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
Multiplayer and Social Design
Multiplayer Fundamentals
Cooperative vs Competitive Design
Synchronous vs Asynchronous Play
Network Architecture Basics
Latency Compensation
Social Systems
Friend Systems
Guild and Clan Design
Communication Tools
Social Progression
Community Building
Competitive Design
Matchmaking Systems
Ranking and Rating Systems
Tournament Structures
Spectator Features
Anti-Cheat Considerations
Cooperative Design
Team Composition
Role Specialization
Shared Objectives
Communication Requirements
Difficulty Scaling
Previous
11. Platform-Specific Design
Go to top
Next
13. Monetization and Business Models