Рыба моей мечты #2 или создаём игры на АПЕРО в 2 клика
Кто хочет сегодня поработать? Шаг вперёд. Неужели среди вас таких нет? А как же учиться, учиться и ещё раз учиться. Нечего потреблять готовый контент с попкорном в руках. Пора создать его своими руками. Поверь, это тоже весело. Пройдёт всего пару десятков минут, и ты научишься программировать на Аперо (бесплатно, без смс и регистрации).
И так, какие же жанры простых игр будут нами сегодня изучены?
1. Викторина, это когда человеку надо ответить на заданный вопрос.
2. Карточные игры, рулетка, игровые автоматы, казино и пр.
3. Пошаговые бои, сражение между двумя и более бойцами.
4. Настольные игры и прочие симуляторы броска кубика.
Ну что, уже заварили себе кружечку крепкого чая? Тогда мы начинаем.
Основа Основ или Моя Первая Игра созданная на коленках. Перед нами чистый лист, на котором мы (с тобою) можем написать что угодно. Давай так и поступим!
Мы ввели текст - Привет Мир, сохранили его и запустили игру. С этим может справиться даже ребёнок. Усложним задачу, и добавим переход между двумя локациями.
Тут мы делаем сложный выбор в пользу Шоколадки или Мороженного. Скачать код отсюда -> https://disk.yandex.ru/d/iRKXagDB04PYyw | А вот ещё один пример, когда Мама ставит нас перед фактом.
Обидно конечно, но мороженное было тоже вкусное. И в принципе, этого уже достаточно, чтобы ты смог создать свою первую простенькую текстовую игру и похвастаться знаниями в программирования перед друзьями %) -> Пример кода, https://disk.yandex.ru/d/ZvB3Eoc-WcJOaA
Нет, стойте, чего-то тут явно не хватает! Знаю, фотографии Кота-Дурака, сейчас добавим.
Я просто загрузил рисунок своего кота на сайт FastPic.ru и затем добавил ссылку на неё в свою игру. Ну как, нравится мой Кот-Дурак со своей семьёй? Сам рисовал. Вот код на игру -> https://disk.yandex.ru/d/Le1keFxZ9vw1Dw
Размяли мозги? Приступаем к созданию настоящих игр! Кстати, я так и не спросил твоего имени. Погоди, не отвечай, дай я сам угадаю. Я буду звать тебя Сашей, так и запишем.
Саша (если это и вправду твоё имя), не обижайся, я же просто пошутил. Код игры -> https://disk.yandex.ru/d/TWypB_e5QWApIQ | Ещё ввод имени можно использовать для игры в Викторину. Выглядеть она будет примерно так.
\(АПЕРО.ввод.локация="Логика") -> Наша локация, на которую мы будем переходить.
\(АПЕРО.ввод.подсказка=число+"Одна из двух бед") - Это наш текст подсказки.
\ВВОД(Число1,"") - А вот сюда мы пишем свой ответ на вопрос.
Если наш ответ это Дорога, то мы победили. Если же нет, то мы проиграли.
Пример игры есть на сайте https://apero.ru/Текстовые-игры/ПРИМЕР-ВИКТОРИНЫ
Как и у людей, у наших соперников (в игре) тоже должны быть свои имена. И нам надо как-то их сгенерировать, правильно? Но с чего начать? - Правильно, с создания массива имён.
У нас есть Массив, куда мы и вносим нужные нам имена.
Следом, мы Рандомно выбираем случайное имя из списка.
Присваиваем название переменной Имя. И выводим его.
В моём случае (этим рандомным) именем оказалось Умка.
Очередной пример, как можно использовать имена в предложении (при написании текстовой истории). Запустить игру лично и посмотреть код, можно здесь -> https://apero.ru/Текстовые-игры/Пример-Случайные-Имени-для-Н...
В следующий раз я расскажу вам, о:
- Карточные играх, рулетка, игровые автоматы, казино и пр.
- Пошаговых боях, и сражение между двумя и более бойцами.
- Настольных играх и прочие симуляторы броска кубика.
Далее будут ссылки на:
1. Мою первую статью -> Рыба моей мечты #1 или как написать онлайн-игру за 36 часов
2. На сайт АПЕРО -> https://apero.ru/
Создавайте игры на АПЕРО и да прибудет с вами сила.