Найти в Дзене
Magician Goblin

Короче говоря, я решил сделать игру (Часть 3).

Уже прошло несколько дней с момента как я поделился своей первой игрой Treasure Defender для PC. С того момента я выпустил обновление, в котором исправил ряд багов и сделал ряд доработок, и именно этим я хочу с тобой поделиться в этой статье.
Если ты играл в мою игру, то, наверное, заметил, когда скелеты находятся в одном месте, например, около игрока, они начинают рябит
Оглавление

Интро

Уже прошло несколько дней с момента как я поделился своей первой игрой Treasure Defender для PC. С того момента я выпустил обновление, в котором исправил ряд багов и сделал ряд доработок, и именно этим я хочу с тобой поделиться в этой статье.

Баги

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

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

Новые доработки

Новые виды скелетов

Варианты скелетов  (обычный, редкий, эпичный)
Варианты скелетов (обычный, редкий, эпичный)

У меня есть 3 типа скелетов. Нужно было придумать как их спаунить. Характеристики скелетов пока не отличаются, хотя впоследствии можно что-то с этим придумать. Я решил, что сделаю спаун следующим образом. Каждый раз, когда приходит время спаунить скелета, я генерирую рандомное число от 0 до 100, в зависимости от этого числа я спауню определённого скелета. Вот как я разместил разных скелетов:

  • 13, 24, 37, 49, 51, 60, 78, 83, 95 спаун редкого скелета
  • 33, 66, 99 спаун эпичного скелета
  • Во всех остальных случаях будет заспаунен обычный скелет

Пункт меню «Options»

Настройки
Настройки

Этот раздел я сделал точно так же как и главное меню - по клику на кнопку, главное меню скрывается, а раздел настроек показывается. В нем я добавил ползунки для регулировки громкости звуков и музыки. Забавно, но музыки и звуков пока нет, о них мы поговорим в следующей части. Пока так)

Окно «Game Over»

Потрачено
Потрачено

Честно говоря, я не знаю, почему я сразу не сделал это окно. Наверное, потому что это вообще несложно, и я моментально откинул эту задачу в backlog. Но, тем не менее, руки дошли до него, и теперь после смерти красуется уведомление о том, что игра проиграна.

Итог

Я постепенно дорабатываю свою игру. Данный проект маловероятно, что кто-то увидит в Google Play, App Store и Steam, только потому, что я делаю его для того, чтобы разобраться в движке и постепенно научиться клепать на нем интересные игры, которые могут претендовать на всевозможные площадки.

Если ты ещё не играл - поиграй, она бесплатная, но было бы здорово, если бы ты оставил своё мнение в комментариях. Ведь теперь игру можно уставить на Android и взять с собой.

Ссылка на игру

P.S. У меня есть ещё один проект. Это будет нечто посерьёзнее, чем Treasure Defender, возможно даже и на iOS, и на Android. Пока он на стадии рисования графики. Я обязательно буду держать тебя в курсе, поэтому подписывайся, чтобы, как говорится, ничего не пропустить.

Увидимся.