Показать сообщение отдельно
Старый 12.07.2011, 15:47   #273
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: создание 3Д движка на j2me

Вот еще одна демка. Давно уже сделал ее и забросил эту платформу.
Пытался сделать более сложную игровую логику. Немного получилось.
Движок игровой логики сделать так:
Есть класс Point и его разновидности MovPoint, Thing и Door. Им можно задать некоторые свойства и расставлять их на карте.

параметры для поинтов
для POINT:
NAME - имя
POS - позиция
RAD - радиус точки.
NEED - список поинтов, которые надо собрать для активации поинта.
ONCE - одноразовая точка(т.е. удалять после использования) или нет. значения true или false. по умолчанию false
PRESS - будет ли поинт активироваться только по нажатию кнопки. значения true или false. по умолчанию false
ERRMSG - сообщение в случае, если для активации точки не все собрано
MSG - сообщение, если все собрано
Если в сообщении есть символы '*', то оно выводится как диалог.
MESH - номер модели, позиции, углы поворота. (n, x, y, z, ax, ay, az)
SPEED - скорость проигрывания анимации. значения от 0 до 1.

Для MOVPOINT:
DIR - на сколько сместить меш за один кадр
FRAMES - сколько кадров смещать меш

Для THING и DOOR ничего задавать не надо.


конечно это далеко до идеала, но пока ничего лучшего придумать не смог. И нигде не написано как делать подобную логику(
Вложения
Тип файла: zip RPG.jar.zip (292.5 Кб, 840 просмотров)
(Offline)
 
Ответить с цитированием