介绍:
游戏中的“震撼感”简单来说就是玩家通过视听听觉所营造的一种感觉。 B站UP主书法狐以他的游戏《光剑》为例,给大家带来了一套提高战斗攻击感的解决方案。 示例游戏完全开源,视频教程每周更新。
大家好横版游戏源码,我是B站-画龟UP主。
我本来是从事游戏美术的,但在设计玩法和表现的过程中,项目内部的沟通成本一直很高。 于是我从2020年开始尝试自己写代码来实现一些想法。
我个人很重视冲击感,但现在的教学视频大多以实现功能为主,对如何营造冲击感的讲解较少。 因此,我想录制一个视频来分享我的自学经验横版游戏源码,同时重点展示如何提高战斗中的打击感。
视频教程
基于以上观点,我开始在B站分享《光之剑》游戏从美术到编程的一系列教学视频!
《光之剑》是我开发的一款像素风格横版动作RPG。 追求的不是音质,而是战斗中的攻击感和爽快感!
游戏引擎我选择了Cocos Creator,主要是因为它比较轻量级,可以视频开发,可以运行在手机、浏览器、小游戏等全平台。 以下是预览链接,您可以复制到浏览器中体验效果:
目前已更新7个视频教程,包括:
0. 入门结果显示
1.十分钟控制角色
2.场景连接Perspective & Shader实现动物随风摇摆
3.连击&攻击判定&音效&屏幕震动&状态切换
4.镜头跟踪优化
5. 怪物值班AI
6.怪物攻击AI和主角使用武器战斗的表现
我们都知道游戏的独白,只要跟着独白走,至少后面的关卡就会顺利。 有这么有趣的独白,如果你不用听他的话,会发生什么有趣的事情呢?
今天给大家带来一款2D直拍动作游戏:《ICEY》。
ICEY的英文翻译是艾希,所以这款游戏的主角自然就是她了。 游戏开始时系统会询问玩家是谁,小声告诉就可以了。
然后他们就会直接前往比赛现场。 操作方法既熟悉又陌生。 左侧控制左右方向,右侧汉字分别对应闪避、跳跃、轻重攻击。
如果在受到敌人正式攻击时立即使用闪避,可以触发特殊效果,对目标造成大量伤害。
左上角会显示连击数,连击数越多,伤害越高。 当达到某种情况时,重击按钮就会变成终止按钮,这样就可以直接终止敌人。
专门收集能量可以释放全屏攻击。 如图所示,水晶越多,全屏伤害越高。
当游戏进行到打BOSS时横版游戏源码,系统会为你分配一个简单的BOSS供你打。
紧接着,代码就会突然变得混乱。 怎么了?
然后你将重新启动。 系统问你几个问题后,会根据你的问题为你调整下一场游戏的难度。
期待! 我们的解说员终于来了。 一开始他介绍了一个故事背景,我们的主角是艾希,最后的敌人是游达。
然后我们将进入一个与游戏开头非常相似的场景,但这次有一段独白。
在前面,解说员要求我们启动浮桥。 让我们稍微引诱他一下吧! 从我们之间的悬崖跳下去!
然后我们又回到前面,但这时候叙述者又开始抱怨:“你怎么又跳下来了!” 不行,我得跳下去。
哈哈哈,终于让解说员感到无奈了。
呃? 因为这一波操作还产生了新的区域! 好的!
原来彩蛋被触发了! 这时候我们就会有一个宝箱,那么多钱,多高兴啊。 (看来有时候是跟不上剧本啊!)
后面还要继续突破关卡横版游戏源码,所以走吧。 为什么总和过不了坑哈哈哈! 因为独白,我不想好好走路。
好了,独白就到这里结束吧。 在这个界面中,你可以升级你的技能。 同时,如果你是这个游戏的新手,你还可以看看这个技能连击是如何触发的。
话虽如此,下一次冒险就取决于你了!
这是一款2D动作游戏,但是因为有独白,所以看起来很特别。 游戏画面精美,动作连击相当流畅华丽。 无论是故事还是操作,都是值得一玩的佳作!