There are multiple mistakes done new game developers. They are not picking the core feature of their game. Most of the time they’re picking too much topics they want to introduce or put in their games they want to create. In this article i will explain how you can focus on the most important steps for your game.
As an example:
- automatic maze generation
- ninja 3D shooter
- procedural mesh generation
- item crafting
As you can see that are lot of topics in which new game developers are going to easily be stuck in. Also you’re going to lose the topic of the game itself and you’re going to struggle or probably have to restart the complete process over and over again. So for that problem to solve, especially if you are you new in game developing, you want to make sure that you choose a core feature.
Make sure you only choose one core feature, with one twist inside as well.
What is a core feature?
A core feature is the actual game idea, so you only focus onto this actual game idea or core feature. As an example you choose to core feature: plattformer
So meanwhile you are creating your game, you don’t want to lose the focus on this feature, so everything has to be inside this particular topic.The good thing about it is, that you always know what the aim for the game is, and you can simply extend that idea later on.
Once the feature is completed and implemented you can create some levels to test the idea out and also add the twist to your specific plattformer in this case.
What is a twist?
A twist is meant to be some specific feature which makes your game be different to other existing games in that niche. As an example, you now have a platformer with all its necessities to actually create some prototype, but now you add a special feature to it like a:
- grappling hook mechanic or
- magnetic mechanic or
- watering plants mechanic
This would make your game different from other existing games and is your “sales pitch” later.
Pick just 1 core feature and 1 twist!
Pick only one core feature which is going to be the theme of the game and only one Twist. Once you have chosen those, start to create a prototype and play test it. If your prototype is fun to play you can start to work on the graphics, the sounds and all the other good stuff and show it to the world.
Prototyping is a super important step at this point, but you need to know what you want to prototype, so pick your core feature and your twist wisely.
Only pick one core feature and one twist per prototype. Build the prototype around those two and playtest them. Once you’re happy show that prototype to the world and get feedback. Finally create the rest of the needed content to make a full fun game out of it.
Do you need help in creating your first game or prototype? Hire me!