Godot4教程
文章平均质量分 83
overpara灰
这个作者很懒,什么都没留下…
展开
-
游戏编程代码基础课,以Godot4为例:第二期、制作角色资料卡的过程中学习变量
大家好,我是灰(微博@天外灰仙儿),来自辉鸦工作室,该说的东西在第一期已经说过了,就让我们继续来学习吧~由于上一期作业在课上都教过了,包括以后的作业我都只打算留课上教过的东西,所以下一期开头也不再做讲解了。作业目的是让大家不要眼高手低,跟着做一遍能加深印象!原创 2024-07-17 17:49:14 · 487 阅读 · 0 评论 -
游戏编程代码基础课,以Godot4为例:第一期、安装、HelloWorld与文字动画
前言(可跳):大家好,我是致力于让所有画画人都学会编程的灰(微博@天外灰仙儿,CSDN@overpara灰),之前我发布了使用Godot4制作桌宠的两期教程,后面又发布了一期用Godot3制作电子木鱼的教程。很多同学都反映一看到代码就晕,没有接触过编程,英语也不好,或者是虽然做出来了但完全不理解代码是在干什么。请大家不要因此自责,怀疑自己,这完全是我的教程门槛还不够低的原因!那么本篇我就带大家来补补课,就算你从来没有接触过编程,也不会英语,那我来带你从0学代码、从零学英语!原创 2024-07-07 21:45:44 · 750 阅读 · 0 评论 -
Godot4桌宠教程补充:对于拖拽的优化
如果窗口位置直接等于你鼠标位置了,那窗口的左上角和屏幕的左上角就对齐了吧,都是(0,0)。但是我们拖拽的时候,希望鼠标相对于窗口的位置是不变的,也就是窗口的位置要继续移动一个距离,这个距离等于我们之前记录的鼠标位置相对于窗口位置(10,10)。因为以前那种计算方式也不稳定,在引擎里运行的时候好好的,导出exe后就卡的不行,所以这里采用了新的计算方式。这个方法在以前是有效的,但是这会导致系统频繁监测鼠标右键按下这个条件,就会让窗口跟随鼠标的速度会很慢,而且在每台电脑上都不一样。,这个位置我们先记下来。原创 2024-07-02 22:45:43 · 528 阅读 · 0 评论 -
Godot第二课——制作一个桌宠(进阶篇),完善第一期的内容,加入更多功能!
然后在MainWindow的脚本里连接一下character的chat_warn信号,我们可以判断一下character的哪个flag被挂起了,然后执行的内容可以参考前面点击对话的代码,也是给text赋值、播放角色动画、播放文字动画,只不过这里我们给每个代码块后面都加了一个。原创 2024-05-01 17:37:13 · 1578 阅读 · 1 评论 -
Godot教程番外——找不到导出模板?如何正确安装导出模板
针对“找不到导出模板”问题进行的解答。原创 2024-04-27 12:37:02 · 1405 阅读 · 0 评论 -
Godot第一课——制作一个桌宠(基础篇),从引擎的下载到入门
今天来讲解如何用Godot4引擎做一个简单的桌面宠物,包括Godot4从下载到入门的过程,目的是能让大家做完这个桌宠的同时也可以上手Godot4引擎,从此开启自己的游戏制作大门~后续我也会继续完善这个桌宠,丰富它的功能再把后续的教程更新给大家。首先让大家看看本期内容最终实现的效果,如图所示:透明背景,可以实现按住右键进行拖拽,点击左键会触发随机对话,并且有报告当地天气的功能~天气的功能实现稍微有点复杂,属于额外的扩展内容,做不完也不要紧!原创 2024-04-23 20:15:59 · 3102 阅读 · 2 评论