This is a documentation for Board Game Arena: play board games online !
Template:Studio Framework Navigation
From Board Game Arena
- Game.php - main logic
- States/ - State classes
- Game database model
- Game.js - interface logic
- Stylesheet (CSS) - interface stylesheet
- img - game art
- sounds - game sounds
- fonts - game fonts
- gameoptions.jsonc - game options & user preferences
- stats.jsonc - statistics
- Game meta-information (gameinfos)
- Game Metadata Manager - tags and metadata media
- modules/ - additional game code
- misc/ - studio-only storage
Official
Unofficial
- BGA Code Sharing - Shared resources, projects on git hub, common code, other links
- BGA Studio Cookbook - Tips and instructions on using API's, libraries and frameworks
- Common board game elements image resources
- Using AI for BGA game development
- First steps with BGA Studio
- Create a game in BGA Studio: Complete Walkthrough
- Reversi tutorial
- Hearts tutorial
- BGA Studio Guidelines
- BGA game Lifecycle
- Pre-release checklist
- Post-release phase
- Player Resources - add player help/rules to your game page
- Translations - make your game translatable
- Game Replay
- Mobile Users
- Compatibility
- Studio FAQ
- Tools and tips of BGA Studio - Tips and instructions on setting up development environment
- Studio logs - Instructions for log access
- Practical debugging - Tips focused on debugging
- Troubleshooting - Most common "I am really stuck" situations
- Studio Bugs - Reports against Studio itself (not BGA!)