游戏日志02
哦吼,更日志了!
快一个月了,说实在的。进度十分缓慢。只能说是Demo的场景和人物各完成了30%。正常的人物移动已经实现了,同时还有地形平台(Platform),分了前后景等等。
美术资源除了,地形平台的tile map是临时用了样例的资源,其余是自绘的。
关于可控角色,初稿是只背着吉他的暹罗猫。
为什么这么设计呢?
首先是只动物,这一开始就确定的。选了暹罗猫是因为可爱嘛,而且暹罗猫的配色容易记忆。背着吉他是因为他以吉他作为武器,攻击方式是弹琴:音~波~功~击~ 我觉得这算是有点意思,而且这可以减少动画方面的工作量,只是一个拨弦的动作攻击动画就变得简单许多了。
这里提一下之前看的一些独立游戏开发心得,独立游戏一定要有对工作量的考虑,尽可能的缩减,提高开发速度。美术方面选择简单的风格为好。
猫猫的动画之后会花时间精进,主要是要把猫的一些习性做的自然一点,比如抖耳朵,尾巴的摆动等。动画做得好,就能让角色刻画的更深刻。
把可爱贯彻到底,那可是我的宗旨啊!
关于使用的插件工具以及一些技术
在进行正式的开发前,我去搜罗了不少2D横板开发的资料,教程,受益匪浅。
上文提到的减少工作量,其中一个重要的点就是寻找高效的插件和技术。Unity在2d游戏的开发上一直在推出新的插件和技术。在这里强烈推荐(也可以说是2d开发的基础插件)以下几个开发包(这些开发包都可以在Unity的package manager里搜索下载):
- 2DIK ——2D反向动力学,可以帮助人物,场景动画在物理学方面的表现更加自然
- 2D Sprite Shape —— 2d图形编辑,神器!!非常好用,一些简易的地形平台可以完全依赖这个插件来实现。
- 2D Animation —— 动画,这个算是基础的插件工具。
- 2D PSD Importer——PSD格式导入工具。十分便捷,配合2d骨骼动画编辑,效率提升了不少。其实我觉得,这各工具甚至能替代合图工具(因为他会生成一个合图)
关于这几个工具,我是找到了一些视频教程,我十分推荐一位Up主的2D教程,讲解的很详细,简单易懂:M_Studio b站搜这位Up主即可,虽然关于2d开发的视频他做的不是很多,但质量很高。
插件和工具之外,还有一些用到的开发技巧:
- 滚动视差
- 人物的落地检测
现阶段开发暂时用到了这两个,之后会逐渐增加。
以上提到的工具和技巧,我也想好好用日志记录,一来是巩固知识,增加熟练度,二来是分享技术(其实只是把前人的技术复述一遍)。
之后大概率会更新一些小的开发日志,主要是技术探讨和分享。
游戏目前进度
Demo的开发只能说是20%吧。
都是临时的脚本和场景。在游戏效果出来之后,就要开始规划框架结构,场景的节点安排,各类管理器等等。
虽说这次开发日志更新了,但果然还是想说自己好懒啊。开发进度十分缓慢。下次更新开发日志,还是要定个小目标呐。
好,决定了,下次更新日志,脚本和场景的框架设计要完成!
好!很有精神!
2020.9.5
EX-Hard
暂无关于此日志的评论。