Создание игр для Android: 7. Делаем первый уровень игры.

Автор German Usachev
Создание игр для Android: 7. Делаем первый уровень игры.

Здравствуйте настало время создать первый уровень для нашей игры переходим в Android Studio вспомните я вам говорил, что игра начинается с файлом манифест откроем этот файл об manifest Android manifest ведь кот который вы пишите на языке Java — это команды для телефона грубо говоря.

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

Сейчас посмотрим.

Как ведёт себя телефон когда вы запускаете игру телефон начинает читать ваши команды сверху вниз. Когда телефон доходит до момента Activity происходит. Вот такие команды мы говорим телефона Android. У тебя есть файл с ходовой частью. Называется он Main Activity вот здесь находится mainactivity дальше Android orientation у экрана будет портрет и — это значит, что даже если телефон повернута на бок ты поворачивается не будешь дальше — это строка говорит телефону о том, что кодовое часть mainactivity у нас запускается самое первое дальше — это строка передаёт нашу кодовую часть mainactivity на запуск, что происходит. Дальше телефон начинает читать команды из файлика mainactivity откроем mainactivity начинаем с самого начала доходим до строки Set Content View здесь говорится телефон у тебя есть экран и его имя Activity Main телефон переходит в Activity Main и начинает выполнять ваши команды там. Открой Activity Main папка layout Activity Main в этом файле мы говорим телефона, что у него есть картинка и кнопка. Всё дальше блок закрывается и телефон возвращается снова в кладовую часть и продолжает выполнять команды в ходовой части читаем дальше вниз. Этот кот говорит телефона телефон у тебя есть кнопка и этой кнопки. Старт батон вернемся в визуальную части посмотрим есть кнопка и этой кнопки. Старт батон всё верно. Дальше написано телефон если коснуться кнопки она поменяет картинку с чёрной на серую и благодаря этому появится эффект нажатия всё больше команд мы не давали сейчас дадим нужно вернуться в файл manifest и написать, что у нас будет в игре 1 уровень открываем файл manifest чтобы лишний раз не писать код мы с копируем уже готовый и изменим его копируем целый блок и вставляем тут нам нужно сказать телефону, что он будет первый уровень и название уходовой части будет One Level все названия для кодовой части пишутся с большой буквы One нижнее подчёркивание Level дальше нам нужно убрать строку в которой говорится, что новую кодовую часть One level нужно запускать 1 убираем эту строку целиком нажимаем delete. Теперь нужно убрать этот пробел вот так вы помните, что 1 у нас запускается. Файлик Main Activity. Поэтому в этом блоке у нас имеется строка со словом Main. А в кодовой части первого уровня этой строки быть не должно. Всё теперь телефон знает, что появился новый файл дальше. Повторяйте мои действия копируем Main Activity правой кнопкой мыши папе и здесь же правой кнопкой мыши слово паста. Что означает вставить появилось окно первой строке newname новое имя. Пишем с большой буквы One нижнее подчёркивание level One. Это один — это уровень — это кодовый часть 1 уровня нажимаем OK отлично создалась ходовая часть 1 уровня идем в папку layout копируем визуальную часть правой кнопкой мыши Copy правой кнопкой мыши пасты изменяем имя No One level файлики с визуальной частью начинается с маленькой буквы One нижнее подчёркивание Level нажимаем OK отлично. Заходим в каждую часть 1 уровня One level и видим, что кодовое часть думает, что у неё экран Activity Main, а на самом деле экран для кодовой части 1 уровня должен называться. Ван level всё отлично ненужную часть с кнопкой мы просто удаляем нажимаем Delete теперь переходим визуальную часть первого уровня. Обратите внимание. Файлик называется One level стираем всё, что тут написано убираем картинку и кнопку нажимаю delete. Давайте расширим область чтобы было удобно добавим на экран первого уровня такую текстовую запись переходим в раздел дизайн выбираем Love текст переходим в текстовую часть пишем текст поздравляю находитесь на. Первом уровне те кто нас тёмного цвета изменим фон поставим 6 английских букв 1 2 3 4 5 6 вот так отлично дальше. Обратите внимание на эти два файлика mainactivity — это кодовая часть нашего меню и вот — это кодовое часть 1 уровня они никак между собой не связаны поэтому сейчас запускаем. Файлик кодовой части нашего меню и после строки. Старт батон добавляем следующий. Длинный кот пишем 3 пробел фигурная скобка чтобы переместиться на новую строку заглавные буквы. Инд пробел с маленькой буквы. Инд пробел знак равенства пробел New с большой буквы. Инд открываем круглые скобки и внутри скобок пишем Main Activity . ,. Что означает из этого файла мы переходим File One level. после круглых скобок ставим точку с запятой и добавляем старт Activity в круглых скобках. Пишем с маленькой буквы. Инд в конце не забываем точку с запятой и добавим ещё одно слово финиш круглые скобки и в конце; Android нам подсказывает, что нужно добавить intent в библиотеку нажимаем Alt Enter отлично — это строка позволяет нам переместиться из файлика меню. Файлик первого уровня грубо говоря мы перекрываем из одного файла в другой. И — это произошло только после того.

0 комментариев
0

Читайте также