the photon 3d game engine was originally developed for educational purposes. Eventually, it evolved into a much more advanced 3d engine supporting the latest rendering technologies. The Engine is written purely in C with OOD in mind. Please keep in mind