关于重构jME3教程

今年夏季,我写了一套"jME3初学者教程",本意是想让学习jMonkeyEngine的初学者能够有一套比较容易入门的参考资料。写作的过程中,我尽自己所能,希望把我所了解的jMonkeyEngine介绍清楚。不过,目前来看,并没有达到我的预期目标。所以我想在明年抽空把它重构。 **重构的主要原因,是这套教程没有区分知识的难度。**虽然名为“初学者”教程,但是从读者反馈来看,文章中夹杂了大量不适合初学者的内容。 ...

一个JVM内存调优案例

半年前一时兴起,跟风开发过一个贪吃蛇小游戏。只做了单机版,随后就失去了兴趣。项目地址:https://github.com/jmecn/Snake 这个项目在运行时,内存占用量非常大。起步就有100MB,随着运行时间增加,内存消耗越来越大。5分钟后差不多就消耗了1GB内存。 我猜测问题是由于Zay-ES工作时创建了大量的对象实例导致的。GC回收不及时,导致这些对象一直保留在堆内存中。因为这个原因, ...