🎮 ДОЛГАЯ ПАУЗА, БОЛЬШОЙ РЫВОК: ЧТО СЛУЧИЛОСЬ ЗА ЭТАП 2
Последний раз я рассказывал про план второго этапа. С тех пор прошло больше недели — и это была самая насыщенная неделя разработки. Не писал, потому что было, чем заняться: собралось больше 30 закрытых обновлений кода. Рассказываю, что из этого получилось.
⚔️ В игру теперь можно играть по-настоящему
Раньше был технический прототип. Теперь — полноценный цикл: выбираете стартовое оружие, бежите по бесконечному миру с камерой, которая приближается и отдаляется от вашего движения, набираете уровни и прокачиваете арсенал.
• 8 видов врагов с разным поведением: одни идут толпой, другие держат дистанцию и стреляют, третьи проносятся мимо на скорости — от них уклоняются в сторону, а не убегают
• По ходу забега враги «матереют» — то же существо, но сильнее и заметно другого цвета, чтобы это было видно
• Два босса с полосой здоровья и фазами: один при смерти распадается на толпу поменьше, второй держится на расстоянии и обстреливает по площади
• Подборы: аптечки, магнит, который стягивает всю добычу, и динамит, косящий рядовых врагов
• Три уровня сложности и возможность продолжить прерванный забег с того же места, даже если случайно свернули приложение
• Встроенный гайдбук — объясняет каждого врага и оружие на мини-сценах
🧪 Игру дважды тестировала команда
До внешних тестеров пока не дошли: чтобы пустить в игру людей со стороны, нужен постоянно работающий сервер, а такой возможности сейчас нет — это одна из ближайших задач. Но внутри команды прошло два полноценных захода на прохождение, и это уже дало реальные находки.
После первого захода вылезли настоящие баги: например, забег иногда «терялся» при сворачивании приложения — прогресс тихо сохранялся и тут же затирался. Починили. По ощущениям баланс показался легче, чем задумывалось, — добавили уровни сложности.
Второй заход был про то, чтобы бой лучше читался: у опасных ударов врагов появился отсчёт до срабатывания, у персонажа — кольца здоровья и опыта вокруг него самого, а не только в углу экрана. Плюс прямо в игре появилась форма обратной связи с тремя вопросами кнопками — специально без беготни по клавиатуре, готова к моменту, когда тестеров станет больше.
🎨 Появился внешний вид
Тёмная тема с янтарным акцентом — пока рабочее направление, до финального решения по сеттингу. Заодно звук: процедурная музыка и эффекты боя. Честно признаюсь — музыка получилась однообразной и надоедала уже к третьему забегу, поэтому сейчас она выключена по умолчанию, регулятор остался на будущее.
🛠 Что происходило под капотом (коротко, для интересующихся)
• Бэкенд переехал на целевой стек, который повезёт игру в проде
• Игра умеет сама присылать команде отчёты о зависаниях, ошибках и статистике устройств
• Настроен автоматический выпуск версий и первый шаг к выкладке на сервер
• Появились внутренние документы: как устроен баланс игры, разбор типичных ошибок Telegram-приложений, подробная инструкция для нового человека в команде — с нуля до запущенной игры
🚧 Что дальше
Разворачиваем боевой сервер — без него не пустить внешних тестеров. Параллельно проверяем на iPhone (пока тестировали только Android) и проходим ручную проверку на разных экранах. Как только сервер встанет — зовём первых тестеров со стороны.
Дальше буду стараться писать чаще — материала за неделю набирается на несколько постов, а не на один длинный 🙂
———————
#Разработка #Dev #GameDev #Telegram
🚀 @KennixDev | 🙏 Поддержать
Последний раз я рассказывал про план второго этапа. С тех пор прошло больше недели — и это была самая насыщенная неделя разработки. Не писал, потому что было, чем заняться: собралось больше 30 закрытых обновлений кода. Рассказываю, что из этого получилось.
⚔️ В игру теперь можно играть по-настоящему
Раньше был технический прототип. Теперь — полноценный цикл: выбираете стартовое оружие, бежите по бесконечному миру с камерой, которая приближается и отдаляется от вашего движения, набираете уровни и прокачиваете арсенал.
• 8 видов врагов с разным поведением: одни идут толпой, другие держат дистанцию и стреляют, третьи проносятся мимо на скорости — от них уклоняются в сторону, а не убегают
• По ходу забега враги «матереют» — то же существо, но сильнее и заметно другого цвета, чтобы это было видно
• Два босса с полосой здоровья и фазами: один при смерти распадается на толпу поменьше, второй держится на расстоянии и обстреливает по площади
• Подборы: аптечки, магнит, который стягивает всю добычу, и динамит, косящий рядовых врагов
• Три уровня сложности и возможность продолжить прерванный забег с того же места, даже если случайно свернули приложение
• Встроенный гайдбук — объясняет каждого врага и оружие на мини-сценах
🧪 Игру дважды тестировала команда
До внешних тестеров пока не дошли: чтобы пустить в игру людей со стороны, нужен постоянно работающий сервер, а такой возможности сейчас нет — это одна из ближайших задач. Но внутри команды прошло два полноценных захода на прохождение, и это уже дало реальные находки.
После первого захода вылезли настоящие баги: например, забег иногда «терялся» при сворачивании приложения — прогресс тихо сохранялся и тут же затирался. Починили. По ощущениям баланс показался легче, чем задумывалось, — добавили уровни сложности.
Второй заход был про то, чтобы бой лучше читался: у опасных ударов врагов появился отсчёт до срабатывания, у персонажа — кольца здоровья и опыта вокруг него самого, а не только в углу экрана. Плюс прямо в игре появилась форма обратной связи с тремя вопросами кнопками — специально без беготни по клавиатуре, готова к моменту, когда тестеров станет больше.
🎨 Появился внешний вид
Тёмная тема с янтарным акцентом — пока рабочее направление, до финального решения по сеттингу. Заодно звук: процедурная музыка и эффекты боя. Честно признаюсь — музыка получилась однообразной и надоедала уже к третьему забегу, поэтому сейчас она выключена по умолчанию, регулятор остался на будущее.
🛠 Что происходило под капотом (коротко, для интересующихся)
• Бэкенд переехал на целевой стек, который повезёт игру в проде
• Игра умеет сама присылать команде отчёты о зависаниях, ошибках и статистике устройств
• Настроен автоматический выпуск версий и первый шаг к выкладке на сервер
• Появились внутренние документы: как устроен баланс игры, разбор типичных ошибок Telegram-приложений, подробная инструкция для нового человека в команде — с нуля до запущенной игры
🚧 Что дальше
Разворачиваем боевой сервер — без него не пустить внешних тестеров. Параллельно проверяем на iPhone (пока тестировали только Android) и проходим ручную проверку на разных экранах. Как только сервер встанет — зовём первых тестеров со стороны.
Дальше буду стараться писать чаще — материала за неделю набирается на несколько постов, а не на один длинный 🙂
———————
#Разработка #Dev #GameDev #Telegram
🚀 @KennixDev | 🙏 Поддержать