Useful Links
Computer Science
Game Development
Video Game Design
1. Foundations of Game Design
2. Design Process and Documentation
3. Core Mechanics and Gameplay Systems
4. Systems Design and Balance
5. Level Design and Spatial Design
6. Narrative Design and Storytelling
7. User Experience and Interface Design
8. Game Feel and Polish
9. Prototyping and Testing
10. Technical Considerations for Designers
11. Platform-Specific Design
12. Multiplayer and Social Design
13. Monetization and Business Models
14. Specialized Game Types
15. Industry and Career Considerations
Narrative Design and Storytelling
Narrative in Interactive Media
Interactive Storytelling Principles
Player Agency in Narrative
Ludonarrative Harmony
Emergent Storytelling
Narrative Structures
Linear Narratives
Branching Narratives
Parallel Narratives
Episodic Structure
Open-Ended Narratives
Storytelling Techniques
Environmental Storytelling
Cutscene Design
Dialogue Systems
Dialogue Trees
Conversation Mechanics
Voice Acting Direction
Text and Lore Integration
Audio Storytelling
Character Development
Protagonist Design
Supporting Character Roles
Character Archetypes
Character Arcs
Relationship Systems
World Building
Setting Creation
Cultural Design
Historical Background
Geography and Maps
Faction Design
Mythology and Lore
Consistency and Logic
Previous
5. Level Design and Spatial Design
Go to top
Next
7. User Experience and Interface Design