Magic Shepherd Educational Game

Magic Shepherd is an educational game for visualizing and understanding functional programming. I tried to make each object in the game relate to some concept in a LISP-based functional programming. The hope is that somebody who learns game concepts will also learn functional programming concepts. Initial feedback showed that more work is needed to lower the learning curve and to help make it more intuitive.

Magic Shepherd was made with Godot for Ludum Dare 45.

Gamejolt Game page