Вход Регистрация
Главная Форум Скачать Обучение Готовые примеры Game Coder Видеокурсы Видеоуроки Модули API PointJS Поддержка
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 рендером
 ➤ Поддержка мыши
 ➤ Поддержка тачскрина (+ множественные касания)
 ➤ Поддержка клавиатуры
 ➤ Поддержка слоев
 ➤ Умная сортировка объектов по оси Z (эмуляция z-index)
 ➤ Блокировка курсора
 ➤ Примитивы: Круг, Прямоугольник, Треугольник, Скругленный прямоугольник, Эллипс, Линия, Точка, Текст
 ➤ Поддержка векторных шрифтов
 ➤ Полигональное построение любых объектов
 ➤ Изображения
 ➤ Тайлсеты
 ➤ Анимация
 ➤ Объектная модель
 ➤ Статические столкновения
 ➤ Динамические столкновения
 ➤ Управление вибрацией мобильных устройств
 ➤ Вращение любых объектов
 ➤ Масштабирование
 ➤ Векторная математика
 ➤ Попиксельные операции
 ➤ Работа с пост. эффектами
 ➤ Создание меш-объектов
 ➤ Создание полигональных объектов
 ➤ Текстурирование объектов
 ➤ Триггеры, таймеры, генераторы событий
 ➤ Поддержка звука и музыки: Объемный звук, Громкость, Управление каналами, HTML5 Audio, Web Audio API
 ➤ Создание плейлистов для фоновой музыки
 ➤ Поддержка работы в window, fullPage, fullScale и fullScreen режимах
 ➤ Высокая скорость работы + большая оптимизация под Android/iOS
 ➤ Управление скоростью анимации
 ➤ Доступ к контексту
 ➤ Модификация объектов "на лету"
 ➤ Работа с камерой: Слежка за объектами, Движение камеры, Снятие "скриншота"

Помимо основных функций, функционал PointJS можно расширить благодаря специальным модулям.
Актуальные новости
Game Coder обновился до версии 0.0.5. Скачать можно уже сейчас.
На сайте провели небольшие обновления, касающиеся виджета новостей и страницы редактора Game Coder.
Друзья, Game Coder обновился до версии 0.0.4b, исправлены все найденные баги, а так же оптимизирован отладчик.
Друзья, только что залили для вас новое видео в раздел "Видеоуроки".
Оно называется "ТИР. Выпуск 3, переделываем механику прицеливания, вводим задний фон." и доступно для просмотра уже сейчас!
Небольшой список изменений к новой версии Game Coder:
- в настройки проекта добавили в контекст кнопку "Default", которая может вернуть все настройки в состояние "по-умолчанию"
- добавили копирование/вырезание всей строки если ничего не выделено
- добавили поддержку HTML и CSS, соответствующие редакторы (с подсветкой и автодополнением и бла бла бла) сделали.
- вкладки и файлы в дереве проекта теперь подсвечиваются цветом формата (css, js, html, json, plane)
- перемещение строк по ctrl+shift+UP/DOWN
- доработали конструкцию #include для интеграции файлов на этапе компиляции.
Картинка
В сборник примеров был добавлен новый пример под названием "GunBlur", который демонстрирует возможности фильтров.

Посмотреть пример модно тут: Открыть ссылку
Немного нововведений и обновлений к версии 0.2.1:
- Исправлен глюк с initFullPage при использовании слоев
- Исправлен косяк с длинными объектами в функциях moveCollision и moveCollisionAngle
- Значительно оптимизированы возможности сортировки объектов при использовании zList
- zList дополнен возможностью выставлять объектам способ сортировки - по оси Y или же по оси Z. Последний способ можно использовать как указание "высоты" объекта относительно "земли" (прим. птицы, деревья, персонаж)
- Функции moveCollision и moveCollisionAngle дополнены дополнительным флагом, который может указывать проверку столкновений только в кадре (если речь идет о главном герое)
- Добавлена возможность использовать эффекты:
- - сепия
- - размытие
- - ЧБ
- - инвертирование
- - - Эффекты можно применять к слоям.
- Добавлена возможность скрывать/отображать слои (метод setVisible)
Вчера мне на почту написал один человек, представившись Денисом, и сказал, что работает в компании DNS. Попросил самую последнюю версию Game Coder под Linux x32, а спустя какое-то время, вечером, поделился своими впечатлениями и скинул небольшой текст, в котором описал процесс создания. Я некоторые моменты поправил, и немного переписал его текст, оформив это в статейку. Почитать можно тут: Открыть ссылку
Друзья, только что залили для вас новое видео в раздел "Видеоуроки".
Оно называется "Столкновение с массивом объектов в PointJS (JavaScript)" и доступно для просмотра уже сейчас!
Друзья, только что залили для вас новое видео в раздел "Видеоуроки".
Оно называется "JavaScript - слои в PointJS #24 PointJS на пальцах" и доступно для просмотра уже сейчас!
Game Coder таки перевыполнил дневной план, и вместо одной версии сегодня вышло сразу три. И вот буквально несколько минут назад последняя на сегодня, версия 0.0.3, в которой появился "Builder" - утилита для сборки игр в HTML5 формат.
Язык программирования среды - JavaScript.
Скачать можно уже сейчас в разделе Game Coder.
Дальше
Статистика: 314
Автор проекта: Нагель Петр (SkanerSoft)
Качественные видеоуроки создания игр на JavaScript смотрите на PointJS.RU