288
This is what 16 months of learning Unity from scratch looks like. Please clap.
r/IndieDev
6/25/2025
SAAS TOOLS
SaaS | URL | Category | Features/Notes |
---|---|---|---|
Unity | https://unity.com/ | Game Development Engine | Core platform for game development |
ChatGPT | https://chat.openai.com/ | AI Assistant | Used for learning algorithms (A*), tutorials, and explanations |
Steam | https://store.steampowered.com/ | Game Distribution | Platform for publishing and selling the game |
USER NEEDS
Pain Points:
- Difficulty understanding tile-based movement and grid systems in Unity
- Challenges in making different art assets cohesive visually
- Slow animation speeds affecting gameplay experience
- Complexity in implementing pathfinding algorithms
Problems to Solve:
- How to implement grid-based movement and pathfinding
- How to unify art styles from different sources
- How to optimize animation speeds for better gameplay
- How to design data-driven game systems
Potential Solutions:
- Using coordinate systems for tile identification instead of world positions
- Creating custom shaders to unify art styles
- Adding adjustable speed settings (e.g., 1.6x, 2x combat speed)
- Leveraging AI tools like ChatGPT for learning complex algorithms
- Procedural generation for map design to simplify data management
GROWTH FACTORS
Effective Strategies:
- Iterative development based on user feedback
- Early access distribution through platforms like Steam
Marketing & Acquisition:
- Showcasing development progress on social platforms (Reddit)
- Encouraging wishlisting on Steam for future sales
- Community engagement through direct responses to feedback
Monetization & Product:
- Freemium model implied through Steam distribution
- Feature development driven by user feedback (e.g., speed settings)
- Clear product positioning as a roguelike RPG
User Engagement:
- Actively responding to comments and feedback
- Sharing development milestones to build anticipation
- Using humor and relatability in communication