Найти в Дзене
Slim

Сдалать игру на телефоне самому? Да проще простого!

Ни для кого не секрет, что технологии шагнули далеко вперед и телефоны теперь используются не только по прямому назначению, но и как фотоаппараты, календари, часы, а так же как персональные компьютеры. Захотел поиграть в игру - зашел в плей маркет, скачал и играй в свое удовольствие. Но что делать, если захотелось создать игру самому? Pocked code - отличный вариант для создания простых игр без изучения языка программирования. Приложение до невозможности просто в освоении, сейчас постараюсь объяснить на примере своего первого опыта. Буду выкладывать скринами, думаю, что так будет проще. Начнем с создания фона и объектов Далее создаем актеров и объекты, так же нажимая на "плюс" и выбирая готовые варианты из библиотеки Далее рассмотрим скрипты основного персонажа Вот скрипты фона для отображения очков и воспроизведения музыки Для актеров все одинаково Далее, так же из библиотеки, можно дабавить три образа для второстепенного персонажа, у меня это птица, для создания эффекта махания к

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

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

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

На выходе получится незамысловатый кликер)
На выходе получится незамысловатый кликер)

Начнем с создания фона и объектов

Нажав на "плюс" можно выбрать фон из библиотеки( готовые варианты от самого приложения) или нарисовать самому
Нажав на "плюс" можно выбрать фон из библиотеки( готовые варианты от самого приложения) или нарисовать самому

Далее создаем актеров и объекты, так же нажимая на "плюс" и выбирая готовые варианты из библиотеки

У меня много актеров, так как при набирании определенного числа очков у меня менялся основной актер, так же, дополнительно, были бусты в виде получения 2 и более очков за одно касание, подробнее будет дальше
У меня много актеров, так как при набирании определенного числа очков у меня менялся основной актер, так же, дополнительно, были бусты в виде получения 2 и более очков за одно касание, подробнее будет дальше

Далее рассмотрим скрипты основного персонажа

Здесь мы определяем положение актера при старте, а так же получение очков при нажатии на него
Здесь мы определяем положение актера при старте, а так же получение очков при нажатии на него

Затем, при набирании, 100 очков, мой актер пропадал, и на его месте появлялся новый объект, где все повторялось
Затем, при набирании, 100 очков, мой актер пропадал, и на его месте появлялся новый объект, где все повторялось

Выглядит это все вот так, затем, при достижении 500 очков все происходит по аналогии
Выглядит это все вот так, затем, при достижении 500 очков все происходит по аналогии

Вот скрипты фона для отображения очков и воспроизведения музыки

Отображение очков
Отображение очков

Воспроизведение музыки, с дальнейшим циклированием
Воспроизведение музыки, с дальнейшим циклированием

-10

Для актеров все одинаково

Скрипт для замены главного персонажа на другугого при достижении предела очков, как пример "point" ⩾ 500
Скрипт для замены главного персонажа на другугого при достижении предела очков, как пример "point" ⩾ 500

Далее, так же из библиотеки, можно дабавить три образа для второстепенного персонажа, у меня это птица, для создания эффекта махания крыльев

Образы добавляются так же по нажатии на "плюс"
Образы добавляются так же по нажатии на "плюс"

Вот скрипты для птицы, чтобы она постоянно летала

Следующий образ = следующая анимация
Следующий образ = следующая анимация
Скрипты для полета птицы
Скрипты для полета птицы
Скрипты для воспроизведения звука при нажатии
Скрипты для воспроизведения звука при нажатии

Для облаков все идентично, кроме расположения по осям

Скрипты для второстепенных персонажей( это пингвин, а не солнце). При старте он говорит "сто", а при достижении 100 очков - удвает значение на 2 при нажатии на него
Скрипты для второстепенных персонажей( это пингвин, а не солнце). При старте он говорит "сто", а при достижении 100 очков - удвает значение на 2 при нажатии на него

Как только анимация главного героя появится, он скажет ему "привет"
Как только анимация главного героя появится, он скажет ему "привет"

По аналогии проделать то же самое с другими актерами

Посмотреть проект можно на сейте catrobat

Вот название
Вот название

Удачи вам с первым проектом:)