|
|
#1
|
||||
|
||||
нужна помощь
Народ нужна помощь! Хочу написать игру. Сюжет есть, план есть, только умений не очень много. Помогите, объясните как подгружать 3d модели в дельфи, как и с анимацией, так и без неё, как делается движок и т.д.
Зарание спасибо. |
#2
|
|||
|
|||
Да, че там, всего то: сделать физический и графический движок
|
#3
|
||||
|
||||
нет я понимаю что нужен графический и физический движок но как тебе сказать я не супер владею дельфи чтобы так просто и быстро всё сделать можешь по подробнее! если я тебя правильно понял то мне надо графический движок для подгрузки моделий и физический для разных действий.
|
#4
|
||||
|
||||
Поначитались люди умных книжек - "движок" им написать надо.
Ты сначала знаешь что это такое? - это просто набор библиотек для низкоуровневой работы с графикой или просчёта физики. Сначала определись что будешь использовать - OpenGL или DirectX DirectX конечно поинтереснее, но новые заголовочные файлы я видел только под C++, а с OpenGL мороки много с подгрузкой 3d объектов и текстур. Чтобы объяснить, как это делается, пишуться книги по 500 стр и больше и никто за пару десятков предложений это тебе не объяснит. Велик и могуч наш Object Pascal ! ICQ: 357-591-887 |
#5
|
||||
|
||||
Нет я конечно это понимаю очень хорошо понимаю ну насчёт OpenGL ну он мне немного больше нравится просто он как-то мне ближе. Ну как ты считаешь что лучше???
|
#6
|
||||
|
||||
Для новичка поначалу проще OpenGL - т.к в DirectX приходиться заморачиваться с интерфейсами и т.п, но возможностей больше ИМХО в DX, но чтобы сделать то же самое, что и в OpenGL приходиться затрачивать в 2-3 раза больше усилий, да и код во столько же раз больше.
Если собираешься профессионально работать с 3d выбирай DX, если пишёшь просто для себя - на OpenGL это накодить бесспорно проще. Велик и могуч наш Object Pascal ! ICQ: 357-591-887 |
#7
|
||||
|
||||
Нет, а если просто сделать несколько своих библиотек которые допустим будут одной функцией подгружать модель. И ещё где можно найти книги или тексты по написанию программ с помощью DirectX.
|