我需要用Java写一个非常简单的3D物理模拟器,立方体和球体相互碰撞,仅此而已。我从来没有做过这样的事情,我应该从哪里开始呢?有关于如何做到这一点的文档吗?有没有我可以重用的库?
发布于 2009-03-02 07:11:11
Physics for Game Programmers By Grant Palmer (非Java)
Phys2D (Java代码)
发布于 2009-03-02 07:10:19
假设你想开始学习如何去做,最好的方法就是从纸笔开始。开始定义应用程序的焦点(如实体球体、立方体等,重力、碰撞等规则,决定对象的层次结构等)。
如果您知道如何做到这一点,并且想要了解一下技术方面的入门知识,那么Swing是用Java编写UI的一个很好的选择。
也可以在这里查看:http://www.myphysicslab.com/
发布于 2009-03-02 18:08:52
NeHe的第三十九课是一个很好的起点,它是在C++中实现的,但它的理论很容易理解。
https://stackoverflow.com/questions/601468
复制相似问题