过去几天我一直在搜索,但似乎无法找到任何关于如何阅读.png文件,然后建立关卡的文件。我已经知道如何加载图像和文件,但是如何从中提取数据以构建游戏关卡。有人关心开导我吗?顺便说一下,我使用Java。
答案 0 :(得分:2)
你的想法太高了。编程语言不知道“游戏”是什么,或“水平”。你可以加载一个图像文件,这很棒 - 现在你在内存中有一组二进制数据。这些位没有附加含义。你需要的是一个代表你的水平的模型;也许,例如,你可以简单地拥有两个图像,其中一个是“背景”,其中一个是遮挡图。例如,第二张图像上的黑色区域无法通过/阻挡,而第一张图像只是显示的级别。
当您使用“真正的”编程语言而不是游戏构建工具包编写时,构建代表您的问题的模型是您的责任。