Game Development Topics
1. Game Engines
- Unity: Unity Documentation
- Unreal Engine: Unreal Engine Documentation
- Godot Engine: Godot Engine Documentation
2. Programming Languages for Game Development
- C++: C++ Reference
- C#: C# Documentation
- Python: Python Documentation
3. Graphics and Rendering
- OpenGL: OpenGL Documentation
- DirectX: DirectX Documentation
4. Physics in Games
- Box2D: Box2D Documentation
- NVIDIA PhysX: NVIDIA PhysX Documentation
5. Audio Programming
- FMOD Studio: FMOD Studio Documentation
- Wwise: Wwise Documentation
6. Game Networking
- Photon: Photon Documentation
- UNet (Unity Networking): UNet Documentation
7. Game AI
- Unity ML-Agents: ML-Agents Documentation
- Behavior Trees: Behavior Trees - Gamasutra
8. Mobile Game Development
- Unity for Mobile: Unity Mobile Documentation
- Android Game Development: Android Developer Guide
- iOS Game Development: iOS Developer Documentation
9. Virtual Reality (VR) Development
- Unity VR: Unity VR Documentation
- Unreal Engine VR: UE VR Documentation
10. Augmented Reality (AR) Development
- Unity AR: Unity AR Documentation
- ARKit (iOS): ARKit Documentation
- ARCore (Android): ARCore Documentation
11. Game Design Principles
- Game Design Document (GDD): GDD Guide - Gamasutra
- User Interface (UI) Design: UI Design Guide
- Level Design: Introduction to Level Design - Gamasutra
12. Monetization Strategies
- In-App Purchases: Apple In-App Purchase Documentation
- Ads Integration: Google AdMob Documentation
- Subscription Models: Android Subscription Billing
0 Comment:
Post a Comment