| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Архитектура движка |
| Автор: NOT 20.1.2006, 21:16 |
| Есть объект CGameMesh(файлы: CGameMesh.h). - Создается массив на 120 экземпляров этого объекта: CGameMesh GameMeshMatrix[120]; Массив объекта используется файлами описания логики игры, т.е. над этим массивом объектов в игре основные действия происходят(файлы: CLogic.h(подключается в WinMain.cpp) CLogic.cpp); Если в файл CLogic.h подключить файл CGameMesh.h, то пишет, мол переопределение переменной(GameMeshMatrix), если же в CLogic.cpp, то главный файл(WinMain.cpp) не видит(GameMeshMatrix). - Кто как реализует взаимоотношения между объектом -> логикой -> главным файлом или движком? - Что можно посоветовать мне по этому поводу? Движки и DX Sample Framework не предлагайте. Спасибо. |
| Автор: NOT 21.1.2006, 13:53 |
| Спасибо. Я так и сделал. Уже разобрался. |