Введение

Данный цикл уроков рассчитан для тех, кто пока еще не знаком с языком программирования Java, операционной системой Android и разработкой игр в целом, но очень хотел бы этим заниматься. У вас есть оригинальная идея игры и вы хотите разместить её в Play Market, но не знаете с чего начать? Шаг за шагом, начиная от установки Android Studio и до размещения самостоятельно созданного приложения в Play Market вы будете получать знания о программировании и проектировании игр, которые в дальнейшем помогут вам самостоятельно (или же собрав команду единомышленников) создавать приложения на любой вкус и цвет.

Если у вас уже есть опыт за плечами в программировании на Java, то эти уроки помогут вам применить имеющиеся навыки и знания в контексте ОС Android. Если ранее вы программировали на других языках, но хотите переключиться на Java, то здесь вы получите, как теоретические знания, так и практические навыки. Уроки предполагают, что вы достаточно уверенный пользователь своей операционной системы. Наше обучение происходит в Windows, но для Linux и Mac также имеет место поддержка Android Studio.

Почему наше обучение проходит через создание игр? Потому что понять программирование можно только через практику, а если это дело не совмещать с чем-нибудь увлекательным, то человек быстро теряет интерес из-за большого количества не всегда понятных примеров фрагментов кода, которые к тому же никак не связаны друг с другом. Создание игры для Android как раз и является тем интересным процессом, где мы сможем подробно разобрать и понять написанный нами код.

Более того Android по статистике использования операционных систем является лидером, тем самым доказывая, что Android разработчики имеют хорошие перспективы. А так как язык Java был задуман и реализован как кроссплатформенный язык программирования, благодаря тому, что использует JVM (java virtual machine) вы сможете программировать не только для Android. Подробнее об этом вы можете почитать в других источниках, так как на данный момент знание об этом вам не понадобится. Важно знать то, что написанную вами программу вы сможете запустить на любом устройстве, на котором стоит JVM. В этом и заключается одно из важнейших достоинств языка Java. Так же в копилку достоинств Android Studio можно внести то, что она абсолютно бесплатна.

К концу нашего обучения вы сможете писать программы для любой Java-поддерживающей платформы. У вас появится возможность использовать все приобретённые тут знания для дальнейшей самореализации и повышения квалификации.

Теперь нам необходимо сделать две вещи:

  1. Установить программный пакет JDK (java development kit), благодаря которому у нас появится возможность разрабатывать программы на языке Java.
  2. Установить Android Studio – это интегрированная среда разработки, созданная для того, чтобы программирование на Android было легким, быстрым и удобным. Android Studio использует JDK и другие специфичные для Android инструменты, которые будут автоматически установлены вместе с Android Studio.

Начнём!