Open source educational computer game