Game Development Personal game development projects using OOP, JS and FSM(Finite State Machines) Resources Game Programming Patterns by Nystrom Programming Game AI by Mat Buckland AI for Games by Togelius & Yannakakis Anthony Sherratt's tutorials