Date: 10-jun-2024
Welcome to the first devlog of my new game project. I am Sti-Jin, a solo developer, and I am excited to take you along on this journey from concept to a completed game. Today, I want to give an overview of the progress made so far and share my plans for the future.
The Concept
The idea for my game arose from a passion for evolution and growth in games. In this game, the player starts as a base monster and gains experience by defeating enemies. With enough experience, the monster can evolve into stronger forms, each with unique abilities and improved stats. This concept offers players a lot of freedom and strategic depth as they choose their favorite evolution path.
Name Considerations
Choosing the right name for a new game is crucial. Currently, I am considering a few names that aptly convey the concept of evolution and monsters:
- MonsterMorph
- EvoMonsters
- Monster Metamorphosis
I am keen to hear your feedback on these names and which one you find most appealing.
Initial Steps
1. Base Monsters and Evolutions:
I have designed five base monsters: Baby Dragon, Goblin Grunt, Larval Imp, Slime, and Sproutling. Each of these monsters can evolve in three different directions, and each evolution in turn has three evolutions. This results in a comprehensive array of unique monsters and evolutions.
2. Animations:
Animating the monsters is a critical step in bringing the characters to life. So far, I have completed the basic animations for the Baby Dragon, Young Dragon, and Adult Dragon.
3. Movement and Project Structure:
I have laid a solid foundation for character movement in Godot. Basic movements such as walking and jumping have already been implemented. Additionally, I have set up the project structure in Godot to help stay organized and work efficiently.
Next Steps
Here are the areas I will be focusing on moving forward:
- Completing all animations: Finishing the animations for all base monsters and their evolutions.
- Implementing the Experience System: Ensuring that enemies give XP when defeated and that monsters can evolve once they have accumulated enough XP.
- Combat System: Designing and programming the combat system so that players can attack and defeat enemies to collect XP.
- Feedback and Testing: Starting playtesting as soon as possible to gather valuable feedback and make improvements based on the findings.
Community Engagement
I would like to involve the community in the development of this game. Soon, I will set up a page on itch.io where I will regularly post updates and new devlogs. I invite you to follow my progress, provide feedback, and join the discussion.
Thank you for reading this first devlog. I am excited about this project and look forward to sharing more with you. Stay tuned for the next update.
Best regards,
Sti-Jin
As writing articles is not my strong suit, I have used ChatGPT to help me compose this devlog. I hope this provides a clear and engaging update on my progress. Thank you for your support!