Dev Log #5 — Full New Player Flow (Magickness™)
We’re currently in the foundation phase of development for Magickness™, focusing on connecting core systems into a working player experience.
This dev log covers a full dry run of the new player onboarding flow:
- Account registration
- Email verification
- Character creation
- UI → system transitions
Why This Step Matters
Up to this point, development has focused on stabilizing individual systems:
- Character preview and UI rendering
- Mesh alignment using Mixamo + MakeHuman
- Animation and locomotion pipelines
This is the first pass where those systems are connected together into a real user flow.
And that’s where problems start showing up.
What Broke (and Why)
Running the full flow exposed issues that weren’t visible in isolation:
- Authentication → character system data handoff issues
- UI state inconsistencies between steps
- Character initialization edge cases
- Preview system vs finalized character mismatch
This is expected.
Systems can work perfectly on their own and still fail when combined.
Core Focus
Right now the priority is:
- Clean data flow between systems
- Stable UI state transitions
- Reliable character initialization
- Predictable behavior from first interaction
The onboarding flow is the first real test of whether the foundation is solid.
Design Philosophy
Magickness™ is being built around discovery-driven systems.
That only works if:
- systems are consistent
- behavior is predictable
- interactions don’t break under real usage
This phase is slower, but it determines the long-term depth of the game.
Tech Stack (Current)
- Unreal Engine 5.4
- Mixamo (animation base)
- MakeHuman (character mesh base)
- Custom UI + character pipeline
Dev Log Video
Project Links
Website:
https://magickness.com/
Support development:
https://ko-fi.com/domtechgaming
More detailed breakdowns will follow as systems continue to stabilize and evolve.
Top comments (0)