Recent posts tagged c-sharp

Posted in Game Devs group
The Singularity Workshop • Mar 30 • in Articles • 3 min read
Can you infer what the code below does just by glancing at it? public VisualElement CreateGuiGuiContext ctx { var rootBuilder = new GraphicalUserInterfaceBuilder"PeriodicTableRoot" .WithAutoGrow .WithFlexLayoutFlexDirection.Row ...
post-cover-13721
  • thesingularityworkshop
  • fsm
  • c-sharp
  • gamedev
The Singularity Workshop • Dec 19, 2025 • in Articles • 1 min read
One of the most common design patterns we utilize—so utilized that we often don't even recognize it as a pattern—is that of breaching a limit. Think about your daily routine: Are we within the index limits of this array? Has the player’s health d...
post-cover-8648
  • thesingularityworkshop
  • fsm
  • c-sharp
  • gamedev
The Singularity Workshop • Nov 19, 2025 • in Articles • 5 min read
The Deterministic Engine: Why The Singularity Workshop’s FSM\API Redefines C\# State Management The Finite State Machine FSM is a foundational concept in computer science, acting as the deterministic heartbeat for everything from game AI to complex...
post-cover-7557
  • thesingularityworkshop
  • fsmapi
  • c-sharp
  • dotnet
The Singularity Workshop • Nov 16, 2025 • in Articles • 4 min read
A Finite State of One: Rethinking the Singleton Pattern with FSMs The Singleton pattern is a cornerstone of game development and application architecture, ensuring a class has only one instance and providing a global point of access. Yet, its impl...
post-cover-7415
  • thesingularityworkshop
  • finitestatemachines
  • c-sharp
  • designpattern
Posted in .NET Community group
The Singularity Workshop • Nov 4, 2025 • in Articles • 6 min read
Escaping Boolean Hell: Why Your State Machine Needs to be Data-Driven We've all been there: a simple boolean flag here, a nested if statement there. It seems harmless at first, but soon your codebase is a tangled mess of conditional logic. Let's t...
post-cover-7034
  • thesingularityworkshop
  • fsm
  • c-sharp
  • game-development
To see more, click for the full list of posts or popular tags.
chevron_left
🔥 5 posts • 👩‍💻 1 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile