开发日志第二期——demo的制作~

2024/10/1450 浏览综合
第二期的目标是把demo出出来
在demo出来之前,游戏需要讨论。
即:demo需要出现哪些东西?
首先作为游戏核心:
>陀螺仪操控
能够根据手机的左右平衡来控制光的方向。
>恰到好处的光照
能看到一点周围的东西,但不能全黑
基础的游戏操作:
>单遥感移动操作
基础的视角选择:
>竖屏视角
基础的游戏循环:
>挑战:不碰到怪物
>>怪物会追踪玩家
>目标:到达目的地
基础的音效:
>怪物的脚步声
>>脚步声会根据怪物速度变化
额外优化功能:
>怪物被光照时速度变慢
TapTap
过程中碰到 了一些问题:
>陀螺仪相关代码没有碰到过,连续踩坑。
操控上,往回照的时候手机需要很大的偏转,操作困难
>>限制偏转的方向,固定为向前180°夹角
>>最后调整为120°夹角,即往前正负60°夹角
>>同时调整人物的转向,不会往回转头,往回走的时候,是正向后退。
>光照效果命中敌人时,这个判定不好做。
>>采用图片作为光照效果
>>然后利用一张一模一样完全透明的图片,作为碰撞检测。
......
大体上,没有遇到太多麻烦事,
主要是陀螺仪调整起来比较麻烦,
但是作为引入的一个比较新颖的玩法,也是值得慢慢去调教到好的效果的。
怪物的跟随设计的也挺有意思:
当怪物离开主角一定距离的时候,会随机瞬移到主角附近
当怪物被主角超过时(因为主角永远向前移动,所以处于主角后方),也会随机瞬移到主角附近
瞬移的规则是,不会瞬移到主角身后,永远在前方,并且保持会被主角发现的距离。
即:这是一个永远跟随,永远会摆在你面前的,讨人厌的东西。
晚上给开发的大伙一起过一下,看看感受如何~~
2