Bringing Cozy Games to Fortnite – Day 4

Day 4 — Inventory Migration & First Tool Implementation

Context

Today I migrated my existing inventory system into Scene Graph and created the project’s first real tool.

What I did

  • Inventory Migration
    • I took my existing inventory item system (creative_devices) and converted it to be compatible with Scene Graph (components). The migration required rethinking how items are stored, equipped, and managed.
  • Shovel Tool
    • I created the Shovel entity and implemented an equip system. A simple UI helped validate behavior.
  • Interact Prompt Issue

Summary

What I accomplished:

  • Migrated the inventory system into Scene Graph.
  • Created and tested the Shovel tool.
  • Found a workaround for interaction prompt issues.

What I learned:

  • Scene Graph encourages cleaner architecture.
  • Tool systems require tightly coordinated components.