![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Совместное создание игр и тонкости glscene [Delphi]
!Trinix © (2005-03-29 20:13:00)Сейчас пытаюсь создать простенький автосимулятор в glscene (если хотите принять участие в проекте или создать новый, не стесняйтесь). Делаю редактор карт. У меня такой вопрос: создаем двумерный массив массив и как попутно создавать к каждой виртуальной ячейке объект Image, да к тому же учитывать нажатие на какой-то определенный Image. Вопрос запутан, спрашивайте распутаю.
!Trinix (2005-03-31 14:01:00) [21]>@!!ex
Ок и на том спасибо!
Придется удалять Делфи и заново все устанавливать (самый верный способ).
Кстати @!!ex ты из какого города, смотрю у тебя одинаковый со мной часовой пояс.
@!!ex (2005-03-31 12:29:00) [22]1) Что такое DummyCube? Это bp GLScene? Тогда помочь не могу.
2) Пусть будет 3х3. :) Я сделаю максимальный размер, скажем 100х100, а там разберешься, какой тебе нужен. :)
!Trinix (2005-03-31 11:13:00) [23]> Strech
Тачка ездить умеет, а насчет карты не волнуйся. Дорога такая обширная, что 3х3 не будет маленькой (ее можно использовать для тренировки, как в prorally2001)
Слушайте, немогли бы вы помочь мне с ошибкой "Invalid floating point operatin". Она происходит при использовании DummyCube. Всей работе мешает (ни одна демка не читается и сам ничего не могу написать).
Strech (2005-03-31 06:50:00) [24]А почему у вас все через задницу? Если бы вы взялись автомобиль проектировать, то видимо начали бы с пепельницы...
научитесь сначала по пустому экрану ездить, а трассы потом будете создавать
карта 3х3 - видимо прикольная игруха будет :)
!Trinix (2005-03-31 05:08:00) [25]>Andrewk88
А мне нравится, программа впоследствии сама будет скреплять по данному алгоритму объекты. Я все 3D модели уже подготовил и протекстурил.
>@!!ex
Если размер карт динамический, то можно 3х3, 6х6, 12х12. Будь уверен, 6х6 уже не маленькая карта.
Домовенок (2005-03-31 00:06:00) [26]Уупс... Сорри :) Ошибся окошком... :)
Домовенок (2005-03-31 00:06:00) [27]Может TGLGameMenu?
GLScene1 > Add object > HUD Objects > Game Menu
@!!ex (2005-03-30 21:48:00) [28]!Trinix ©
Ок. Какой размер карт?
Когда нужно?
Andrewk88 (2005-03-30 19:04:00) [29]!Trinix ©
мыль если чего
Andrewk88 (2005-03-30 19:02:00) [30]!Trinix ©
Метод кривой т.к. сложно будет добавлять более сложные обьекты.
Смотри в сторону обьектов.Допустим:
----------------------------------------------------
road pos=(10,10,10) rot=(10,45,30,1) file='rod.3ds'
и т.д.
----------------------------------------------------
Можно тему развить. Могу помочь, тока не сильно(екзамены на носу)
Сначала надо проработать рендеринг(кто где кого и как).
Не забывай GLScene ещё и скрипты поддерживает:)
!Trinix (2005-03-30 18:30:00) [31]>@!!ex
Очень неплохо будет, спасибо. Если можно, то принцип такой:
11 - вертик. дорога
12 - гориз. дорога
13 - вертик. финиш
14 - гориз. финиш
21, 22, 23, 24 - различные повороты на 90 градусов.
Можно и еще что-нибудь.
Спасибо.
@!!ex (2005-03-30 17:25:00) [32]Хочешь я тебе сделаю редактор карт? :)
Мне по приколу.
cyborg (2005-03-30 13:50:00) [33]
> [6] !Trinix © (30.03.05 12:37)
Игру стоит начинать с кишков, т.е. движка, выводящего объекты на экран и обработчика этих объектов, интерфейса, а карта - самое последнее дело. По крайней мере поначалу можно кодом сгенерировать квадратную трассу, которую ты нарисовал.
Домовенок (2005-03-30 13:38:00) [34]> !Trinix © (30.03.05 12:37) [6]
Наверное, в данном случае, стоит начать с чего-нибудь попроще. Например с Sokoban или Bomberman ;)
!Trinix (2005-03-30 12:37:00) [35]to cyborg
Дело в том что для гонки требуется карта, она представляет из себя
примерно следующее(1-дорога, 0 - газон, 2 - старт/финиш):
111
101
121
Но карты я расчитываю сделать больше.
Но как насчет предложения по поводу совместному девелопингу?
cyborg (2005-03-30 11:43:00) [36]И вообще, что за мода начинать создание игры с редактора карт? Прям болезнь какая-то, заразная.
Домовенок (2005-03-30 03:14:00) [37]Для каждой "виртуальной ячейки" не рационально создавать индивидуальный image. Думаю, что тебе правильнее смотреть в сторону Canvas, ну или что-то в этом роде.
!Trinix (2005-03-29 21:18:00) [38]image нужен для редактора карт, а не для игры.
!Trinix (2005-03-29 21:17:00) [39]image нужен для редактора карт, а не для игры
DeadMeat (2005-03-29 20:28:00) [40]Не вижу связи между GLScene и Image в автосимуляторе... Да и вообще.
---
...Death Is Only The Begining...