Menu
CoddyTech

制作你自己的游戏

加入超过 6,020,201 名学习者

开始

改代码,游戏就跟着变

这些都是课程里的真实游戏。选一个玩起来,然后改一下代码里的某个数字,看看会发生什么。

碰到熔岩会把玩家的 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 游戏开发者
查看路线图
  1. Roblox 脚本编程
  2. 你的前三个游戏
  3. 客户端和服务器
  4. 战斗和 AI 敌人

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 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。

Coddy 编程语言插图

用 Coddy 做出你的第一个游戏

开始