Помощь - Поиск - Пользователи - Календарь
Полная версия: Кто нибудь создавал 3d-игры?
Форум «Всё о Паскале» > Delphi, Assembler и другие языки. > Delphi
Романыч
Помогите! Кто нибудь создавал 3D-игры? Я не знаю как писать такие программы, прорисовывать ландшафт, я хочу написать игру типа NFS. Помогите Please!
Артемий
Дело не простое! Во первых у тебя есть 3D редактор? Во вторых ты на Delphi собрался писать? Я бы те посаветовал OpenGL. Там можно все! И скамерой работать и с ландшафтом...А вообще посмотри литературу может чё найдешь!
volvo
А что, на Дельфи нельзя писать, используя OpenGL?

Это во-первых. Во вторых. Зачем 3D-редактор? Ну, нет у меня никакого 3D редактора, однако это мне совершенно не мешает написать программу генерации ландшафта и перемещения по нему. Так что не надо путать теплое с мягким.
Романыч
Цитата(Артемий2 @ 18.08.2006 23:07) *
Дело не простое! Во первых у тебя есть 3D редактор? Во вторых ты на Delphi собрался писать? Я бы те посаветовал OpenGL. Там можно все! И скамерой работать и с ландшафтом...А вообще посмотри литературу может чё найдешь!




А где достать полную подробную литературу OpenGL для Delphi?

Бродяжник
Полную подробную?
...нигде.
smile.gif
Есть книжка Михаила Краснова "OpenGL. Графика в проектах на Дельфи". В общем и все. Книжку можно купить, а можно, скорее всего, где-то найти в сети, если упорно искать. Для самого начала сойдет и это, а потом - форумы, сайты и метод научного тыка. Серьезно, даже на английском языке я такой литературы не видал. Не только полной подробной, а и вообще никакой.
С OpenGL (да и с DX, наверное, тоже) хорошо то, что это стандартное API и вызовы процедур что для С++, что для Delphi практически одинаковы. Так что после некоторого умственного усилия всегда можно адаптировать код на С++. А такая литература все-таки есть.
Далее. Есть один хорошо известный набор компонентов для OpenGL - GLScene. И один пока еще не столь хорошо известный - GLExtreme. (Google it! И вообще Google!)
Желаю успеха! Я тоже понемногу ковыряю OpenGL (в "свободное от основной работы" время).
З.Ы. И - не в обиду - напишите для начала тетрис. Это многое прояснит... cool.gif
Артемий
Френсис Хилл 'Программирование компьютерной графики'
Лучше книги не видел!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.