forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Illusion engine 2/5 D (http://forum.boolean.name/showthread.php?t=8569)

Черный крыс 27.06.2009 17:37

Illusion engine 2/5 D
 
Вобщем недавно озадачился на написание движка в БМ.
Какие задачи должен выполнять движок : 1) Отображение обьектов на карте с произвольной формой (а не чистая изометрия). Что то на подобии движка "Infinity engine", - карта должна быть целиковой (один целиковый рендер), все обьекты на карте могут иметь произвольное расположение и угол поворота. - отсюда следующая задача - правильное перекрытие персонажей обьектами карты по их удалению от камеры. 2) Насчет персов - они должны быть полностью 3Д. тоесть в движок встроен 3Д моторчик, который занимаеться визуализированием 3Д меоделей персов. - вообще мне давно импонировала идея совмещения красоты графики 2Д и пластичностью скелетной анимации в 3Д. 3) Полноценная 2Д камера с возможностью зума. 4) 2-х уровневый поиск пути по алгоритму A*. 5) Реалтаймовая смены времени суток. 6) погодные и другие спецэффекты. 7) 2D BSP - дерево для оптимизации рендера. 8) Честные динамические тени от любых источников света.

Технологии : GLMax2D + miniB3D.
Это все уже реализовано. В ближайших планах доработать путенах, научить его обходить динамические обьекты, внедрить скриптовую систему (кто какую посоветует?).

Скринчеги :


Черный крыс 27.06.2009 19:13

Ответ: Illusion engine 2/5 D
 
ЗЫ Да и еще...проблема перекрытия обьектов стояла очень остро, так как движок - не тайловый.
Вот по такому принципу осуществляеться перекрытие обьектов - в редакторе формируеться информация о "глубине краты".

pitonms 24.07.2009 20:36

Ответ: Illusion engine 2/5 D
 
ДЕМКА когда ???

Mr_F_ 24.07.2009 20:56

Ответ: Illusion engine 2/5 D
 
симпатичные скринчеги

Черный крыс 24.07.2009 23:06

Ответ: Illusion engine 2/5 D
 
Эммм....демки не будет. =) Возможно будет техническая дема. Я перед собой ставил цель - создание игрового движка, а не создание игры. Впрочем, это мои наработки "для неизвестных будущих" проектов. =) Так сказать натаскиваю "жирок".


Часовой пояс GMT +4, время: 20:55.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot