改代码,游戏就跟着变
这些都是课程里的真实游戏。选一个玩起来,然后改一下代码里的某个数字,看看会发生什么。
碰到熔岩会把玩家的 Health 设为 0。把第 6 行的 0 改成 50,点击“开始”,熔岩就只会让你掉血。
local lava = script.Parent
lava.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = 0
end
end)
选一个引擎,跟着学习路线走
四条免费的学习路线,从你的第一个脚本一直到完整的游戏。每条路线都按你需要的顺序排好了课程。
- Roblox 脚本编程
- 你的前三个游戏
- 客户端和服务器
- 战斗和 AI 敌人
打造你的连胜
坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。
12 天连胜
明天再来,保持你的连胜!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
加倍或归零
第 5 天,共 7 天
连胜冻结
2 left
获得证书
每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。
玩用代码做出来的游戏
游戏厅里的每个游戏都配有教你做出它的课程。先玩一玩,再把它改编成你自己的项目,任意一行代码都可以改。
关于学习游戏开发的常见问题
没有编程基础能学游戏开发吗?
能。Roblox、Godot 和 pygame 课程在游戏中教你对应的语言,一次只讲一个概念;Unity 路线则在 3D 场景中从 C# 基础讲起。你从第一课就开始写代码,并立刻在游戏里看到效果。
应该从哪个游戏引擎开始?
从你想做的游戏出发。Roblox 适合做跑酷闯关、大亨经营和生存类游戏,用 Luau 编写脚本。Unity 用 C# 做 3D 游戏,很多游戏工作室都在用这个引擎。Godot 免费开源,2D 和 3D 都能做,它的 GDScript 读起来很像 Python。pygame 用纯 Python 做 2D 游戏,如果你已经会 Python 或者想学 Python,它很合适。
需要安装游戏引擎吗?
不需要。每节课都在浏览器中运行,就在编辑器旁边。Godot 课程运行的是真正的 Godot 引擎,pygame 课程运行的是真正的 pygame-ce。Roblox 和 Unity 课程运行在 Coddy 自己的引擎上,这些引擎复刻了课程中讲到的那部分 API。以后想发布自己的游戏时,你可以在电脑上使用引擎的免费编辑器,你写的代码可以直接沿用。
游戏厅是什么?
游戏厅是你直接在浏览器中玩用代码做出来的游戏的地方:Disaster Survival、Tower Defense、Brick Breaker、Snake 等。每个游戏都链接到教你如何做出它的课程,“改编”会把游戏复制到你自己的项目中,让你修改它的代码。
在 Coddy 学游戏开发免费吗?
免费。课程、游戏、AI 提示和证书都是免费的。免费账号每天可以学几节课,Pro 取消每日限制。
能获得证书吗?
能。每个单元和每门项目课程都会给你一张免费的结业证书,学完整条学习路径还能获得学习路径证书。每张证书都有自己的页面,你可以分享出去或添加到 LinkedIn。





















