当前位置:游戏 > 程序开发

分享在PC上制作iOS游戏的经验(上)

类型:非原创 用户名:tina 发布时间:2013年05月09日

免责声明:火星网文章来源于作者原创或整理自互联网,仅为提供更多信息,不代表火星时代同意其观点或描述,版权归原作者所有,如需转载,请联系原作者并注明出处,如涉及作品内容、版权或其他问题,请及时与我们联系,我们将在第一时间予以更改或删除,感谢您的理解和包容!

简化子帧

游戏是由4000帧手绘动画组成的,大多是猴子与游戏世界的交互活动。为了管理这些图像,我们将它们放进子帧中。这需要考虑到两个问题:

1、这些子帧的尺寸不能超过1024(iPhone不支持大过这个值的材质,Marmalade无法完好显示)

2、因为显示卡,子帧的尺寸必须是2的四次方的倍数(32,64、128、256、512、1024)。否则,显示卡会将它们补充到2的四次方的倍数。


an example of a gamemaker strip

制作各帧都有通用高/宽的子帧,使用Photoshop并不方便。所以我们想到一个妙计,节省了许多时间:

1、在Photoshop中把各帧保存为PNG;

2、在Game Maker中创建子帧,将各个PNG从给定动画的文件系统中拖放;

3、从Game Maker中导出子帧为动画片,也就是一个长条的PNG(填入各帧,并将帧的名称附到文件名称中);

4、运行这个自定义的子帧程序,这会把它分成最小的2的四次方的矩形PNG图片。


the final spritesheet

结论

谁才是最苛刻的批评家?听众还是音乐家?音乐家,因为他们有双重压力,一是他们知道漏掉的每一个音符,二是他们知道练习时演奏得有多好。所以虽然创作者对自己的作品极其偏袒和宽容,但他们的设想与真实的结果总是存在残酷的差距。我个人认为,想象中的音乐总是比写在纸上的音乐更动听。

经过6周的努力,我已经完成了游戏的核心部分。我花了大约340个小时。在制作过程中,我玩这款游戏已经不下千次了,带着一点私心,我认为这款游戏确实有趣。同时折腾三五只猴子确实有不可思议的乐趣。因为我总是呆在自己的小屋里,所以美工只能相信我说的话。因为我还没想到怎么配置它,所以他没有办法玩这款游戏,除非用我的笔记本。但是,知道我们的游戏已经有了令我骄傲的核心玩法后,我们面临着最一场最艰难的战斗:改进。

上一页 1 ... 3 4 5 6