我已经搜索了过去几天,但似乎找不到任何关于如何读取.png文件,然后建立水平的。我已经知道如何加载图像和文件,但如何从中提取数据以构建游戏级别。有人愿意启发我吗?顺便说一下,我使用java。
ztmd8pv51#
你想得太高了。编程语言不知道什么是“游戏”或“关卡”。你可以加载一个图像文件,这很好——现在你在内存中有了一组二进制数据。这些数字没有任何意义。你需要的是一个代表你水平的模型;例如,您可以简单地拥有两个图像,其中一个是“背景”,另一个是遮挡贴图。例如,第二个图像上的黑色区域是不可通行/阻塞的,而第一个图像只是显示的级别。当你用一种“真正的”编程语言而不是一个游戏构建工具包来编写时,构建一个模型来表示你的问题是你的责任。
1条答案
按热度按时间ztmd8pv51#
你想得太高了。编程语言不知道什么是“游戏”或“关卡”。你可以加载一个图像文件,这很好——现在你在内存中有了一组二进制数据。这些数字没有任何意义。你需要的是一个代表你水平的模型;例如,您可以简单地拥有两个图像,其中一个是“背景”,另一个是遮挡贴图。例如,第二个图像上的黑色区域是不可通行/阻塞的,而第一个图像只是显示的级别。
当你用一种“真正的”编程语言而不是一个游戏构建工具包来编写时,构建一个模型来表示你的问题是你的责任。