minecraft
minecraft copied to clipboard
多线程实现
在master分支的2020-11-20的某一次提交中, @jason-bowen-zheng 为 Minecraft 的世界生成采用了多线程.
世界生成的线程运行地非常顺利, 但是在绘制方块以及绘制 HUD 的时候出现了invalid operation或stack overflow的GLException异常.
经过思考, @jason-bowen-zheng 初步断定了异常很可能是由 threading 模块或 pyglet 对多线程的处理不够完善而引起的.
同时, 在 pyglet 的项目中开启了一个 issues #314 来征询解决方法.