
在使用Unity制作2D像素游戏时,经常会遇到Canvas中的Image与世界中的Sprite Renderer大小不一致的情况,即使是同一素材...
自从9月12日Unity公布了新的收费模式后,一部分开发者开始转向免费开源的Godot引擎。为了让开发者少走一些弯路,Godot创始人Juan ...
前段时间参加Godot Wild Jam #50,用Godot 4.0 beta3 做了一个俯视角解谜类游戏,这里做一些总结,并分享一下源码。 ...
目前(2022年5月)ECS相关包已经来到了0.50+版本,很多旧教程变得不适用,而这篇坦克打飞机的教程比较有意思,所以我尝试将它升级到最新版,...
人工翻译自Alexandre Stroukoff的文章《CLOUDS SHADER BREAKDOWN》,原文链接:http://astrouk...
时间控制在游戏中是一类常见的功能,例如菜单里的暂停、倍速,再如《武士 零》中的慢动作、倒带等时间系能力。最近初步尝试了一款时间控制插件Chron...
使用ShaderGraph连连看与粒子系统制作一个简易的传送门效果。 整体思路: 通过对纹理的扭曲与旋转,并挖空中间与边缘部分,实现传送门图形 ...
2D中激光束算是比较常见了,实现起来也较为简单,但为了让它能真正达到照明的效果还是得花些功夫,这里记录一下实现过程。 整体思路: 使用Line ...
做一个类似于《INK》的2D颜料泼溅效果: 表面与颜料 利用模板测试,让颜料污渍能在物体表面上重叠显示且不超出物体轮廓。在物体表面的Shader...