视频教程+完整源码丨如何强化游戏中的“打击感”?
引言:
游戏中的“打击感”,简单地说就是通过视听触觉给玩家营造的一种感觉。B 站 UP 主绘画兔子以他开发的游戏《光之剑》为例,为大家带来了一套提升战斗中打击感的方案。示例游戏全面开源,视频教程周更中。
大家好,我是B站UP主——绘画兔子。
我原本从事游戏美术方面的工作,但在设计玩法和表现的过程中,项目内部的沟通成本一直都很高。于是我从2020年开始,尝试自己写代码来实现一些想法。
我个人对打击感是十分看重的,而现在大多教学视频主要以实现功能为主,对如何制造打击感讲解得比较少。所以,我就想在录制视频分享自己自学经验的同时,重点展示如何提升战斗中的打击感。
视频教程
基于以上想法,我开始在 B 站分享游戏《光之剑》从美术到编程的一系列教学视频!
《光之剑》是我开发的一款像素风横版动作 RPG。追求的不是画质,而是战斗中的打击感与爽快感!
在游戏引擎上我选择的是 Cocos Creator,主要是因为它比较轻量,可视频化开发,在手机、浏览器、小游戏全平台运行,下面是预览链接大家可以复制到浏览器感受一下效果:
https://download.cocos.com/Cocos/CocosStore/ManualUp/3092/rpg-demo/
目前视频教程已更新7期,内容包含:
0. 入门成果展示
1. 十分钟控制角色
2. 场景移动视角&Shader 实现植物随风摆动
3. 连击&攻击判定&音效啪啪响&屏幕振动&状态切换
4. 镜头跟随优化
5. 怪物巡逻 AI
6. 怪物攻击 AI 与主角互殴打表现
往后会陆续实现更多的动作效果:
「跳跃」、「冲刺」、「击飞」、「浮空」、「闪避」、「处决」等表现效果
以及游戏系统,角色成长等功能:
「数据加载储存」、「场景切换」、「武器换装」、「技能成长」等功能
该系列视频,我每周都会更新,包括脚本编写和素材的制作过程。如果觉得游戏有意思,欢迎关注我的 B 站、给视频3连哦!
Bilibili 地址:
https://space.bilibili.com/27465629/video
源码获取
《光之剑》项目(含所有资源、代码、音乐)现已上架 Cocos Store 和 Cocos 官方微店,资源会随着视频教程的进度持续更新,感谢大家支持!
点击【阅读原文】即可跳转至 Cocos Store 资源页。
往期精彩