
Nick The Moon
Gameplay Systems Programmer
Gameplay systems programmer specializing in scalable architecture, modular systems and reusable gameplay frameworks.
Contact me on Discord or X
Featured Project:
Deterministic Gameplay FSM:
A request-driven gameplay state machine focused on buffered inputs, interrupt-safe transitions and deterministic transition resolution.
Features:
Buffered transition requests
Deferred transition resolution
Priority-based arbitration
Temporal request expiration
Interrupt-resilient orchestration
Forced transition handling
Architecture Highlights:
States never transition directly
All transitions are centrally arbitrated
Requests can persist through temporary invalid states
Expired requests are automatically discarded
Forced transitions can bypass validation rules
Behavior Showcase:
This example demonstrates a buffered combo request surviving a temporary stun interruption before resolving once transitions become valid again.

Diagram
