UsefulLinks
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
3.
Core Mechanics and Gameplay Systems
3.1.
Understanding Game Mechanics
3.1.1.
Atomic Actions and Verbs
3.1.1.1.
Movement Mechanics
3.1.1.2.
Interaction Mechanics
3.1.1.3.
Combat Actions
3.1.1.4.
Collection and Gathering
3.1.1.5.
Creation and Building
3.1.2.
Emergent Gameplay
3.1.3.
System Interactions
3.1.4.
Player Expression Through Mechanics
3.2.
Gameplay Loops
3.2.1.
Core Gameplay Loop Design
3.2.2.
Secondary and Tertiary Loops
3.2.3.
Meta-Progression Loops
3.2.4.
Engagement and Retention Loops
3.2.5.
Loop Timing and Pacing
3.3.
Input and Control Design
3.3.1.
Input Mapping Principles
3.3.2.
Control Schemes
3.3.2.1.
Keyboard and Mouse
3.3.2.2.
Gamepad Controls
3.3.2.3.
Touch Interface
3.3.2.4.
Motion Controls
3.3.2.5.
Voice Commands
3.3.3.
Accessibility in Controls
3.3.4.
Customization Options
3.4.
Game Rules and Systems
3.4.1.
Rule Design Principles
3.4.2.
Explicit vs Implicit Rules
3.4.3.
Rule Communication
3.4.4.
Physics Systems
3.4.5.
Win and Loss Conditions
3.4.6.
Scoring Systems
Previous
2. Design Process and Documentation
Go to top
Next
4. Systems Design and Balance