📄️ Client Documentation Index
Complete guide to R-Type client architecture and development
📄️ SFML Wrapper
An explanation of our wrapping philosophy
📄️ Client Architecture Overview
High-level overview of the R-Type client architecture
📄️ Network Architecture
Detailed explanation of R-Type client-side network architecture.
📄️ UI Systems
Comprehensive guide to the R-Type UI system architecture
📄️ Game State Management
Detailed guide to the game state machine and transitions
📄️ Configuration System
Complete guide to the R-Type configuration and settings system
📄️ Audio System
Complete guide to the R-Type audio management system
📄️ Replay System
Complete guide to the R-Type replay recording and playback system
📄️ Accessibility Features
Guide to R-Type's accessibility features including color blind filters and key bindings
📄️ Client Development Tutorials
Hands-on tutorials for extending and modifying the R-Type client