things i still have to work on
- advanced physics: actually make things bounce around and interact better
- advanced gui: a pause menu, and a start menu
- advanced world generation: generate the world by chunks, and maybe have some features
- textures: maybe i can stole stock images but still need to know how to work with a ton of textures
- advanced lighting: i did the bare minimum for lighting and its ugly
- simple text display: like, text appearing in world...?
- maybe json support? (for terrain gen, structure define and more)
- skybox (currently missing a background)
- advanced optimization: i have no optimiaztion rn