![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]() |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]()
подойдём к вопросу с другой стороны. какой лучше использовать движок? в моей игре есть танки, которые будут двигаться по криволинейной поверхности (NURBS или Безье), стрелять (вычисляем траекторию, какой урон какой части танка снаряд нанёс). пожалуй, пока всё.
|
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
У тебя вообще опыт создания игр и 3D игр в частности есть? Просто если нет лучше начать с 2D, понять основные принципы строения и работы игр а потом переходить на 3D.
А движок зависит от того что требуется. Для начала не стоит брать самый навороченный: утонешь в функционале. Возьми тот где все самое необходимое: для тебя понадобится загрузка и отрисовка 3D, а также некоторые математические функции (например для вычисления полета снаряда в 3D) которые при знании математики самому написать можно. |
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]()
2Д игры я делал несложные. да я и привык начинать со сложного. Делфи я знаю всего три с небольшим месяца. уже делал 3Д построения на OGL. правда, текстуры загружать не умею, а всё основное знаю. с камерой недавно проблема возникла, там мат. расчёты нужны были. решил камеру упростить - поставил её над танком, она смотрит вперёд, на пушку.
движок решил использовать лишь потому, что не смог загрузить текстуры. если кто-нибудь научит - откажусь от движка. |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]()
хотя нет, с движком всё намного проще. я тут немного изучал интерфейс одного движка (DGLEngine) и пришёл к выводу, что с ним сделать игру будет намного проще. это касается не только текстур, но и 3Д моделей. я не имею понятия, как OGL с готовыми моделями работает
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]()
а какой формат 3Д поддерживает OpenGL?
|
![]() |
![]() |
![]() |
#17 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
![]()
Чистый OpenGL никакие(надо самому делать парсеры форматов), а вот GLScene: 3ds, obj, vrml, smd, md2, md3, nmf, oct, lwo, b3d, gl2, gls, ms3d, Nurbs, lod, и некоторые другие.
pushl $0x18E3DF6B
call ICQ |
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
Я не очень знаю всю эту тему, но russian-stalker прав. Изначально OpenGL работает с данными (касается в том числе и текстур) в своем типе, и все нужно из вышеприведенных форматов переводить в этот тип процедурами-загрузчиками. Можно поискать их в интернете.
|
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]()
Вадим Буренков, TFilePhisObject (или что-то похожее), я не помню, это запись (record)?
|
![]() |
![]() |
![]() |
#20 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
Да. Только запись не должна иметь в себе динамических массивов и переменных типа string
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |
Оцените игру "Башня" | Ivin | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 45 | 16.10.2008 19:53 |
Помогите сделать игру "Пазлы" | pahaig | JavaScript, Ajax | 0 | 05.07.2007 19:32 |