🎮 About the Project
This project was inspired by the “Stratagem Hero” mini-game from Helldivers 2. I wanted to recreate the fast-paced reflex and memory challenge experience in a simple, browser-based form while adding my own design and animations.
🧠 What I Learned
Through this project, I learned:
- React (TypeScript) fundamentals — components, props, and hooks like
useEffectanduseState. - CSS animations and transitions for visual feedback and smooth gameplay.
- Project planning and structuring, breaking a game idea into reusable and maintainable components.
- Managing game state, score logic, and timing mechanics in a front-end environment.
🛠️ How I Built It
The game was built using:
- React + TypeScript for UI logic.
- Tailwind CSS for fast styling and layout design.
- Publicly available assets for visuals and effects.
- A mix of state-based logic and CSS animation triggers for interactive feedback.
⚔️ Challenges Faced
Some of the key challenges included:
- Synchronizing animations with game logic using React state updates and
requestAnimationFrame. - Balancing difficulty progression and timing for an engaging user experience.
- Handling fast user input while maintaining smooth animation transitions.
Log in or sign up for Devpost to join the conversation.