На чём делать HTML5 игры?

На чём делать HTML5 игры?

С уходом Flash из браузеров необходимость делать браузерные игры на чём-то другом возросла чуть больше чем полностью. В технологиях альтернативы нет, она одна — HTML5…

Прощай браузерный Flash

Прощай браузерный Flash

Разработчики Google Chrome планируют до конца 2016 года отключить работу плагина Flash Player в своём браузере. В четвертом квартале 2016 года разработчики включат блокировку плагина…

Box2D: создаём объекты мышкой

Box2D: создаём объекты мышкой

В этой статье мы научимся создавать объекты в Box2D, рисуя их мышкой! Будем создавать прямоугольники и круги. Идея такая: отслеживаем зажатие и движение мыши, запоминаем…

Box2D joints: Revolute Joint

Box2D joints: Revolute Joint

Revolute joint дословно переводится как «вращательное соединение», и на самом деле, оно предназначено чтобы тела могли вращаться вокруг точки соединения. С помощью этого соединения можно…

Box2D joints: Weld Joint

Box2D joints: Weld Joint

Weld — крепкое соединение. Как правило оно не может растягиваться или сжиматься (расстояние между телами стремится быть постоянным), а так же тела не могут поворачиваться…

Соединения (Joints) в Box2D

Соединения (Joints) в Box2D

В Box2D есть специальные объекты (joints), которые используются для соединения двух тел. С помощью их можно создавать такие объекты как поршни, веревки, колеса, транспортные средства,…

Растеризация графики во Flash

Растеризация графики во Flash

Векторная графика хороша, пока её не становится много :] Когда её становится много, то процессор начинает не выдерживать нагрузки и игра начинает заметно тормозить. На…