|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.04.2020, 16:35 | #1 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Архитектура игры. Как отделить меню от игрового цикла?
Здравствуйте.
Мой вопрос относится к профессиональным разработчикам, кто знает, что, как и почему. Я знаком с основами C#. Включая ООП. Есть сложности с пониманием делегатов и событий, т.е, как это работает. Планирую написать игру. Никакого Unity, Win Forms или Monogame. Начать с простого. И вот на простом, возникает вопрос! Есть меню. Допустим, 3 пункта. Играть, "Настройки" и "Выход". Как отделить все эти 3 цикла? Главное меню, меню настроек и игровой цикл? В Python, я бы не заморачивался, но в C# ООП модели, и нужно делать это по умному. Как? И главное, как правильно? Заранее благодарен! |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отделить пути от аргументов | niockasd | Общие вопросы по программированию, компьютерный форум | 7 | 15.06.2019 22:31 |
Создание установщика игры и игрового клиента | Irenis | Софт | 1 | 12.05.2014 04:53 |
Архитектура игры. Разные вопросы. | intmain | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 21 | 19.05.2013 23:12 |
Пример игры для игрового портала | Greek9000 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 23 | 04.05.2013 15:19 |
отделить буквы от цифр | Teleport | Помощь студентам | 4 | 12.06.2008 14:46 |