使用Enum来管理人物状态的好处有: 完美替代 Unity Mecanim 的状态转换问题。避免Animator看起来像一团纠结在一起的毛线团 利用 [Flags] 的 Attribute可以方便的解决同时有两个或以上状…
[ShaderLab] 让物体光面始终朝向观察者的Lighting Model
一个光面始终朝向观察者的Lighting Model
[Unity] 什么是c#事件?如何用EventHandler或Action或UnityEvent实现它的功能?
"我要过去啦,开门!""请~" 微信公众号?个人邮箱?大字报?塔防里面通知每个小兵更改前进路线?下雨了每个NPC和花花草草要做什么?其实这些都可以称作事件(Events),它们都包含了观察者模型(Observer Des…
[Unity自学] DevLog 1: Week 3&4, June 2020
June 20, 2020: 第一次接触到了Lighting system,光污染似的加了好多hhh 改进了一下操纵火箭的旋转和助推代码,加上加速度和减速度。如此一来操作手感好了一点。Unity建模能力十分差,甚至造不出…
[Unity 2D Platform] 让人物移动拥有精确加速度和减速度的代码
GMTK总结的Celeste速度曲线(黄线) 在寻找和探索了许久之后我终于发现了接近完美的代码。在改进了这里的代码之后,以下的代码便可以指定人物的加速度和减速度以及最高速度,从而实现对速度曲线的控制。"It just w…
[Unity自学] Tile Vania: The Runner (2D platform)
Tile Vania: The Runner 是一个快节奏的跑酷游戏。主角行动灵敏和迅速,他为了证明自己是最快的跑者踏上了试炼之路。欢迎在我的服务器上留下你们的名字和新的记录! 做这款小游戏花了比预想的要就得多的时间。依…
[Unity 2D Platform] 如何用Unity的原生物理系统实现更好的跳跃手感?
看到GMTK总结Celeste跳跃手感如何优秀以后,我突然意识到虽然几行代码可以实现跳跃效果,但是操作手感缺实在稀烂。于是我找到了这篇文章,然后用几种方法实现了它们(肯定也有更好的方法)。Unity原生的物理系统虽然很难…
[课程项目] 深度学习: 由诊断结论生成正側面胸部CT/X光图像
摘要:这是一个深度学习的课程项目。我们用医生的X光胸片报告作为输入,最终输出高分辨率(256*256)的正側面X光胸片图。网络中多层conditional GAN的结构可以帮助我们依次获得更高分辨率的胸片图。结构主要包括…
[课程项目] ML模型预测steam平台游戏销量
想知道一份游戏在steam上能卖出多少份么?想知道有哪几款游戏和我想要的一样么?点击这里查看我的课程项目介绍和部署到线上的模型吧。
[Unity自学] 更复杂的程序+数值策划:Glitch Garden
依旧是自己主程序+主策划,这次竟然有两关了!而且还有那激动人心的boss战!来用Gnomes筑起钢铁长城吧。虽然依旧是Udemy课程引领下做的项目,但我成功加进去了一些自己的心思,实现了关卡出怪的模块化和精确设计。毕竟哪…