Inspiration Taking inspiration from Factorio, I embarked on creating a game that blends base building, tower defense, and roguelike mechanics into a single experience. However, due to time constraints and the lack of teammates, I had to scale down and set aside many exciting ideas to focus on the essentials.
What It Does Players take on the challenge of building defensive towers and resource collection stations within their base, all while deploying offensive troops to defend against relentless waves of enemies. It's a delicate balance between strategy, resource management, and combat.
How I Built It I used Unity as the core framework for development, leveraging its flexibility for creating game mechanics. To accelerate the coding and reduce development time, I relied heavily on AI tools to assist with various programming tasks.
Challenges I Ran Into Every problem has a solution, and none of the challenges felt insurmountable. However, with more time and possibly teammates, I believe the project could have reached a much higher level of polish and complexity.
Accomplishments I'm Proud Of Completing both group work and individual components of the game in just two days is something I'm truly proud of. The fact that everything works and meets its core functionality within such a short timeframe is a significant achievement.
What I Learned This project taught me several valuable lessons:
Time Management: Prioritizing tasks and allocating time wisely are critical skills. Smart Collaboration with AI: Knowing what tasks to entrust to AI and what to handle myself helped streamline the development process. Moreover, I learned that it's important not to spend too much time on problems that AI can effectively resolve. Focus on Essentials: Identifying the “must-have” features versus the “nice-to-haves” streamlined my decision-making and kept the project on track. What's Next for Simple Tower Defense Here are a few features I'd like to add in the future to enhance the gameplay experience:
A Commander System to give players more strategic control. New Towers and Troops with unique abilities to diversify gameplay. Randomized Enemies with different effects and abilities to increase variety and replayability. Challenge Difficulty where enemies gain randomized special traits for added unpredictability. By continuing to iterate and expand on this foundation, Plots of different properties。
Log in or sign up for Devpost to join the conversation.