I’ll give you 3 important tips to make an idea, check if it’s good and then finish your game, rather than abbandoning it
1. Getting an idea
This one is the easiest thing to do, simply instead of limiting yourself to one thing, do many things, play games, go for a walk, try new hobbies or anything
Then after some time, you should start getting some single, small ideas like “how would this look like in game” or “it would be nice to play this”
2. Refining idea
This might be the hardest one, when you’ve got some ideas, you need to experiment with them, combine them, modify them, add some twists, maybe use them with other game’s elements to make them unique
When you have this sort of refined game idea, write down mechanics, they are the building blocks of your game, there should be max 4-5 mechanics that tell about your game, also you should aim to make those mechanics simple, but connected
Example: Building + Fighting + RPG
- Player can fight enemies to get items
- Player can hide behind buildings he builds to get an advantage
- Enemies use different attacks to defeat to player and buildings
- Buildings can be made up from enemy’s loot
- Different dungeons size makes building more strategy based
This list, it could be a flowchart or maybe pseudo-code, it’s up to you which way you choosed
After that, you think if idea makes sense, for instance why should players play it, is it only you want to play that game or to make this idea a game and ect…
Ask friends, try to describe your game as simple as possible, so they could say if the concept makes any sense or if it’s boring
3. Development
This one will be hard, but if you can dedicate at least 10 minutes daily to work, you’ll create discipline, and this way development never stops, only slows or speeds up