About the Project: ECHOS OF YOU
Inspiration
ECHOS OF YOU was inspired by the idea of confronting one’s past decisions and patterns in a compelling, game-like environment. We wanted to explore the concept of time folding back on itself, where your previous actions become obstacles you must face. The notion of battling echoes of yourself to survive sparked the creation of a tense, strategic arena.
What We Learned
During development, we gained deep insights into AI behavior modeling, especially in replaying and adapting player movements dynamically. We also improved our skills in game loop design, collision detection, and real-time input handling to ensure smooth, responsive gameplay. Designing a balance between challenge and fairness was an important learning curve.
How We Built It
The game was built using JavaScript and HTML5 Canvas for rendering the arena and characters. AI bots replicate the player’s recorded paths using path replay algorithms. We structured the game rounds to progressively increase difficulty by spawning more echoes. The project incorporated efficient state management and event handling to track player actions and replay them precisely.
Challenges We Ran Into
One major challenge was synchronizing the timing of player echoes to create a believable and challenging experience without overwhelming the player. Optimizing performance to handle multiple AI bots replaying complex movements simultaneously was difficult, especially in browser environments. We also faced challenges in designing intuitive controls and clear visual cues to help players anticipate their past selves’ actions.
Built With
- native
- react


Log in or sign up for Devpost to join the conversation.