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
12.
Multiplayer and Social Design
12.1.
Multiplayer Fundamentals
12.1.1.
Cooperative vs Competitive Design
12.1.2.
Synchronous vs Asynchronous Play
12.1.3.
Network Architecture Basics
12.1.4.
Latency Compensation
12.2.
Social Systems
12.2.1.
Friend Systems
12.2.2.
Guild and Clan Design
12.2.3.
Communication Tools
12.2.4.
Social Progression
12.2.5.
Community Building
12.3.
Competitive Design
12.3.1.
Matchmaking Systems
12.3.2.
Ranking and Rating Systems
12.3.3.
Tournament Structures
12.3.4.
Spectator Features
12.3.5.
Anti-Cheat Considerations
12.4.
Cooperative Design
12.4.1.
Team Composition
12.4.2.
Role Specialization
12.4.3.
Shared Objectives
12.4.4.
Communication Requirements
12.4.5.
Difficulty Scaling
Previous
11. Platform-Specific Design
Go to top
Next
13. Monetization and Business Models