There is certainly heaps of examples on this forum of Individuals who have made a decision suitable from the beginning that they are going to create a game that's centered all around a structure-pattern (like "Information-pushed", "Component-based mostly" and so on) Nevertheless they generally in no way get into the phase of getting one thing neat