Разработка мобильных игр с помощью LibGDX

Введение в курс по разработке игры для Android

В данном курсе мы будем рассматривать создание игры для платформы Android, поэтому речь будет идти только об этой операционной системе.

Read More

Варианты монетизации игр

Пожалуй, вопрос монетизации является одним из самых важных для любого разработчика мобильных приложений, который свою деятельность рассматривает как бизнес.

Read More

Общие принципы разработки игрового приложения, часть 1

Перед тем как приступить к написанию программного кода вашей игры следует уделить время очень важному этапу – проектированию игры. От того как вы поработаете на этом этапе во многом зависит успех вашего игрового приложения.

Read More

Общие принципы разработки игрового приложения, часть 2

Продолжим обсуждать проектирование игры. В данной статье рассмотрим графику и аудио оформление в нашей игре.

Read More

Общие принципы разработки игрового приложения, часть 3

Завершая обсуждение проектирования игры, остановимся на выборе игрового движка для нашей игры.

Read More

Приступаем к разработке игры

Немного нудная, но необходимая вступительная часть закончена и мы приступаем к собственно разработке игры Leaping Dodgem.

Read More

Первый запуск проекта игры для Андроид

Запускаем Android Studio. Если перед этим в студии был другой проект, то закрываем его. Перед нами появится окно выбора проектов с названием Welcome to Android Studio.

Read More

Первые настройки проекта игры

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

Read More

Создание структуры игры, часть 1

В предыдущем разделе мы создали и проверили работоспособность пакета будущей игры. Теперь настало время изменить стандартный проект под требования нашей конкретной игры.

Read More

Создание структуры игры, часть 2

Приступим к написанию кода класса, с которого стартует наша игра.

Read More

Создание структуры игры, часть 3

Настало время создать класс SettingState, в котором будет выводиться экран установки параметров игры.

Read More

Еще раз корректируем MyGdxGame для «резиновой» верстки

Настало время внести довольно значимые изменения в главный класс MyGdxGame.

Read More

Изменения в классах StartState и SettingState для «резиновой» верстки

Завершающая статья о создании единой структуры игры в фреймворке LibGDX

Read More

Создание классов для спрайтов

Перед тем как написать код основного игрового класса MainState, создадим классы для персонажей нашей игры.

Read More

Основной игровой класс приложения

Теперь настало время разработать класс, в котором будет протекать собственно сама игра.

Read More

Game Over или обработка завершения игры

В статье описывается создание класса GameOverState, в котором обрабатываются условия завершения игры.

Read More

Монетизация игры, разработанной для Андроид

В статье рассказывается об интеграции рекламного движка AdMob в разработанное приложение.

Read More

Итоговые корректировки кода игрового приложения

Окончательные изменения, которые необходимо сделать для запуска игры и показа в ней рекламы.

Read More

Готовимся к публикации игры

Готовим нашу игру для публикации. Разработка иконок приложения и улучшение внешнего вида игры.

Read More

Создание файла APK приложения

Завершающая статья курса, в которой описан процесс получения файла apk для загрузки на play.google.com.

Read More

Warning: PHP Startup: Unable to load dynamic library '/usr/local/php-5.6.36/lib/php/20131226/php_openssl.dll' - /usr/local/php-5.6.36/lib/php/20131226/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0