Godot Version
4.2
Question
Hello friends, I recently finished my first game made with Godot and published it. This project took me about 2-3 months and taught me a lot about game development. I can now see the shortcomings of my game more clearly from the feedback it received. I would be very grateful if our experienced friends could help me.
- Game Balance: My game was a clicker idle game. Therefore, planning the player’s progress is of great importance. Since this was my first project, I didn’t think much about this aspect, but now I see that it may be the most important aspect of the game. My questions about this are as follows: Is it possible to express progressions with mathematical formulas to provide the player with the optimum experience? For example, those who use RPG Maker know that when adjusting the required XP to level up, the game engine automatically creates a visual level curve based on the value of XP in the game engine. This calculation is quite helpful. What programs can be used to create a similar curve? Which area of mathematics should one work on to calculate level advancement, upgrade costs, and express them infinitely? Can Excel be used for these tasks? If so, do you have any recommended tutorial sources?
2) Prodecural Generation: I believe that interactivity and the sense of exploration are quite important in games, but as an indie developer trying to do everything alone, time and money are limited for producing assets. Therefore, I see procedural generation as the best alternative to this. How can a simple procedural generation be done in Godot?
3) Gore System: My next game’ll be a top-down action game, and I want to add a gore system where blood spawns where enemies are shot. If it won’t be too complicated for me, I also want to add the generation of gibs and meat where enemies are hit. What are the most suitable nodes for achieving this effect? Additionally, which methods and functions can be utilized to create a simple gore system?