Тестировал на HTC One X (смартфоны не последнее устройство), в хроме 1000 зайцев довели до 9 fps. А родной браузер показал 13 fps при 5000 зайцов. Не первый раз замечаю, что более продвинутый хром лажает.
Хороший проект, да. Код местами страшный, я в какой-то момент не выдержал и мелких правок в него закоммитил (как слону дробина — там еще много всяких проблем, явных и неявных).
Если разработчикам не наскучит, получится превосходное простое решение для спрайтовой графики.
Зайцы не тормозят и дают FPS столько же в среднем, сколько и у всех.
Но игра почему-то показалась весьма тормознутой.
Ubuntu 13.04, ATI, свободные драйверы, chrome-unstable, KDE с vsync.
Кстати, зависит еще от размера экрана (Chrome/Win7): при маленьком размере экрана браузера (800х600) 10 зайцев скачут на 60fps, при максимальном (1680х1050) fps падает до 20-22.
Кроме высокого FPS, честно говоря, у библиотеки особенностей пока нет. Интерактивность примитивная — уловить правую кнопку мыши невозможно. Никаких средств для работы с текстом, графикой — исключительно спрайты: хочешь вывести текст? рисуй в канвасе, конверти в спрайт. Все объекты — прямоугольники, что создаёт вопросы об областях выделения.
Документация и примеры грошовые, поддержку найти практически нереально, следует лезть в код и искать ответы там.
Будем надеяться, со временем ситуация изменится к лучшему.
Pixi.js — 2D движок с прозрачной поддержкой WebGL