При первом знакомстве с устройствами, работающими под управлением ОС Аndroid, пользователи, как правило, отмечают удивительную мощь и разносторонность приложений, адаптированных под эту «операционку». Интуитивно понятный и дружественный интерфейс, открывающий широчайшие возможности в управлении устройством, также позволяет выполнять массу сложнейших задач всего лишь несколькими нажатиями на дисплей.
Тем не менее, современный пользователь не желает ограничиваться удобством управления приложений, написанных сторонними разработчиками. Людям хочется создавать что-то свое. То, что можно предложить другим, заработав при этом неплохие деньги. В настоящее время разработчики активно занимаются созданием приложений для Android, будь то браузерная игра, какая-либо полезная программа или виджет о погоде. При нынешних мощностях видеокарт и процессоров, устанавливаемых внутрь этих небольших мобильных устройств, каждому человеку под силу создать красивую игрушку или функциональное приложение. А благодаря огромному количеству современных технологий разработчик сможет полностью реализовать свой потенциал и фантазию.
Как известно, корпорация Google специально для программистов создала свой собственный инструмент – Google Android SDK. Данный пакет можно использовать практически на всех популярных операционных системах. Написание программ осуществляется на языке Java, а NetBeans или Eclipse в процессе разработки могут выполнять функции интегрированной среды.
Однако без игрового движка никакой игры написать не получится. А потому сегодня в помощь разработчикам предоставляется мощный игровой движок Unity, являющийся незаменимым инструментом для создания 2D и 3D игр. Продукт имеет платную и бесплатную (Unity Free) версии.
В настоящее время на движке Unity уже создано огромное количество игр, в числе которых такие знаменитые продукты, как Star Wars, Sky Knights, Tiger Woods РGА Tour Online, Оff-Road Velociraptor Safari. Кроме того для этого движка предусмотрено достаточное количество известных дополнений, помогающих расширить функционал с целью увеличения эффективности работы с логикой, шейдерами и спрайтами.
К основным достоинствам игрового движка Unity можно отнести:
- невысокую стоимость и наличие различных лицензий (платной и бесплатной) на продукт;
- дружественный интерфейс;
- кроссплатформенность.