Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 比Sprite/BuffereImage更有效的东西。_Java_Process_Processing_Render_Chunks - Fatal编程技术网

Java 比Sprite/BuffereImage更有效的东西。

Java 比Sprite/BuffereImage更有效的东西。,java,process,processing,render,chunks,Java,Process,Processing,Render,Chunks,背景信息 在学校我们学习了两种语言,Java和Processing 我知道Java和Processing并不是游戏编程的最佳语言。 它不在乎我所以我开始做一个简单的吃豆人 问题1 有比精灵/缓冲图像更有效的东西吗 问题2 对于渲染和绘制大型地图,有没有一种方法可以做到这一点? 通常,由于所有图像的原因,绘制时会延迟:) 但是,如何在没有fps崩溃的情况下渲染/绘制大型地图?简短回答: 更详细的回答:最有效的方法是使用游戏开发框架,它可以为您处理这类事情。但实际上,坚持你喜欢的,直到你真正有了改变

背景信息

在学校我们学习了两种语言,Java和Processing 我知道Java和Processing并不是游戏编程的最佳语言。 它不在乎我所以我开始做一个简单的吃豆人

问题1

有比精灵/缓冲图像更有效的东西吗

问题2

对于渲染和绘制大型地图,有没有一种方法可以做到这一点? 通常,由于所有图像的原因,绘制时会延迟:) 但是,如何在没有fps崩溃的情况下渲染/绘制大型地图?

简短回答:

更详细的回答:最有效的方法是使用游戏开发框架,它可以为您处理这类事情。但实际上,坚持你喜欢的,直到你真正有了改变的理由

Java和Processing是游戏开发的优秀语言。几年前,有一款名为的游戏在(游戏编程比赛)中表现非常出色,而且是在处理过程中完成的

在Java方面,有大量非常流行的游戏开发框架。可能是最受欢迎的。事实上,这种情况刚刚发生,您可以查看Java游戏开发中可能出现的一些示例。您可能还想退房,然后离开

我想说的是:用你喜欢的任何东西来编程。如果您对处理和Java以及使用Sprite和BuffereImage感到满意,那么就这样做。在你真正遇到问题之前,不要担心效率

处理是制作一些简单游戏的好语言。从乒乓球和太空入侵者开始。当您准备好“毕业”到更复杂的游戏时,请查看libGDX。不要担心让一切尽可能高效——专注于完成比赛,这要困难得多

您还可以在上找到一个非常活跃的Java游戏开发社区

祝你好运

有比精灵/缓冲图像更有效的东西吗

不,不是你的编程经验

对于渲染和绘制大型地图,有没有一种方法可以做到这一点

瓷砖。通常,分幅是地图一部分的256 x 256像素图像。像地砖一样,将地砖放在一起,直到有足够大的图形供您查看。当玩家移动时,您可以沿玩家移动的方向添加瓷砖,并从玩家所在的位置移除瓷砖

这里有一个。

谢谢你的帮助,伙计:)我刚刚测试了隐士。。。其中有一些处理示例^^Thx您也:)您的示例也很有用