下载 App

21天GJ开发者日志12-导入2D光照

2025/10/2194 浏览
我们这次GJ使用的是godot引擎,在游戏开发的速度上其实有着不小的优势。
比如说这次导入的2D光照,在Unity中就比较复杂和繁琐,但是godot里面却非常短小精悍。
想要实现2D光照效果,其实只需要两个东西:CanvasModulate和PointLight2D。
前者负责让场景变暗,后者则是让场景变亮。(值得注意的是,CanvasModulate是全局的,想要不被影响需要加CanvasLayer)尤其各种各样不同形状的光,都可以通过PointLight2D+灰度图遮罩的方式实现,非常简单快速。
比如我们的“金牌场景设计师”离星,只用一个下午就布置好了如下的场景:
video-5298183
而除此之外,godot还支持法线贴图和阴影效果。前者需要制作一张normal map然后与原本的sprite绑到一个资源里,之后就可以直接使用;后者则是加上LightOccluder2D的节点然后编辑一下形状就可以了。
不过,经过我们的讨论,还觉得现在场景有点过于黑暗了,后面正式的游戏里会进行调节。
猜你想搜
故障农场2 2d光照实现方法
《太空瓢虫》全流程文字攻略截图
《太空瓢虫》全流程文字攻略
全流程视频解说: 如果需要看视频的话请点击上方链接! 主线流程分为两部分 第一部分:解密开门解锁新区域,获得关键道具 第二部分:找瓢虫,决战 第一部分 阶段一:南部区域 气阀室->货仓->气阀室->核心舱->逃生舱->核心舱 1.从气阀室醒来阅读终端获取开门密码:unlock_door ai_61(格式都是这个) 2.核心舱门坏了需要材料修复(3个),货仓里有两个,气阀室有两个->读到货仓门前纸
官方
32 赞
17 回复
01:11
扮演宇航员,在空间站解谜探险❗️截图
扮演宇航员,在空间站解谜探险❗️
#宝藏游戏安利派对 #游戏安利 #游戏推荐 #太空瓢虫
5 赞
[表情_喷]因为有好几位同学表示想要存档功能与快速输入密码功能,我今天晚上熬夜干了个版本,结果审核不通过……
一看具体原因是隐私政策收紧了,我之前能过审的现在过不了审了。
后面能不能上就看我什么时候把这个隐私条款分析明白了,最差的情况要等我网站备案完毕。
赶着玩修复版的可以考虑进群看看,虽然现在没人说话。
另外,明天会上线一款新游戏,是太空瓢虫里的小游戏改的,使用taptap制造开发,我自己玩起来截图
[表情_喷]因为有好几位同学表示想要存档功能与快速输入密码功能,我今天晚上熬夜干了个版本,结果审核不通过…… 一看具体原因是隐私政策收紧了,我之前能过审的现在过不了审了。 后面能不能上就看我什么时候把这个隐私条款分析明白了,最差的情况要等我网站备案完毕。 赶着玩修复版的可以考虑进群看看,虽然现在没人说话。 另外,明天会上线一款新游戏,是太空瓢虫里的小游戏改的,使用taptap制造开发,我自己玩起来
1 回复
21天GJ开发者日志16-关卡设计进度:50%截图
21天GJ开发者日志16-关卡设计进度:50%
作为这次GJ的队长,我同时也担当了主策的位置。 其实最开始是想做主程的,但是做着做着就成了策划…… 因为没有适应这种身份的转变,直到现在我才开始努力设计具体的关卡。 程序的几位同学都非常给力,我可不能再拖后腿了。 那么,今天光顾着写关卡设计了,就不聊进度了,就直接把现在的文本端上来给大家看。 虽然看了就剧透了,但我相信也没有多少人看(笑)。如果最后做不成的话,也可以参考这篇日志来想象一下我们本来的
官方
13 赞
5 回复
「蛇王争霸赛」正式开赛!截图
「蛇王争霸赛」正式开赛!
各位系统维护员,蛇王争霸赛今日正式开赛! 具体的赛事时间为5月1日 ~ 5月14日 在这场为期两周的极限挑战中,你将面对不断缩小的安全区、疯狂涌入的 Bug 和步步紧逼的骇蛇,用 5 分钟证明谁才是真正的蛇王。 蛇王模式有什么不同? 与经典模式相比,蛇王争霸是一场更紧张、更刺激的限时竞技: 5 分钟倒计时:时间到即结算,分秒必争 Lv10 高起点:一开局就是高威胁环境,速度系数 x1.3,没有热身
官方
21天GJ开发者日志11-初次尝试关卡设计,欢迎大家指出不足截图
21天GJ开发者日志11-初次尝试关卡设计,欢迎大家指出不足
由于游戏的整体构思与基础框架都是由我一人决定的,关卡设计的任务也很自然地交到了我的手上。 只是我作为一名程序员,在关卡设计方面确实没有多少经验。虽然这些日子恶补了不少知识,但想要顺利设计出足够令人满意的关卡,还是有点困难的。 拖拖拉拉构思了好几天,我终于把第一版的关卡设计了出来,也拿给大家做一下评判: 以下是设想中玩家第一轮游玩的过程: 玩家将从气闸舱醒来,除了wasd以及qe的移动提示之外,玩家
官方
210 赞
296 回复
21天GJ开发者日志17-爆炸
今天是提交日前最后一个周末,离提交的最终期限也只有4天了。 好消息是:我终于完成了全部关卡的设计,而且自己还挺满意的。 坏消息是:我在策划书里写的关卡,很可能做不完了。 队伍里的主力:DD、离星、秋长三人都只在周末有较多时间,所以在接下来的三天时间里,几乎只有我才能全天开发了。(总不能30号还在开发吧) 不过,这又有何妨。 做不完就砍呗,我是这么劝说别人的,也会这么警醒自己。 能做多少就做多少,但
官方
8 赞
3 回复
21天GJ开发者日志18-关于我组到的路人队友是超神大学生这件事截图
21天GJ开发者日志18-关于我组到的路人队友是超神大学生这件事
参加这次gj,我的感受几经变化。 最开始,我只是想用个48小时级别的方案去参加一场21天级别的比赛,最大的追求就是完赛,越简单越好。 但是,程序组的几位队友实在是太给力了,这就又让我产生出了更大的期望。 之前的几次gj我都是担当主程的同时担当队长,这次成了策划,程序方面就放手不管了。 但这也为后面的危机埋下了伏笔——如果是一人开发,或者其他人就搭把手的模式,其实是不需要版本控制系统的,所以我也就没
官方
15 赞
10 回复
《太空瓢虫》BUG/意见征集贴 & QA
如果需要视频攻略,请参考: 文字版攻略请参考: 常见问题: 1、为什么货仓密码不对? 要解锁货仓门,需要输入:unlock_door ca_41 前半部分的unlock_door和中间的空格都是不能缺少的。 如果尝试后仍未成功,请参考上方的视频攻略。 2、为什么结局部分会闪退? 《太空瓢虫》最开始是PC端游戏,在侥幸获得运营奖之后紧急上线了手机版,因此对手机的适配还存在一些问题。 在原本的设计中,
官方
8 赞
2 回复
21天GJ开发者日志14-我们还没想好游戏名,是不是很大胆?截图
21天GJ开发者日志14-我们还没想好游戏名,是不是很大胆?
前略,我突然发现我们还没有决定游戏的正式名称! 直到今天为止,我们的游戏一直都用着占位的《故障农场2》这个名称,也就是假装是之前做的练手作品《故障农场》的续作,虽然二者之间没有一点关系。 眼看着一位位其他参赛者都决定了游戏的名称,改好了图标,甚至上传了游戏,我们居然连游戏的正式名称还没有定下来,实在是太大胆了! 因此,我立刻用ai跑了200个名称出来,从里面挑了20个,再加上之前美术那边提出的太空
官方
5 赞
3 回复