Create separate Unity Build Profiles for development and production.
Checklist
Open File -> Build Profiles or File -> Build Settings.
Create or select a Development profile.
Enable Development Build for Development only.
Keep development diagnostics and debug tools available in Development.
Create or select a Production profile.
Disable Development Build and Script Debugging for Production.
Verify debug buttons, overlays, and diagnostics are hidden or excluded in Production.
Confirm Menu.unity and Landscape.unity are included in the build scene list.
Build Development to a separate output folder and test the menu, scene transition, and multiplayer flow.
Build Production to a separate output folder and test the player-facing flow outside the Editor.
Confirm both builds load Landscape successfully and that Production contains no visible development tools.
Tracked in Obsidian: Projects/NetCode.
## Summary
Create separate Unity Build Profiles for development and production.
## Checklist
- [ ] Open **File -> Build Profiles** or **File -> Build Settings**.
- [ ] Create or select a Development profile.
- [ ] Enable **Development Build** for Development only.
- [ ] Keep development diagnostics and debug tools available in Development.
- [ ] Create or select a Production profile.
- [ ] Disable **Development Build** and **Script Debugging** for Production.
- [ ] Verify debug buttons, overlays, and diagnostics are hidden or excluded in Production.
- [ ] Confirm `Menu.unity` and `Landscape.unity` are included in the build scene list.
- [ ] Build Development to a separate output folder and test the menu, scene transition, and multiplayer flow.
- [ ] Build Production to a separate output folder and test the player-facing flow outside the Editor.
- [ ] Confirm both builds load `Landscape` successfully and that Production contains no visible development tools.
Tracked in Obsidian: Projects/NetCode.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Create separate Unity Build Profiles for development and production.
Checklist
Menu.unityandLandscape.unityare included in the build scene list.Landscapesuccessfully and that Production contains no visible development tools.Tracked in Obsidian: Projects/NetCode.