Game Dev Diary

Building Our World,
One System at a Time

Follow along as we craft an open world experience in Unity. From player controllers to UI systems, this is the journey.

🔗

Connected to UnityUIBuilder — UI elements we discuss here link directly to our UI Designer. Build components in one, use them in both.

Latest Dev Logs

Player Raycasting: The Eyes of Interaction

How we're implementing robust raycasting for player interaction — from object detection to UI crosshair synchronization. The foundation of every interaction in Our Open World.

Read Post →

Movement That Feels Right

Designing a CharacterController-based movement system with smooth acceleration, responsive turning, and ground detection that just works. Plus: why we chose CharacterController over Rigidbody.

Read Post →

Tech Stack

⚙️

Unity 6000

Core game engine

🎨

UI Toolkit

Modern runtime UI

🔗

UnityUIBuilder

Component library

📝

C#

Gameplay scripting