itch.io is community of indie game creators and players

Blog Entry: The Quest for Boss Spawning and Dynamic Goon Pursuit

Part 1: The Challenge

I decided to implement a captivating boss encounter after completing the final mission of the game. However, this journey presented its fair share of challenges. The game had existing code to roll credits and officially finish the game, which posed complexities in seamlessly integrating the boss spawning mechanics. Despite persistent efforts and countless hours of debugging, I encountered obstacles that hindered the boss from making its grand entrance upon mission completion. As the deadline approached, I made the tough decision not to push the build with unresolved errors. Instead, the boss encounter would await the next build, ensuring a polished and error-free gaming experience for players.

Part 2: Dynamic Enemy Pursuit

Amidst the challenges faced in implementing boss spawning, there was a silver lining in the development process. To enhance the game's dynamism and player engagement, I successfully implemented a dynamic system for enemies to pursue the player when the boss detects their presence.

I empowered the enemy characters to detect the player's whereabouts and respond with relentless pursuit once the boss identified the player's presence. This meant that as the boss became aware of the player's proximity, the enemies would receive signals to launch a coordinated chase, tirelessly hunting down the player until the confrontation was resolved.

The dynamic enemy pursuit feature elevated regular encounters to a whole new level, intensifying the gameplay experience. Players now faced intelligent and adaptive enemy behavior, creating thrilling cat-and-mouse scenario with the boss.

Part 3: Looking Ahead

While the boss spawning implementation faced challenges, I remain steadfast in my commitment to bring this exciting feature to life in the next build. The existing code for rolling credits and completing the game will undergo careful examination and modification to seamlessly accommodate the anticipated boss encounter.

Leave a comment