← All posts tagged jeash

Zaphod
jeash Все-таки он тормозной. Есть приложение размером 800х600, в него рисуются спрайты, в каждый из которых вложена битмапа с одним и тем же изображением (30х30px). В итоге имеем, что при 30 фпс я могу отрисовать 110-120 таких спрайтов, а при 60 — только 45. И это в хроме, в лисе и ослике все хуже.
Bliting работает еще медленнее. А в Jangaroo он в три раза быстрее. Спросил по этому поводу у Нила Друмонда в твиттере, посмотрим что скажет.
Zaphod
jeash HaxeFlixel Пожалуй, временно оставлю работу над данной версией порта, т.к. отрисовка в битмапдаты сейчас работает слишком медленно. Продолжу работать над слоями для C++ таргета.
Zaphod
jangaroo flixel jeash Нашел Jangaroo порт фликселя: jangaroo.net
Посмотрел на демки. Разница в производительности примерно в 3 (прописью, три) раза. Теперь в сомнениях: либо мой порт совсем неоптимизирован для html5, либо это Jeash крайне тормнозной. Лучше бы первое.
Zaphod
jeash Загрузка текста из внешнего файла у меня работает только в Хроме. В Огнелисе и Ослике — нет, приложение тупо зависает на этапе загрузки. Следовательно, весь текст придется вставлять в классы.
Zaphod
jeash цветовая трансформация спрайтов не работает, но есть простой и устраивающий меня прием с трансформацией битмапдаты
Zaphod
BitmapData.draw() jeash Уже третий день достаю на форуме парня с ником crayfellow по данному предмету. И самое главное, что дело то движется: матрицы трансформации работают, цветовая трансформация работает (пока не все случаи проверял). Отличный он человек, однако! Только тесты подавай