AltCraft
AltCraft copied to clipboard
Minecraft:JE in C++
At least smooth lighting. Not per-block as now. Maybe shadows and more realistic light.
- In-game screenshots like in vanilla. - Isometric screenshots. Was removed from vanilla some time ago, because it was buggy. First seems to be easy one, but second... At least...
- Fix the situation with fuzzy connections between classes. - Ensure testability of the code. - Ability to implement platform-specific components.
I'm not a real front-end developer. Therefore, now it is terribly written under the hood (sometimes it also looks awful). Need help from someone who understands HTML/CSS (more precisely a...
There is minor problem with documentation for code. It's missing. Doxygen isn't looks good for html-documentation. Alternatives?
The current code style is inconsistent. That should be fixed. [ClangFormat](https://clang.llvm.org/docs/ClangFormat.html)? [Google C++ Style](https://google.github.io/styleguide/cppguide.html)? [Core Guidelines](https://github.com/isocpp/CppCoreGuidelines)?
To avoid remeshing for example on enabling lever, furnace start-stop
Currently, overdrawing is main reason of low FPS. Occlusion culling should fix this. [Minecraft's algorithm](https://tomcc.github.io/2014/08/31/visibility-1.html) looks good.