Concept Document - HSL-Studios/God-game GitHub Wiki
https://docs.google.com/document/d/1hCoS8RZpdd5488psm8xCu6jXhNdCHuJq00LZzeMzXDI/edit?usp=sharing
Design Goals
The broad-level concept and player experience goals.
- Player Experience Goals
- "God" players:
- Should have meaningful interactions with the field of play and feel like their actions have an effect.
- Experience tension between themselves and the other team's "God" player and be in constant competition with them.
- Feel like a tactician commanding their troops.
- Regular players:
- Must feel the influence of the "God" players and be forced to alter their tactics to respond to a changing battlefield. Uncertainty is key.
- Must feel a sense of camaraderie among their team, including their team's God.
- Be able to communicate and influence the actions of their "God" player.
Programming Requirements
The most basic systems that need to be up and running.
- Camera system
- Gun raycasting/hitscan
- Player inventory
- Taking damage
- Death/respawn
- Dividing into balanced teams
- Picking a "God" player
- God player controls
- Switching guns
- Win condition handling (i.e. first team to 50 kills)
Art Requirements
The basic graphical demands to get this game up and running.
- Gun model
- blockoutBasic level
- cover
- Minimal UI
- Basic animations