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
Core Mechanics and Gameplay Systems
Understanding Game Mechanics
Atomic Actions and Verbs
Movement Mechanics
Interaction Mechanics
Combat Actions
Collection and Gathering
Creation and Building
Emergent Gameplay
System Interactions
Player Expression Through Mechanics
Gameplay Loops
Core Gameplay Loop Design
Secondary and Tertiary Loops
Meta-Progression Loops
Engagement and Retention Loops
Loop Timing and Pacing
Input and Control Design
Input Mapping Principles
Control Schemes
Keyboard and Mouse
Gamepad Controls
Touch Interface
Motion Controls
Voice Commands
Accessibility in Controls
Customization Options
Game Rules and Systems
Rule Design Principles
Explicit vs Implicit Rules
Rule Communication
Physics Systems
Win and Loss Conditions
Scoring Systems
Previous
2. Design Process and Documentation
Go to top
Next
4. Systems Design and Balance