Inspiration
About the Project
Inspiration
We were inspired by the simplicity and addictive gameplay of popular io games, combined with our love for medieval history. We wanted to create an RTS that’s both easy to pick up and deep enough to reward strategic thinking.
What We Learned
- Real-Time Strategy Design: How to balance gameplay mechanics for competitive online battles.
- Networking: Building a responsive multiplayer experience taught us the intricacies of real-time communication.
- User Experience: Crafting a streamlined interface that keeps players engaged without overwhelming them.
How We Built It
- Tools & Technologies: We used Three.js for rendering, integrated with a custom game engine to handle unit movement and building logic.
- Iterative Design: We prototyped the core mechanics early and gradually refined the AI, resource management, and combat systems.
- Online Multiplayer: Leveraging WebSockets, we created a backend that synchronizes game state across players in real time.
Challenges Faced
- Latency & Synchronization: Ensuring smooth gameplay across different network conditions was a major hurdle.
- Balancing Gameplay: Finding the right balance between strategic depth and fast-paced action required continuous tweaking.
- Technical Debugging: Debugging real-time interactions and physics in a browser-based environment was both challenging and rewarding.
This project has been a fantastic journey of learning, iteration, and passion for game development!
Log in or sign up for Devpost to join the conversation.