java - 有关碰撞检查和渲染的任何提示

标签 java

我刚刚开始制作游戏(1个月,已经制作了一些丑陋但有学问的游戏)。现在一切都很顺利:我几乎可以制作任何我想要的东西。

有两件事我一直遇到麻烦:1)渲染,我的第一个游戏有 1 fps,但我可以将其提高到 20+,尽管这仍然很糟糕。最近我发现了lwjgl,我想我会使用它,它提供了很好的渲染,而且里面还有3D的东西。我认为使用 lwjgl 可以解决我的第一个问题。如果有人对更好的软件有建议,请告诉我。

我的第二个问题,我还没有找到解决方案:碰撞检查。我一直遇到这个问题,它要么让滴答声变得很慢,要么就是不起作用,我的世界退出 int[][] ,然后我可以用它来获取 block ,任何关于如何进行碰撞检查的提示,还有一些事情,例如我应该使用恒定的重力,使用 vector 跳跃还是只是“马里奥风格”?

我希望你们中的一些人能给我一些好的建议。

谢谢。

最佳答案

如果您正在制作 3D 游戏,Java 3D本来就挺好的。

关于java - 有关碰撞检查和渲染的任何提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207173/

相关文章:

java - 在android中将字节[]转换为十六进制字符串

java - 我可以直接将 .sql 文件导入 XAMPP 安装吗

Java奇怪的类强制转换异常

java - 创建打印数组的方法

java - 如何获取某物之间的字符串的一部分?

java - 为什么 Netbeans 7 建议对所有 Java EE 6 项目使用 Source Level 6?

Java - 带返回值的异步方法

Java - 绘画时顶部插图未返回正确的值

java - 从 Android 手机的 Blogspot 博客中提取 HTML 数据

java - GridLayout 如何计算复合尺寸