Показать сообщение отдельно
  #9 (permalink)  
Старый 08.12.2015, 09:55
Интересующийся
Отправить личное сообщение для Microp Посмотреть профиль Найти все сообщения от Microp
 
Регистрация: 20.08.2015
Сообщений: 17

Меня тут упрекнули, что работа встала. Не встала, движок уже дорос до версии 0.3:
Добавлен файл history, отображающий изменений от версии к версии, лишь косвенные.

На данный момент движок оборудован следующим функционалом:
- Добавлена поддержка колесика мыши
- Добавлены возможности позиционировать объекты по отдельным координатам
- Изменен подход к организации события мыши, добавлены типы событий:
- isMouseDown - удерживание кнопки мыши
- isMousePress - однократное нажатие кнопки мыши
- isMouseUp - отпускание кнопки мыши
- Так же функции принимают в качестве аргумента следующие строки:
- LEFT
- RIGHT
- MIDDLE

Немного о грядущих нововведениях:
- Добавлен менеджер видов. Теперь можно создавать сколь угодно Видов (ViewPort), управлять ими, переключаться.
- Добавлены функции автоматической перерисовки сцены, чтобы не вызывать для каждого объекта метод draw()
- Добавлен менеджер игровых состояний.
- Изменен механизм работы с устройствами ввода / вывода.
- Добавлен менеджер обработки событий тачскрина "getTouchIO()" с поддержкой событий isTap[Down|Press|Up].
- Так же в обработчик мыши добавлены события isMouseMove() а в обработчик сенсорного ввода isTouchMove(). Подробно обо всех событиях будет описано в справке и в history-файле. Обновление выйдет в ближайшую субботу. По всем нововведениям и обновлениям информацию вы всегда можете получить на GitHub проекта и так же на сайтах проекта.

Так же справка полностью на русском, с примерами, готова уже для самой актуальной версии движка.

По всем вопросам отвечаю либо тут, либо ВК, либо на форуме проекта. Лучше конечно на форуме самого движка, дабы сконцентрировать информацию по движку.
Ответить с цитированием