2020年三月中旬立项开始,一直在完善游戏玩法以及各项数值的策划(包括:角色的属性,角色的职业和天赋,武器,装备,各种插件的属性等)。基本用时一年完成,但由于我的个人原因:我还在职,周中比较累,讨论的时间只能压缩到周六,这么换算下来也就是48个下午完成这些工作,这些工作中我的另一位伙伴付出了大部分的脑细胞。简单描述一下:这个项目是使用Unity开发的一个2d像素游戏,轻度丧尸生存元素,类银河恶魔城的关卡设计。
程序完成的部分工作
- 项目的数据策划使用可视性较好的EXCLE文件,但在引擎中将使用JSON文件来存储这些数据,所以期间使用Python做了一个EXCLE转JSON文件的脚本(完成武器表,服装表,护甲表,武器插件表,装备插件表,背包表等)。
- 物品存储容器系统,实现一个拼图式的背包系统。之后类似箱子之类的容器也将使用这套系统,只是需要进行一些代码上的修改。
- 我们计划有一个角色部位换装的设计,但是由于决定的美术风格是比较写实的像素风格,使用骨骼动画的效果严重不符合我们的审美要求,因此只能使用帧动画来实现,并将每个部位进行分层处理。当换装时,使用Unity中的Animation组件,就需要替换每帧的Sprite,我没有找到这方面的可行性。为此只能手写一个组件模拟Animation的基本功能,以及一个配套的Animator组件。在这部分中已经完成了拟Animation组件的代码部分。
下一步
- 美术制作一套角色换装测试素材
- 程序制作拟Animator组件功能,为实现状态机做准备
以上。
-----------------------------------------------------------------------------------------------------
项目人员:
美术:@与刺青「LINK Tattoo」Yu
程序:在下
地点:昆明
暂无关于此日志的评论。