Journal | Roblox | Combat and Character Creation

Cardinal Prototype One dev journal

Notes, progress logs, and iteration details for this project.

05 Dec 2025

Character creation prototype online

Race and attribute selection hooked into a proper UI flow for the first time.

Hooked up the early character creation flow: selecting races, names, and attributes with data stored in modules.

Tested saving selections to the server so the character that spawns in-game reflects the choices made in the menu.

Noted a couple of UX improvements for later: clearer error states and better feedback when rerolling races or surnames.

30 Nov 2025

Movement and camera foundations

First pass on custom movement, running, and basic lock-on camera behaviour.

Set up the base character controller in Roblox Studio and replaced the default controls with my own state-based system.

Implemented walking and running with smoother transitions and started experimenting with a lock-on style camera similar to Deepwoken.

Began documenting how states such as idle, run, and dash interact so I can extend this later for combat.

Back to project pageBack to portfolio