Weekly Development Report: Duriano
Date: May 27, 2026
Reporting Period: May 20 – May 27, 2026
1. UI & Optimization
- UI Addressing & Loading: Addressed bugs where the Game Over UI failed to show and implemented addressable UI loading strategies.
- UI Sort Order: Added new features to order spawned and direct UIs based on their sorting layer configuration, alongside applying dynamic UI scaling for each addressable UI component.
- First Launch Detection: Fixed settings resetting on awake by properly implementing first launch detection logic.
- Platform Graphics: Updated platform-specific icons and changed the dropdown UI sprites for a cleaner aesthetic.
2. Rankings & Leaderboards
- National Flags: Integrated the national flag system directly into the localized Top 3 leaderboard views, resolving flag UI extension edge cases.
- Bug Fixes: Fixed null reference exceptions related to the
LeaderboardFetcher and canceled local data clearing that previously caused ranking data loss.
3. Game Performance & Bug Fixes
- Particle Optimizations: Reduced max particle count in scenes, turned off cast shadows, and disabled light probes on particles to aggressively improve rendering performance.
- Memory & Flow: Fixed logic causing players to get stuck after submitting the chamber and ensured proper UI event cleanup to prevent missing references.
- Data & Tracking: Removed redundant user tracking requests to save bandwidth and improve performance.
- Settings Adjustments: Added lower display resolution options (640x400, 854x480, 800x600) and enabled the resizable window feature in Player Settings. Mixed Lighting was also refined.
4. CI/CD & Build
- Jenkins Optimization: Enabled build caching across multiple Jenkinsfiles to speed up deployment times.
- Version Bumping: Incremented build versions up to
1.0.20.
- SDK & External Services: Installed the iOS 104 support package, added iOS App ID overrides during the build step, and transitioned to using native MCP for integrations instead of GitHub dependencies. Updated Xbox Auto-Sync Unity version to GDK.
Takeaway Note: Major focus on UI ordering, addressables, and particle rendering optimizations. Build pipelines have been further streamlined with caching and the integration of national flags into leaderboards is officially completed.
Generated by opencode