Future Improvements and Plans
In future updates, I plant to fix and update the following features:
- optimizing space: store block info by range instead of storing individual blocks at an index
- improving player and blocks collision response
- making raycast exactly aligned with crosshair
- cleaning code and organizing it better
- hashed audio files (audio files take too large space)
- sorting transparent objects
- frustrum culling
- advanced meshing like greedy meshing
- light and shadow
- water and leaves waving animation
- improved underwater effect
- realistic water
- temperature and biome
- more structures and realistic trees
- mobs moved by AI
- player avatar