我们是一位程序员和一位设计师组成的团队,想要制作一个中等规模的Java游戏并将其作为应用程序在Web浏览器中玩。我(程序员)有3年的普通开发经验,但我以前没有做过任何游戏编程。
我们假设:
我们将决定游戏的情节、故事情节等等。
我们将创建所需的资源列表(图像),例如玩家图像、怪物图像、城镇、建筑物、树木、物体等(目前不添加任何音乐/声音效果)。
设计师将开始创建这些图像,同时我会完成阅读我购买的一些游戏编程书籍。设计师将创建游戏的第一个城镇/关卡,然后将这些图像传递给我,我将开始编写第一个级别的代码,他将开始下一个级别,经过4-5个级别后我们将发布v.1版本的游戏。
问题1: 这是否是该项目使用的正确方法?
问题2: 设计师应该用什么格式创建这些图像?它们应该是.bmp、.jpeg还是.gif文件?他会将所有这些图像放在一个文件中,还是将每个怪物/对象/建筑物放在自己的文件中?注意:我们目前只使用2D,不进行3D。
问题3: 我看到一些游戏艺术软件,其中会有一个文件用于存储怪物,并在该文件中存在大约3-4个怪物不同方向的图像,我认为这是因为它们是动画的一部分。以下是一个说明:
[怪物向右看] ... [怪物正面] ... [怪物向左看]
它们都在一个文件中。他是否需要以这种方式提供这些动画给我呢?
我想知道的是,他将以哪种格式提供设计好的图像给我,以便我能够轻松地在Java代码中访问/操作它们。
感谢所有回答 :)