Вниз  JECP
- 2.02.2014 / 17:34
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
JECP - Java Engine Cross-Platform. Движок для создания игр и приложений для Java ME, Android и PC (Java SE).
Суть очень проста: вы пишете код, вызывая функции библиотеки JECP-Lib и получаете приложение для всех вышеуказанных платформ.

Плюсы:
  - Существенно упрощается разработка приложений и игр.
  - Вы получаете готовое решение для Java ME-, Android-устройств и на ПК без дополнительных телодвижений.
  - Не нужно возиться с отладкой на медленных эмуляторах, т.к. тестировать можно сразу на компьютере.

Минусы:
  - Готовый проект будет немного больше весить.
  - Работа приложений будет немного медленнее из-за лишнего уровня абстракции.
В обоих случаях немного, это действительно немного!

Движок распространяется бесплатно, исходный код открыт. При желании вы можете присоединиться к разработке.
https://github.com/aNNiMON/JECP/

:ps: Функций пока мало, но чисто поделать демки пока хватит.

И, наконец, самое сладенькое - демки.
Для переключения экранов в демке используем клавишу # или нажимаем на красный квадрат в углу.
1 экран - просто пример отрисовки линий.
2 экран - отрисовка квадратов. Кнопками 4/6 и стрелками можно менять количество квадратов.
3 экран - управление квадратом с помощью клавиатуры и/или мыши и/или пальца.
4 экран - портированная заставка Visual ME. Кнопками 1/3/7/9 (и тапами в каждый из четырёх углов экрана) можно менять режимы визуализации.
К слову, Visual ME портировал минут за 10. Так что, если разобраться в движке, можно быстро делать приложения и игры под все платформы. (привет самоделкину).
Исходный код демок: https://github.com/aNNiMON/JECP/tree/master/demo
__________________
 let live

Изменено aNNiMON (2.02 / 17:52) (всего 2 раза)


Прикрепленные файлы:
JECP_demo.zip (78.05 кб.) Скачано 263 раза
- 2.02.2014 / 17:48
usb_device
  Пользователь

usb_device 
Сейчас: Offline
Ну просто супер! 3д держит?
--------
Библиотеки от 2014-02-18.

Изменено aNNiMON (18.02 / 13:14) (всего 5 раз)


Прикрепленные файлы:
JECP-Lib.jar (7.33 кб.) Скачано 395 раз
JECP-ME.jar (9 кб.) Скачано 341 раз
JECP-SE.jar (8.38 кб.) Скачано 323 раза
JECP-Android.jar (13.46 кб.) Скачано 358 раз
- 2.02.2014 / 17:51
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
usb_device, ишь, разогнался) Нет, только 2D. Тут, я смотрю, 3D-игры мало кто делает.
Но вот чей-нибудь псевдо-3D движок всунуть можно.
__________________
 let live
- 2.02.2014 / 17:56
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
3D движок под m3g, нашел где-то давно
__________________
 знает толк


Прикрепленные файлы:
M3DEA-src-1.0.zip (36.57 кб.) Скачано 113 раз
- 2.02.2014 / 17:59
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
vl@volk, не покатит. Тут надо, чтоб технология была общая для всех: и для Java ME, и для Java SE, и для Android. Иначе смысла нет.
__________________
 let live
- 2.02.2014 / 18:00
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Интересненько, обязательно попробую.
- 2.02.2014 / 18:10
warlock
  Пользователь

warlock 
Сейчас: Offline
Круто круто , но мощность устройств разная .
- 2.02.2014 / 18:15
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
warlock, а что мешает уже под конец проставить для каждой платформы нужные задержки или убрать лишний функционал?
__________________
 let live
- 2.02.2014 / 18:18
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
aNNiMON, для JavaME, есть пакет kronos, OpenGL-технология, думаю его можно заюзать, правда он не у всех есть.
__________________
 знает толк
- 2.02.2014 / 18:20
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
А что там скачивать нужно?
__________________
 わからない!!
Наверх  Всего сообщений: 140
Фильтровать сообщения
Поиск по теме
Файлы топика (11)