пятница, 17 мая 2013 г.

Flash все еще жив :)

Неделю назад в связи с докладом Тибо на AdobeMax опубликовал небольшой опрос о том, насколько готовы разработчик Flash Platform покинуть насиженное место и перебраться на html5.

Вот результат:

Готовы ли вы перейти с flash на html5

Похоже не смотря на все усилия Adobe Flash все еще жив и комьюнити верит в него!

воскресенье, 21 апреля 2013 г.

Анонс DarlingJS and Red Cabriolet

darlingjs

Сейчас разрабатываю гибкий игровой движек на javascript - darling.js а так же игру Red Cabriolet, чтобы продемонстрировать ключевые возможности движка.

пятница, 19 апреля 2013 г.

Коварный Closure ActionScript-а / RU / Updated

Closure (замыкание) достаточно удобный механизм краткой записи, активно используется в функциональных языках и во многих динамических языках, вроде javascript. Его основной плюс, - это сокращенная запись рутинных действий и асинхронных вызовов. К примеру достаточно указать анонимную функцию для обработки массива, а не мусорить класс примитивными методами, либо анонимными классами. Так же не нужно создавать экземпляр класса с состоянием, по типу шаблона Command (только асинхронная), и слушать Event.COMPLETE или любое другое событие оповещающее о завершении операции. и т.д. Во многих случаях closure поможет вам записать код короче, а значит он будет более понятным, читабельным и более поддерживаемым. Конечно есть обратная сторона медали, вроде кучи вложений функций, но они хотя бы не заставляют бежать в другой класс, а из него в третий, чтобы выяснить поток исполнения.

пятница, 22 марта 2013 г.

Signals vs On/Trigger (jQuery style)


Хочу сделать свою небольшую библиотечку для gamedev на js. И столкнулся с вопросом, как реализовать Observer. Более производительным подходом было бы использовать Signals. Однако более привычным в js считается on/trigger (аля-jquery).

Кто-нибудь сигналы использует, стоит ли реализовывать библиотеку на Signal или все же лучше on/trigger?

пятница, 1 марта 2013 г.

Best of the 7th week (RU)


in english

Главная новость недели, весна, а значит впереди прорывные события и запуск новых приложений. Но даже в последнюю неделю зимы попалось кое-что интересное: пожирающая время html5 игра BomberMine, графики и диаграммы с помощью D3 и AngularJS, простая математика и игровой джем в NY. Поехали:

HTML5 игра Bombermine Inside

Bombermine Online

Bombermine Будьте бдительны ! Эта игра способна украсть ваш рабочий день без остатка!

Начну с того, что игра на самом деле не очень нова, про нее автор уже писал на habr. Это по сути ремейк известной игры с обильным добавлением многих игровых фич (вроде пакменов, пожирающих мир). Но одна из самых крутых возможностей - это удаленная игра с большим количеством оппонентов по типу deathmatch.

пятница, 22 февраля 2013 г.

Press Any Key...