МЕНЮ
Главная Скачать PointJS Модули PointJS API Уроки Примеры Форум
PointJS - это игровой движок, позволяющий создавать игры для браузеров любых платформ и операционных систем. Единственное требование к устройству - возможность воспроизводить HTML5 страницы посредством браузера или других программных средств и исполнять JavaScript код.

Кроссплатформенность движка пзволяет вам создавать игры с использованием доступа к контроллерам ввода любых устройств, позволяя вам сосредоточиться на самой игре, а не на том, как заставить её работать! При этом ваша игра никак не привязана к среде разработки, и вы можете задействовать любое ПО для портирования игры на любое устройство, или же опубликовать проект в интернете! Игра будет работать сразу же после публикации во всех браузерах, никаких дополнительных плагинов вашим игрокам устанавливать не придется!

Видеоуроки PointJS дают возможность изучить основы создания игр на JavaScript в самое короткое время, все уроки бесплатны и доступны на русском языке на YouTube. Так же на канале SkanerSoft предоставлены целые видеокурсы по созданию игр.

Большое сообщество движка не оставит новичков в беде, и, если у вас есть вопросы, которые вам не с кем обсудить, вы можете задать их на нашем форуме, в сообществе ВКонтакте или же спросить в комментариях к урокам на YouTube.

Примеры игр на JavaScript помогут вам освоить азы создания тех или иных возможностей вашей игры с практической точки зрения, показав саму реализацию.

Готовые игры на PointJS вы можете распространять любым удобным для вас способом абсолютно бесплатно. Более того, PointJS бесплатен для любого вида использования, даже коммерческого. Единственное требование - вам нельзя выдавать PointJS или его модификацию за исключительно свою разработку.

Инструменты разработчика JavaScript помогут вам ускорить процесс обработки звуков, изображений, озвучить текст или закодировать его в Base64 код.

Поддержать проекты SkanerSoft и PointJS вы можете в любой удобной для вас форме! Мы вкладываем в развитие проекта очень много сил и времени, которое никто не оплачивает, вы можете сказать нам Спасибо, если пользуетесь нашими продуктами разными способами, но каждый из них для нас ценен и важен!

Набор базовых возможностей движка на текущий момент выглядит следующим образом:
    Прозрачная интеграция с Intel XDK для компиляции в Android или iOS проект
    Поддержка Android Studio
    WebGL фильтры
    Прозрачная работа с Canvas и WebGL рендером
    Поддержка мыши
    Поддержка тачскрина (+ множественные касания)
    Поддержка клавиатуры
    Блокировка курсора
    Примитивы: Круг, Прямоугольник, Треугольник, Скругленный прямоугольник, Эллипс, Линия, Точка, Текст
    Поддержка векторных шрифтов
    Полигональное построение любых объектов
    Изображения
    Тайлсеты
    Анимация
    Объектная модель
    Статические столкновения
    Динамические столкновения
    Управление вибрацией мобильных устройств
    Вращение любых объектов
    Масштабирование
    Векторная математика
    Попиксельные операции
    Работа с пост. эффектами
    Создание меш-объектов
    Создание полигональных объектов
    Текстурирование объектов
    Триггеры, таймеры, генераторы событий
    Поддержка звука и музыки: Объемный звук, Громкость, Управление каналами, HTML5 Audio, Web Audio API
    Создание плейлистов для фоновой музыки
    Поддержка работы в window, fullPage, fullScale и fullScreen режимах
    Высокая скорость работы + большая оптимизация под Android/iOS
    Управление скоростью анимации
    Доступ к контексту
    Модификация объектов "на лету"
    Работа с камерой: Слежка за объектами, Движение камеры, Снятие "скриншота" Помимо основных функций, функционал PointJS можно расширить благодаря специальным модулям.