Input and State Machines – Building the Foundation for Fluid Gameplay

No matter how elaborately you build a world, it all falls apart if the player cannot move naturally within it.
That’s why yesterday’s work felt like a huge milestone — I finally completed the base input system and activated the core state machine that will govern Daedalus’ behavior throughout the game.
Right now, the system supports:
-
Basic movement input (keyboard/controller)
-
Interaction triggers
-
Idle, walk, and transition states
-
Smooth switching between states without breaking animation flow
I opted to use a custom state machine because it gives me full control over how Daedalus responds to player inputs in different situations — walking, interacting, participating in cutscenes, and eventually combat.
What excites me about this setup is how modular it is. Each state can grow in complexity (for example: “walk” could evolve into sneaking, sprinting, or carrying objects), and transitions can be animated smoothly without breaking flow. The groundwork is now laid for responsive, fluid gameplay — something I consider essential in an action-adventure title.
I’ll keep refining the system as more mechanics come in, but as of now…
Daedalus walks. He stops. He reacts. He’s alive.
(Screenshots of Blueprint flow or movement in-engine go great here)
Thank you for following the journey
Get Daedalus: Arcane Odyssey
Daedalus: Arcane Odyssey
Action/adventure game with steampunk aesthetics and central alchemy mechanics.
Status | In development |
Author | Thonygm |
Genre | Adventure, Action |
Tags | 3D, Fantasy, Ludum Dare 57, Singleplayer, Steampunk, Unreal Engine |
More posts
- Progress on the Second Scene19 days ago
- First public look47 days ago
- Music for Momentum – Designing an Endless Run Track49 days ago
- Modular Interactions and UI Templates52 days ago
- Visual Effects in the World of Daedalus54 days ago
- Bringing Conversations to Life – The Dialogue System in Daedalus60 days ago
- Who is Daedalus? – A Look at Our Reluctant Inventor61 days ago
- Introducing Daedalus: Arcane Odyssey – A World of Steam, Alchemy, and Curiosit...62 days ago
Leave a comment
Log in with itch.io to leave a comment.