笔记
文章平均质量分 61
Myers_m
这个人何止是懒,甚至想删掉这行字
展开
-
Unity个人游戏开发总结——技能
这一块的内容算是困扰我比较久的内容,因为在开发的过程初期,这一块基本所有技能都被我做成了脱手制的,连基类都出了错误,所以后续进行过好几波的大改。这里记录下现在实现的几种技能机制以及实现方式。 效果图如下: 上图技能包含三段普攻,防御,加速,大招。gif可能会有卡顿效果。 1.武器或部位技能 该类技能也算是比较常见的技能类型。在我的开发设计中,使用技能的对象在对应的部位或者武器上会有碰撞盒的触发检测。 在使用该类技能时,将伤害和buff判定的方法以挂载监听的形式加入进去即可。 而往往这类技能也会依赖于技能原创 2021-03-08 20:54:16 · 1208 阅读 · 1 评论 -
Unity个人游戏开发总结——加载机制
在新游戏的开发中,遇到一些关于热更和项目内容之间的协调问题。 具体麻烦出现的比较密集的地方就在于,游戏开发的过程中,资源如何加载进入内存,以及热更的情况下,如何实现热更资源的加载和加载进来的内容如何正确的摆放和使用。 该问题在本次记录中主要分为三步解决: 1.如何加载 暂时我使用的是Resources进行资源的读取,这里为什么没用AssetBundle是因为目前版本的内容需要更改的点还比较多,如果用ab包来进行资源的整合的话,每次都要进行修改,再整合打包有点过于浪费时间。所以想等版本稳定一些再执行。 加载原创 2021-03-08 16:57:10 · 649 阅读 · 1 评论 -
Unity个人游戏开发总结
这次记录的内容是从大概2020.11-至今正在开发的一款3D游戏。这个游戏的前期开发策划是有三人共同开发的,但因为一些工作原因最终未能成行。但我仍然在构建其框架和完善内容。 这几个月的开发完成了基本框架的70%,但是实际搭建并没有完成多少。一来是缺乏帮手,二来是小到文字字体到地形纹理,大到代码框架,场景布置都得亲自操刀,确实是很费时间和功夫。因此,本次记录主要包括一些框架向的内容。 该内容会分多次,多个不同模块进行划分更新,最后应该还会更新一波思维导图的内容。如果有同样在进行个人开发或者有经验的前辈愿意指导原创 2021-03-07 23:15:23 · 2101 阅读 · 2 评论 -
Unity个人游戏开发总结——UI框架
UI框架应该算是这次开发内容种,进程比较靠后的内容了,也因为这样,UI框架算是我在现在游戏中,比较满意的代码框架之一。 以下,先进行成果展示。 这里只先进行物品栏部分的UI界面展示。玩家操作界面当然也会有很多的UI相关元素,这些留待后续进行其他内容记录时再一一展示吧。 接下来记录一下其中用到的一些效果和关于其中组件我所使用的一些管理方案。 1.外观 如上所示的内容中,背景的云雾效果是用三层噪点图叠加来实现的。当然,这里所实现的效果实在不好。我也是看到资源包下有一些其他地方所用的噪点图,随手拿来用了。原创 2021-03-07 23:14:38 · 1757 阅读 · 3 评论 -
unity当中实用的光雾
本文素材地址https://github.com/Unity-Technologies/VolumetricLighting 该素材使用方式很简单,但还是赘述一下。因为没有导入过官方写出来的组件,所以也是走了一些弯路的。留给同样的初学者一些方便。 首先这是一个工程文件,将工程文件解压在文件夹可以用hub读出关卡内容,在关卡内能够实现任意数值变换以供实验,方便清楚后续参数用途。这个包的导出方法可以参...原创 2020-03-10 22:16:00 · 991 阅读 · 0 评论 -
我的u3d游戏编程之路
因为最近进行求职的缘故,需要一个地方来show自己的所学所用。并非所有的求职网站都有相应的作品展示区域,因此选择了在csdn完成作品的展示。在这里只展示部分在我编程过程中完成的难点问题。有些东西也只是执行思路不涉及具体代码。以供交流,希望能给同样刚刚入门u3d的同学一些帮助。 相关内容: 1.随机地图生成 这个组件是基于mesh写出的地图地形。unity其实自带了有地图生成的功能,其中完善的组件也...原创 2020-03-06 18:57:19 · 931 阅读 · 0 评论