Game Design - voxraygames/worldbuilding GitHub Wiki
General goals of game design
- Emergent gameplay: players create their own "stories" through interesting things that happen to them, instead of being told a story by the game designer.
- Systems based: provide many systems that can facilitate emergent gameplay.
- Addressing a specific game design space to support User Generated Content.
- The "triangle" of 3 genres is:
- First person shooter: satisfying gunplay.
- Role Playing Game: quests, items, collecting, upgrading..
- Survival: Have to work for getting the resources to go from weak to powerful, scarce resources.
- Give creators of a world/level with the power to create a sub-genre of blending any of the above 3 in whatever way they like.
- We want to get as far as possible allowing this to be done just by entities: throw tons of enemies and weapons in a world, it becomes more of an FPS, add lots of npcs and quests, and its more of an RPG, make resources hard to get, and its more survival, etc.
- There will be a way to add custom code to worlds in the future, for even more custom gameplay, but that is not the initial focus.
- A balance between:
- Allowing ANY kind of gameplay, which makes it hard to design consistent levels easily and often requires programming.
- Having only 1 kind of gameplay: doesn't allow creativity in inventing new gameplay.
- Having many general mechanisms to implement the above genres.
- The "triangle" of 3 genres is:
- Single player or Co-op: co-op simply amplifies the fun of discovering what happens next in emergent gameplay.
Other Game Design Notes
More on the general game design direction: Game Design Bias