Game Programming PatternsBehavioral Patterns Intent Give behavior the flexibility of data by encoding it as instructions for a virtual machine. Motivation Making games may be fun, but it certainly ain’t easy. Modern games require enormous, complex codebases. Console manufacturers and app marketplace gatekeepers have stringent quality requirements, and a single crash bug can prevent your game from
![Bytecode · Behavioral Patterns · Game Programming Patterns](https://cdn-ak-scissors.b.st-hatena.com/image/square/173b3b3a5152ef62bde12edb05d18f3d5904fd12/height=288;version=1;width=512/http%3A%2F%2Fgameprogrammingpatterns.com%2Fimages%2Fbytecode-ui.png)