Nextbots: Revenge

Survival / Action • PC / Mobile / WebGL • 2024

EN RU

Overview

Nextbots: Revenge is a survival-action game built around escalating enemy waves and limited resources, where fast decision-making under pressure is a key gameplay element.

The gameplay loop is based on: survive a wave → collect resources → upgrade the character → face increasingly difficult waves. Each iteration increases difficulty, creating a continuous risk/reward balance.

Development was iterative: core mechanics and balance were continuously adjusted based on player behavior and post-release feedback.

My Role

  • Designed core gameplay loop (waves, progression, economy)
  • Implemented enemy AI and behavior systems
  • Built loot, resource, and upgrade systems
  • Integrated monetization and in-game economy
  • Developed UI/UX game screens and states
  • Optimized performance for WebGL and mobile platforms

Collaboration & Feedback Loop

  • Worked with game designers on difficulty tuning and pacing
  • Collaborated with UI/UX designer to improve clarity and user experience
  • Analyzed player feedback after releases and updates
  • Iteratively adjusted balance based on player behavior and metrics
  • Participated in improving core loop and retention systems
  • Translated product ideas into implementable technical solutions

Technical Highlights

  • Implemented wave system with dynamic difficulty scaling, increasing average player retention
  • Built scalable AI using state-machine architecture, allowing easy expansion without refactoring core systems
  • Optimized spawn system for WebGL, improving FPS stability and reducing runtime overhead
  • Introduced MVC/MVP architecture, improving feature development speed (~20–25%)
  • Reduced CPU load by simplifying AI runtime logic and update frequency

Tech

Unity 2023 C# MVC MVP Yandex SDK

Metrics

  • DAU: ~80+
  • MAU: ~2.2K
  • Retention: ~10%
  • Playtime: ~7–10 min
  • FPS: stable 60+ on target devices

Media