我刚刚开始制作游戏(1个月,已经制作了一些丑陋但有学问的游戏)。现在一切进展顺利:我几乎可以做任何我想做的事。
有两件事我一直遇到麻烦:1)渲染,我的第一场比赛有1个fps,但我可以提升到20+,尽管这仍然很糟糕。最近我发现了lwjgl,我想我会使用它,它提供了良好的渲染,并且还有3D内容。我认为使用lwjgl将解决我的第一个问题。如果有人对更好的软件有任何建议,请告诉我。
我的第二个问题,我还没有找到解决方案:碰撞检查。我一直有这个问题,它要么让嘀嗒声这么慢,要么就是没有用,我的世界退出int[][]
然后我可以用它来获取块,任何有关如何进行碰撞的提示检查,还有一些事情,我应该使用恒定的重力,跳跃使用矢量或只是“马里奥风格”?
我希望你们中的一些人能给我一些好的建议。
谢谢。