Introduction
Assessing the feasibility of a game development project within a 10-month timeframe is critical, especially when the team faces limited experience, resources, and time constraints. Your proposed game—a hybrid of real-time strategy (RTS) and roguelike elements—is ambitious, blending complex mechanics like procedural generation, multi-level design, and unit control systems. However, the game development lifecycle demands rigorous planning, from prototyping to testing, and your team’s constraints introduce significant risks. For instance, the 1-hour daily coding window and lack of PC access for one member directly limit productivity, while your AP Computer Science A-level knowledge may struggle with advanced concepts like procedural algorithms or engine-specific workflows in Unity or Godot.
The core challenge lies in balancing scope with execution. RTS mechanics alone require robust AI behavior and resource management systems, while roguelike elements demand procedural level generation and permanent death mechanics. Without prior experience in these domains, the learning curve for both the game engine and these systems could consume months of your 10-month window. For example, mastering C# scripting in Unity or GDScript in Godot is non-negotiable, yet your team’s current knowledge stops at basic recursion. This gap risks overreliance on learning during development, a common failure mode that derails timelines.






