我们是一个程序员和设计师的团队,我们想制作一个中型的 java 游戏,在 web 浏览器中作为 applet 播放。我(程序员)有3年的一般开发经验,但我之前没有做过任何游戏编程。
我们假设:
我们将决定游戏的情节、故事情节等。
我们将创建一个我们需要的资产(图像)列表,即玩家图像、怪物图像、城镇、建筑物、树木、物体等。(我们暂时不添加任何音乐/声音效果)
当我读完我买的一些游戏编程书籍时,设计师将开始创建这些图像。设计师将创建游戏的第一个城镇/关卡,然后将这些图像传递给我,我将开始编写第一个关卡,他将开始下一个关卡,在 4-5 个关卡之后,我们将发布 v.1的游戏。
问题 1:这是用于该项目的正确方法吗?
问题 2:设计师应该以什么格式创建这些图像。它们应该是 .bmp、.jpeg 还是 .gif 文件?而且,他会将所有这些图像放在一个文件中,还是将每个怪物/物体/建筑物放在自己的文件中?笔记; 我们现在坚持 2D 而不是 3D。
问题 3:我见过一些游戏艺术品,其中有一个怪物的文件,在那个文件中,大约有 3-4 张来自不同方向的怪物图像,都放在一个文件中,我想是因为它们'是动画的一部分。这是一个插图:
[向右看的怪物] ... [在前面看的怪物] ... [向右看的怪物[
所有这些都在一个文件中。这就是他必须向我提供这些动画的方式吗?
我想知道的是,他必须以什么格式向我提供设计的图像,以便我能够在 Java 代码中轻松访问/操作它们。
所有答案表示赞赏:)