Echo

Skills: TypeScript, Kaboom.js

Utilizing TypeScript and Kaboom.js to Build a Metroidvania Style Game

Echo is an engaging 2D platformer that showcases my skills in development using TypeScript and Kaboom.js. Inspired by classic Metroidvania games, players control a robot navigating through a factory filled with interconnected rooms, solving puzzles, and battling enemies on a quest for escape. This project emphasizes exploration and dynamic player interactions, offering a seamless gaming experience with smooth room transitions. Through intricate level design and immersive gameplay mechanics, Echo delivers a nostalgic yet fresh adventure that invites players to uncover hidden secrets and face various challenges along the way.

The game is not just about action; it provides a well-rounded experience for players of all skill levels. With intuitive controls and a notification system that guides gameplay, both newcomers and seasoned players can enjoy exploring the factory's intricacies. The project highlights my ability to integrate multiple technologies, including HTML/CSS for interface design and Tiled for map creation, ensuring a cohesive visual and functional experience. You can explore the codebase on GitHub, where contributions and feedback are welcome. This project reflects my passion for development and my commitment to creating engaging, user-friendly experiences.

Click here to try it out!