LINUX.ORG.RU

История изменений

Исправление timdorohin, (текущая версия) :

Во многих местах выглядит жутко. Качество кода так себе. Огромные лапшеобразные методы, god-классы, смешение уровней абстракций.

Частично костыли под сраный Irrlicht, частично тупо говнокод, да.

А вот скриптовая часть там хорошо продумана, что и позволяет писать много крутых модов. Жаль не всё, что мне требуется, поддаётся контролю через скрипты.

Хреновые там скрипты, однопоточные и довольно сильно ограниченые.

Если делать лучше, то стоит брать Java, на десктопе JVM загрузит все как надо, на мобиле dx будет конвертить классы в dex который можно подгрузить без проблем.(iOS ненужен, да)

Исходная версия timdorohin, :

Во многих местах выглядит жутко. Качество кода так себе. Огромные лапшеобразные методы, god-классы, смешение уровней абстракций.

Частично костыли под сраный Irrlicht, частично тупо говнокод, да.

А вот скриптовая часть там хорошо продумана, что и позволяет писать много крутых модов. Жаль не всё, что мне требуется, поддаётся контролю через скрипты.

Хреновые там скрипты, однопоточные и довольно сильно ограниченые.

Если делать лучше, то стоит брать Java, на десктопе JVM загрузит все как надо, на мобиле dx будет конвертить классы в dex который можно подгрузить без проблем.