# Export Presets Template for Code of Conquest # # This file serves as a template. Open the project in Godot and configure # export presets via Project → Export for each target platform. # # Required setup per platform: # # WINDOWS: # - Install Windows export template # - Configure executable icon (optional) # # LINUX: # - Install Linux export template # - Configure executable permissions # # MACOS: # - Install macOS export template # - Configure app bundle settings # - Set code signing identity (for distribution) # # ANDROID: # - Install Android SDK (API level 33+) # - Install Android export template # - Create keystore for signing: # keytool -genkey -v -keystore code_of_conquest.keystore \ # -alias coc_key -keyalg RSA -keysize 2048 -validity 10000 # - Configure keystore path and passwords in export preset # - Set package name: com.codeofconquest.game # # IOS: # - Requires macOS with Xcode installed # - Install iOS export template # - Configure provisioning profile # - Set bundle identifier: com.codeofconquest.game # - Configure code signing # # WEB (HTML5): # - Install Web export template # - Configure export settings: # - HTML shell template (optional custom) # - Enable SharedArrayBuffer (requires HTTPS + CORS headers) # - Configure PWA settings if desired # # STEPS: # 1. Open Godot project # 2. Go to Editor → Manage Export Templates → Download and Install # 3. Go to Project → Export # 4. Click "Add..." and select each platform # 5. Configure platform-specific settings # 6. Test export by exporting to local directory # # Once configured, Godot will generate export_presets.cfg automatically. # That file is gitignored to avoid committing signing credentials.