我正在创建一个游戏,到目前为止,我已经在Java上做了大约一个月的项目。我对Java了解很多,我已经把我的游戏中的一切都准备好了,直到它的3D建模实现。
我正在学习3DS Max来创建粗略的3D模型,我并不真正关心模型是否好看,只要我创建了一个可以工作的游戏即可。我在Java 3D API上读了很多关于碰撞检测、AI、动画、场景图和许多其他方面的内容。起初,我的印象是创建3D模型并将它们导入到我的Java程序中,其他一切都将通过Java编码来处理。我刚刚意识到我可以使用游戏引擎来完成所有这些工作,并且我可以看到,使用游戏引擎可以使整个过程变得更加简单,但是我完全不确定我的Java代码在整个设计
我用Java完成了一个游戏,并把它寄给了一个朋友。
在我的电脑里启动程序工作得很好。
但他犯了一个错误:
"Could not find the main class: Main. program will exit"
我的JRE版本是最新版本。他的JRE是1.6版。
他更新了他的JRE,问题就解决了。
这让我有点担心,因为据我所知,1.6并不是JRE的一个非常老的版本。这不是最近的,但没那么老。
这是令人担忧的,因为我计划把我的游戏发送给很多朋友,并试图在互联网上分发。
很多人没有最新的JRE。而且他们大多是非程序员,所以我不能指望他们在下载我的游戏后更新到最新版本的Java