Показать сообщение отдельно
Старый 18.09.2012, 14:25   #2
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Ответ: Вся правда о Monkey

Отличный обзор! В свете появления пиратки мне он нравится)

А если серьезно. За mojo никто не обязывает вас платить. Monkey распространяется как общественное достояние, есть уже несколько форков. Деньги вы платите за mojo. Если он вас не устраивает, вы можете попробовать написать свой кроссплатформенный фреймворк с преферансом и дамами.

Далее по вашим замечаниям.

Rotate. Есть еще Transform, в котором можно указать непосредственно матрицу трансформации, которую вы можете сами подготовить с локальными переменными и прочим.

Если бы вы заглянули дальше (в нативные исходники), то поняли, что преобразование матрицы не самая тяжелая операция.

Monkey не летает в HTML, так как использует 2d-контекст. Я делал патч, который заменяет 2d-контекст на 3d (WebGL). Вот результат -
http://lab.devolonter.ru/libs/monkey...ode/html5.html (конечно надо смотреть не в IE)

Ну а так. В чем-то вы правы, добиться той производительности, которой можно добиться, если писать код под конкретную платформу, используя родные инструменты будет сложно. Но вопрос в ресурсах, которые нужно потратить на разработку. Если у вас есть силы и желание переписывать свой код снова и снова, пожалуйста.

P.S. Слишком громкий заголовок. И да, все это можно было узнать по демо-версии, если что.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо devolonter за это полезное сообщение:
Randomize (19.09.2012), Черный крыс (18.09.2012)