PointJS
· Жанровая направленность: 2D игры любого жанра и типа;
· Платформы: WEB, Android, iOS, Windows, Linux;
· Лицензия: бесплатно для использования в некоммерческих проектах;
· Языки программирования: JavaScript, PointScript (пока не поддерживается);
· Открытый исходный код: по требованию в индивидуальном порядке;
· Мультиплеер: возможен;
· Достоинства: широкий функционал из коробки, подробный API с примерами, статьи и видеоуроки;
· Недостатки: исходники только в сжатом виде;
· Разработчики движка: SkanerSoft Новосибирск.
PointJS - это игровой движок, позволяющий создавать игры для браузеров любых платформ и операционных систем. Единственное требование к устройству - возможность воспроизводить HTML5 страницы посредством браузера или других программных средств и исполнять JavaScript код.
Набор базовых возможностей движка на текущий момент выглядит следующим образом:
Поддержка мыши
Поддержка тачскрина (+ множественные касания)
Поддержка Клавиатуры
Блокировка курсора
Примитивы: Круг, Прямоугольник, Эллипс, Линия, Точка, Текст
Поддержка векторных шрифтов
Полигональное построение любых объектов
Изображения
Тайлсеты
Анимация
Объектная модель
Статические столкновения
Динамические столкновения
Управление вибрацией мобильных устройств
Вращение любых объектов
Масштабирование
Векторная математика
Попиксельные операции
Работа с пост. эффектами
Создание мешобъектов
Создание полигональных объектов
Текстурирование объектов
Поддержка звука и музыки: Объемный звук, Громкость, Управление каналами
Создание плейлистов для фоновой музыки
Высокая скорость работы + большая оптимизация под Android/iOS
Управление скоростью анимации
Доступ к контексту
Работа с камерой: Слежка за объектами, Движение камеры, Снятие "скриншота"
Официальный сайт: http://pointjs.ru
Официальные примеры: http://pointjs.ru/examples
Видеокурс о создании игры под Android: YouTube http://gcup.ru/go?https://www.youtube.com/playlist?list=PLf0k8CBUad-vc7vp9eC8QLYys62rRMAuJБесплатные игры и исходники Android studio