游戏已经做完了,但是我们的创作不会停止,这个demo拥有一个完善的底层,但是玩法还需要大家共同努力去完善。
更多玩法
这里,我可以提供一些新的玩法的建议,大家可以参考一下:
- 一局拥有三条命,死亡退出。
- 团队竞技
- 大逃杀
- 融合玩法
这是小猫派对原本的玩法,实现也很简单。一个变量,初始值为三,然后每死一次就减一,到0后就广播主菜单即可
这是酷可天天说要更新却一直摆烂的功能,其实实现并不困难,借鉴这个功能做的比较好的作品,诸如起床战争、MMO联机枪战。都是很典型的例子。只需要在玩家进入时判断两个队伍中,谁的人数更少,就将玩家分配到那个队伍,然后在后续广播子弹时,将自己的队伍也广播进去,就可以实现只能攻击敌对玩家了。
在战斗开始后,毒圈会不断缩小,必须通过击杀其他玩家才能扩大毒圈范围。鼓励大家互相攻击,同时给予游戏更多趣味性。
可以把上面的玩法融合起来,比如:团队竞技大逃杀,三条命的大逃杀等等。
- 人机
小猫派对最大的弊端就是在没人的时候没有任何乐趣。如果为小猫派对增加人机模式,将会是绝杀!
更多功能
不仅可以给你的游戏加上更多玩法,你还能为小猫派对添加更多功能,比如:
- 排行榜:鼓励大家刷KD,这也是竞技类游戏最中心的
- 段位:为大家分段位,鼓励大家不断冲击更高的段位,并适当的奖励猫币
- 手机模式:使用移动端拓展为你的游戏增加手机模式
- 设置页面:设置页面做不好就会寄掉,所以当你技术力足够时,可以考虑添加设置(酷可那设置到处都是BUG
- 公告:告诉玩家福利信息或者活动信息
- 赛季:一个竞技游戏必不可少的功能,放置排行榜差距太大,新入坑的玩家没有信心冲榜,从而导致破圈指数下滑
- 商城:当你的游戏拥有了更多玩法后,可以尝试添加商城,售卖一些可以增加属性的皮肤
实战例子
这里我们以“一局拥有三条命,死亡退出”为例子,教大家怎么增加玩法。
首先,我们从小猫派对导入造型到新创建的角色:
因为这个角色是不会跟随摄像机移动的UI,所以我们需要将他移动到UI里面:
然后我们编写代码:
首先创建一个记录死了几次的变量,这里我们叫他“死亡次数”。
然后我们让碰撞箱在记录死亡时,会每次将这个变量加一:
此时,死亡次数应该是跟随死亡次数增加的。
接着,我们在新角色中初始化这个变量:
初始化完毕后,我们需要一直将造型切换到对应的造型,然后在死亡次数>2时,返回主界面,所以我们使用重复执行直到。
在最后,我们需要在主界面隐藏这个UI:
现在,你的三条命就加好了!
结语
总之,事在人为。作为一个教程,教授大家一个基础的、能玩的游戏怎么做,至于以后的路怎么走、游戏怎么更新。教程不能手把手的教学,还是得靠自己,之前的教程中,我之所以讲那么多原理而不是直接教代码,就是因为“授人以鱼不如授人以渔”。
我希望你们能自己掌握到其中的算法,举一反三,而不是“我看懂了这个,但是改一下我就不会了”。
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=WhiteCat101/baimao/Lec6/01&type=comment"
title="{小猫6-拓展阅读}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>