This looks awesome so far!
Some of my favorite game projects also came from school projects, or longer-series YouTube tutorials.
What language(s) did you use to make this, C++, Java, or etc.? And I'm curious if you're directly using DirectX, OpenGL, or Vulkan for graphics?