Другие языки программирования и технологии
Что собой представляет движок игры? Это же не exe файл. И еще интересно как прикрепляют модели к движку.
Если я правильно понимаю то движок это программа написанная например на С++. А как к С модели прикрепить? Есть в вижуал студио для этого стандартные средства или надо с бубном танцевать? p.s. не собираюсь ничего делать просто хочу примерно понять как это работает.
движок игры? м.. . смотря какая, например ММОРПГ-ролевая игра, то там, как минумум 3-4 движков, 1 движок графики, движок скриптов, движок ядра, то есть, действий которые выполняются, движок коллижн (collision), то есть, столкновения))) ) и их может быть очень много
например, ты пишешь 2D игру, например тэтрис или еще какую-нибудь Манджонг, то движком может оказаться все го лишь пару десяток массивов элементов, то есть, array
есть, платные, так и бесплатные движки, которые используются во многих ФПС играх
да, движок можешь писать и в Вижуал студио, он может быть любого расширения, в основном dll, sys, или тому подобное
а модели прикрепляешь, тем же самым, например у тебя .x файлы (то естЬ, дайрект Х) , то есть, у тебя будет SDK, с помощью чего ты можешь прикреплять))) )
никогда не использовал чужие движки))) ) точного ответа не могу дать, но это то что я знаю
например, ты пишешь 2D игру, например тэтрис или еще какую-нибудь Манджонг, то движком может оказаться все го лишь пару десяток массивов элементов, то есть, array
есть, платные, так и бесплатные движки, которые используются во многих ФПС играх
да, движок можешь писать и в Вижуал студио, он может быть любого расширения, в основном dll, sys, или тому подобное
а модели прикрепляешь, тем же самым, например у тебя .x файлы (то естЬ, дайрект Х) , то есть, у тебя будет SDK, с помощью чего ты можешь прикреплять))) )
никогда не использовал чужие движки))) ) точного ответа не могу дать, но это то что я знаю
на так читайте википедию, ищите в гугле
игровой движок
графический движок
физический движок.. .
игровой движок
графический движок
физический движок.. .
не программа, а набор dll-библиотек чаще всего. Не, движок конечно можно и в ехе-файле оставить но никто щас так не делает.
Читай сначала википедию, потом например gamedev.ru.
А вообще отвечу, как уже кому то отвечал на тему движков и их создания:
1. учишь основы физики, линейной алгебры.
2. учишь хорошо язык программирования (с++ например) (+2-3 года просто попрограммировать, опыта набраться)
3. учишь библиотеки win32, DirectX, OpenGL, STL, Boost, + какую нибудь физическую библиотеку (еще год)
4. разбираешься и реализуешь отдельными демками всякие графические технологии (тени, бампы, анимацию, пост-эффекты и т. д. ) (еще полгода)
5. изучаешь общедоступные движки (Unity, UDK, Doom 3 SDK...), и пару общедоступных игр.
6. Разрабатываешь концепцию и архитектуру движка, определяешься в технологиях и используемых API.
7. Тратишь на написание движка от года до бесконечности, в зависимости от его сложности.
8. PROFIT
И я абсолютно серьезен.
Читай сначала википедию, потом например gamedev.ru.
А вообще отвечу, как уже кому то отвечал на тему движков и их создания:
1. учишь основы физики, линейной алгебры.
2. учишь хорошо язык программирования (с++ например) (+2-3 года просто попрограммировать, опыта набраться)
3. учишь библиотеки win32, DirectX, OpenGL, STL, Boost, + какую нибудь физическую библиотеку (еще год)
4. разбираешься и реализуешь отдельными демками всякие графические технологии (тени, бампы, анимацию, пост-эффекты и т. д. ) (еще полгода)
5. изучаешь общедоступные движки (Unity, UDK, Doom 3 SDK...), и пару общедоступных игр.
6. Разрабатываешь концепцию и архитектуру движка, определяешься в технологиях и используемых API.
7. Тратишь на написание движка от года до бесконечности, в зависимости от его сложности.
8. PROFIT
И я абсолютно серьезен.
Похожие вопросы
- Вопрос по поводу exe файлов
- Как посмотреть исходный код .exe файла?
- как создать exe файл
- Как создать *.exe файл? (описание внутри)
- у меня на жостких дисках появляются странные скрытые .exe файлы,как мне найти кто их создает,можит есть ли такая програм
- У меня exe файл, там текст, но он защищен от копирования как мне можно скопировать этот текст?
- Чем можно открыть EXE файл? Не знаю в какой программе создан.
- Как из EXE ФАЙЛА СДЕЛАТЬ COM?
- Можно ли сделать exe файл на java?
- Чем можно прочитать exe-файлы ? Посмотреть "внутренности", ну что-то типа блокнота