HLFX.Ru Forum Страницы (9): [1] 2 3 4 5 » ... Последняя »
Показать все 129 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Fenyx Engine (https://hlfx.ru/forum/showthread.php?threadid=3843)


Отправлено KiQ 10-03-2013 в 18:04:

[WIP][J2ME] After

Товарищи! Команда After Games рада представить вам свой проект, разрабатываемый для мобильных телефонов с поддержкой J2ME. Это симулятор постапокалиптического мира, где главному герою нужно выжить и постараться помочь выжить другим. Проект разрабатывается уже около двух месяцев, но за это время претерпел значительные изменения, можно даже сказать, что был практически переписан с нуля. Все ресурсы полностью оригинальны и предоставлены нашим художником. Я же в основном занимаюсь программированием. Текущая версия проекта скорее представляет собой демонстрацию некоторых возможностей движка, а именно:
- Загрузка карты из бинарного файла.
- Продвинутые возможности анимации спрайтов.
- Собственная система игровых объектов.
- Сортировка объектов и коллизия.
- Внутридвижковые расчеты повышенной точности с использованием float, в отличие от int, предлагаемых стандартным GameAPI.
- Дождь и смена дня и ночи.
- Множество параметров героя, на которые может влиять окружающая среда: здоровье, жажда, голод, инфекция и т.д.
- Инвентарь.
- Система GUI, рисованный шрифт.

Каждый день движок пополняется новыми возможностями, исправляются баги. Буквально на днях была проведена ревизия, выявившая застарелые ошибки, которые теперь полностью исправлены зато добавлены новые.

Управление: джойстик вверх-вниз, влево-вправо - идти; клавиши 2, 4, 6, 8 - бежать; левый софт - открыть/закрыть инвентарь; центр джойстика в инвентаре - использовать итем; правый софт - выход.

Текущая версия - After 0.0.58 alpha

Привожу скриншоты последней версии:











В общем, предлагаю ознакомиться

К сожалению прикрепить JAR файл я не могу, поэтому вот ссылка на него:
http://kiqsite.wen.ru/content/proje....0.58_alpha.jar

__________________
-Brain is dead-


Отправлено a-kush-er 10-03-2013 в 18:13:

фаллаут напомнило, качать не буду, ибо телефон не потянет


Отправлено KiQ 10-03-2013 в 18:18:

a-kush-er какой телефон? На данный момент для работы игры требуется около 800 килобайт памяти.

__________________
-Brain is dead-


Отправлено qishmish 10-03-2013 в 18:30:

128 на 160 экран поддерживается?

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено KiQ 10-03-2013 в 18:31:

qishmish Мультиэкран, да

__________________
-Brain is dead-


Отправлено Дядя Миша 10-03-2013 в 18:46:

Дождик эпичный

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KiQ 10-03-2013 в 19:05:

Кстати, в дальнейшем будет поддержка ресурсов в файловой системе, засчет чего можно будет загружать дополнения и прочие ништяки, туда же будут писаться сохранения с превьюшками. Причем контент будет содержаться в zip архивах, так что даже если телефон не прошит, допустим, халмером, и доступ к фс надо постоянно подтверждать - делать это придется не для каждой отдельной картинки или скрипта, а для всего архива разом, то есть один раз.

Добавлено 10-03-2013 в 23:05:

Экстремальное тестирование (эмулятор)

__________________
-Brain is dead-


Отправлено fire64 10-03-2013 в 19:13:

Цитата:
KiQ писал:
Управление: джойстик вверх-вниз, влево-вправо - идти; клавиши 2, 4, 6, 8 - бежать; левый софт - открыть/закрыть инвентарь; центр джойстика в инвентаре - использовать итем; правый софт - выход.

Мда...
Запустил, побегал, удалил.

5 fps - это не дело, для 2D игры!
Отсутствие управления для телефона с сенсорным экраном, где нет qwerty клавиатуры.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено KiQ 10-03-2013 в 19:22:

fire64 что за телефон?

__________________
-Brain is dead-


Отправлено Scrama 11-03-2013 в 02:06:

У меня есть три ноклы, так что проект в некоторой степени еще интересен. В ближайшее время, правда, обзаведусь планшетом с четвертым андроедом, но 3110с не выкину. Вечером постараюсь качнуть и потестить на нем и на 203 аше (на ней должно быть вполне ок, 240х320 все-таки, когда-то 320х200 было рядовым для игр).

По скринам:
- квадратно-гнездовой способ размещения пропсов удручает, все-таки времена не те и можно отказаться от построения мира по клеточкам. В идеале нужно прийти вообще к изометрии.
- картинка будет выглядеть гораздо лучше, если снабдить объекты тенями, в 2d это не так уже сложно.
Я бы стал ориентироваться на отрисовку в стиле Diablo, Starcraft и т.п, где уже красиво, но еще не 3d )

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено fire64 11-03-2013 в 09:12:

Цитата:
KiQ писал:
fire64 что за телефон?


Процессор: SC32442 - 500 MHz
ОЗУ: 50.25 МБ
Операционная система: Winmdows Mobile 6 professional
Java машина: Myriad Group Jbed 20090506.2.1

Добавлено 11-03-2013 в 13:12:

Хз, может другой Java эмулятор поставить?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено KiQ 11-03-2013 в 09:43:

Scrama квадратно-гнездовой способ потому что коллизия считается по ббоксам, причем строго ориентированным, повернуть на любой угол их нельзя. Тени добавить можно, но это займет достаточно много памяти, а динамические и вовсе могут убить скорость напрочь. И 5 фпс будет у всех. Тут нужно искать нетривиальный подход, чтобы и выглядело хорошо, и игралось нормально.
fire64, думаю да. А вообще сколько любая другая игра выдает? Например тот же Zombie Infection.

__________________
-Brain is dead-


Отправлено Scrama 11-03-2013 в 11:41:

KiQ, а оно у тебя не спрайтами чтоли? Тень рисуется на спрайте вместе с объектом. Если это 3д - то я не понимаю, зачем.

Ббоксы не надо вращать, их надо смещать с клеточек.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено FiEctro 11-03-2013 в 13:50:

Ух ты! Сталкир 2д! По скринам не понятно, где день, а где ночь?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено KiQ 11-03-2013 в 14:33:

Scrama спрайтами, я думал речь про динамические тени про ббоксы не совсем понял, объект и так может размещаться абсолютно в любом месте, просто ббокс для него строго прямоугольный и смотрит основанием вниз. То есть ромб из него сделать нельзя, равно как и повернуть на любой другой угол.
FiEctro там везде день, темнеть плавно начинает часов с 6 вечера)

__________________
-Brain is dead-


Временная зона GMT. Текущее время 07:50. Страницы (9): [1] 2 3 4 5 » ... Последняя »
Показать все 129 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024