Side project for creating C++ game development engine