• About
  • Projects
    • KamiEditor (Work in Progress)
    • Master thesis project
    • DirectX 10.0 project
    • “Mirror”, PS3 Game prototype
  • Rapid Sheet Data

VoidInSpace

I make games. Video games.

Month: May 2013

A simple finite state machine with C# delegates in Unity

May 13, 2013 by Tasos 4 Comments

What is a Finite State Machine? A finite state machine is a quite popular software pattern used in games development to implement behavior, for example the behavior of an enemy unit or a complex object. A state machine, also known as finite state automaton, is quite easy to diagram and code and can be used … [Read more…]

Posted in: Game development Tagged: C#, Finite State Machine, FSM, Unity

Recent Posts

  • Project Polis (Dev Journal #4): Resource acquisition and production — Polis – Dev Blog
  • Project Polis (Dev Journal #3): Coroutines, Tasks, Building Construction — Polis – Dev Blog
  • Project Polis (Dev Journal #2): Resources, Buildings and the UI
  • Project Polis (Dev Journal #1): Generating the hexagon grid
  • My Procedural Playground AKA “Kami Editor”

Archives

  • June 2016
  • April 2016
  • March 2016
  • February 2015
  • July 2014
  • June 2013
  • May 2013
  • April 2013
  • March 2013

Categories

  • Dev Journal
  • Game development
  • Kami Editor
  • Procedural generation
  • Project Polis
  • Unity3D

Copyright © 2019 VoidInSpace.

Omega WordPress Theme by ThemeHall