|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.09.2009, 17:34 | #11 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
|
18.09.2009, 19:19 | #12 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
подойдём к вопросу с другой стороны. какой лучше использовать движок? в моей игре есть танки, которые будут двигаться по криволинейной поверхности (NURBS или Безье), стрелять (вычисляем траекторию, какой урон какой части танка снаряд нанёс). пожалуй, пока всё.
|
18.09.2009, 21:13 | #13 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
У тебя вообще опыт создания игр и 3D игр в частности есть? Просто если нет лучше начать с 2D, понять основные принципы строения и работы игр а потом переходить на 3D.
А движок зависит от того что требуется. Для начала не стоит брать самый навороченный: утонешь в функционале. Возьми тот где все самое необходимое: для тебя понадобится загрузка и отрисовка 3D, а также некоторые математические функции (например для вычисления полета снаряда в 3D) которые при знании математики самому написать можно. |
19.09.2009, 10:06 | #14 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
2Д игры я делал несложные. да я и привык начинать со сложного. Делфи я знаю всего три с небольшим месяца. уже делал 3Д построения на OGL. правда, текстуры загружать не умею, а всё основное знаю. с камерой недавно проблема возникла, там мат. расчёты нужны были. решил камеру упростить - поставил её над танком, она смотрит вперёд, на пушку.
движок решил использовать лишь потому, что не смог загрузить текстуры. если кто-нибудь научит - откажусь от движка. |
19.09.2009, 10:32 | #15 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
хотя нет, с движком всё намного проще. я тут немного изучал интерфейс одного движка (DGLEngine) и пришёл к выводу, что с ним сделать игру будет намного проще. это касается не только текстур, но и 3Д моделей. я не имею понятия, как OGL с готовыми моделями работает
|
19.09.2009, 15:09 | #16 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
а какой формат 3Д поддерживает OpenGL?
|
19.09.2009, 15:31 | #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 |
19.09.2009, 21:26 | #18 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Я не очень знаю всю эту тему, но russian-stalker прав. Изначально OpenGL работает с данными (касается в том числе и текстур) в своем типе, и все нужно из вышеприведенных форматов переводить в этот тип процедурами-загрузчиками. Можно поискать их в интернете.
|
20.09.2009, 19:24 | #19 |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
Вадим Буренков, TFilePhisObject (или что-то похожее), я не помню, это запись (record)?
|
20.09.2009, 20:55 | #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 |