Using the Phaser game engine, Javascript, and HTML, I developed a side-scroller game with unique monster and objective generation. The focus was on creating scalable code for expanding enemies, objectives, and levels. I handled all aspects of development, including coding mechanics, designing visuals, and ensuring seamless loading screens, smooth transitions, and consistent art. By managing every element, I ensured the game was polished and cohesive, providing both engaging gameplay and a professional experience.
A predefined set of enemies and objectives are randomly spawned throughout the level, ensuring a unique experience with each playthrough. The infinite scrolling mechanic keeps the action dynamic, continuing until the player is defeated or the time runs out. A seamless background enhances immersion, giving players the illusion of constantly traveling to the left without noticeable interruptions, maintaining a smooth flow of gameplay and drawing them deeper into the game world.