Я работаю над проектом (игрой), в котором есть графический интерфейс для игры. Теперь меня просят также реализовать консольный режим для проекта. В общем, пользователь, играющий в игру с графическим интерфейсом, может между командами ввода на консоли также выполнять действия.
Я использую архитектуру MVC для игры. Но теперь, так как мне нужно реализовать ввод данных из команд, я не уверен, как интегрировать такую функцию с GUI? Итак, в основном я хочу выполнять действия, основанные на вводе с консоли, а также вводе из графического интерфейса?
Что-то похожее выше, где я могу добавитьплеер, использующий графический интерфейс и консоль.
Есть идеи?