Наткнулся в интернете на концептуальный showcase. Не то, чтобы это настоящая игра, но автор утверждает, что оно способно затянуть. Необычным оно мне показалось потому, что написано на непопулярном QML, внутри использует всеми забытый SVG и устаревший Box2D (и это в 2014-то году, когда все нормальные люди уже давно перешли на Unity!).
Автор приводит факты:
— Игра целиком состоит из бесплатных ресурсов: графика, музыка, шрифты;
— При разработке использовалось только свободное ПО: Kubuntu 13.10, GCC 4.8.1, Qt 5.2.1/Qt Creator 3.0.1, Inkscape 0.48.4, GIMP 2.8.6, Box2D 2.3.0;
— Исходный код игры распространяется под лицензией GPLv3 и доступен всем желающим.
Всем нам хорошо известно, что свободное ПО — «второсортное», поэтому становится очевидным, что ничего хорошего получиться не могло; да, это действительно так, и дело здесь не только в конкурентоспособности (с этой же графикой выпущено уже более десятка игр в Google Play), но и в использованном авторе подходе: декларативный интерпретируемый язык не может быть использован для написания мало-мальски серьёзных вещей.
Справедливости ради стоит отметить, что масштабируется приложение под различные разрешения экрана на самом деле вполне сносно, что само по себе довольно интересно.
Репозиторий: bitbucket.org/wearyinside/cute-plane
Версия для Android: play.google.com/store/apps/details?id=com.wearyinside.cuteplane
Привязка Box2D к QML: gitorious.org/qml-box2d/qml-box2d-folibis/
Box2D Editor: code.google.com/p/box2d-editor/
QML Box2D Parser: bitbucket.org/wearyinside/qml-box2d-parser
Автор: epicfailguy93