Learning concepts from Video Games. Rule Systems in C#Rule Based Systems simplify complex tasks in software and game development.