Day 33 — Home_Edit Mode & Interior Architecture

Context

Today focused on enabling Home_Edit mode, which allows players to customize interiors rather than just enter them.


Home_Edit Transition

Entering Home_Edit mode:

  • Hides the player character
  • Enables six cameras (floor, ceiling, four walls)
  • Routes input entirely to editing controls

Architecture Changes

I split the home interior and exterior into separate entities, simplifying logic and improving scalability.

Current Issue

Some interior materials appear to be rendering at a lower LOD than expected. This isn’t blocking progress but needs investigation.


Summary

What I accomplished:

  • Implemented Home → Home_Edit transitions
  • Added camera‑based interior editing
  • Split interior and exterior entities

What I learned:

  • Edit modes benefit from explicit player states
  • Entity separation reduces system complexity