コードを変えれば、ゲームが変わる
レッスンに出てくる本物のゲームです。1つ選んで「プレイ」を押したら、コードの数値を変えて何が起きるか見てみましょう。
溶岩に触れるとプレイヤーの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)
エンジンを選んで、そのロードマップに沿って進もう
最初のスクリプトから完成したゲームまで、4つの無料ロードマップがあります。どれも必要な順番に講座を並べています。
- Robloxスクリプト
- 最初の3本のゲーム
- クライアントとサーバー
- 戦闘と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
ダブル・オア・ナッシング
7日中5日目
連続記録フリーズ
2 left
修了証を取得
完了したすべてのコースで証明書を獲得しましょう。LinkedInプロフィールや履歴書に追加して、雇用主にプログラミングスキルをアピールしましょう。
コードで作られたゲームで遊ぼう
アーケードのどのゲームにも、それを作る講座が付いています。遊んでみたら、自分のプロジェクトにリミックスして、好きな行を変えてみましょう。
ゲーム開発の学習についてよくある質問
プログラミング経験がなくてもゲーム開発を学べますか?
はい。Roblox、Godot、pygameの講座では、それぞれの言語をゲームの中で一つずつ学びます。UnityのパスはC#の基礎を3Dシーンで学ぶところから始まります。最初のレッスンからコードを書き、それがゲームでどう動くかをすぐに確かめられます。
どのゲームエンジンから始めればいいですか?
作りたいゲームで選びましょう。Robloxはオビー、タイクーン、サバイバルゲーム向けで、Luauで書きます。UnityはC#で作る3Dゲーム向けで、多くのスタジオが使うエンジンです。Godotは無料のオープンソースで、3Dと同じくらい2Dにも向いていて、GDScriptはPythonによく似ています。pygameは普通のPythonで2Dゲームを作ります。Pythonをすでに知っている人や、これから学びたい人に向いています。
ゲームエンジンをインストールする必要はありますか?
いいえ。どのレッスンもエディターの隣、ブラウザの中で動きます。Godotのレッスンは本物のGodotエンジンで、pygameのレッスンは本物のpygame-ceで動きます。RobloxとUnityのレッスンはCoddy独自のエンジンで動き、レッスンで教える範囲のAPIをそれぞれ再現しています。あとで自分のゲームを公開するときは、パソコンでそのエンジンの無料エディターを使います。書いたコードはそのまま使えます。
アーケードとは何ですか?
アーケードは、コードで作られたゲームをブラウザでそのまま遊べる場所です。Disaster Survival、Tower Defense、Brick Breaker、Snakeなどがあります。どのゲームにも作り方を教える講座へのリンクがあり、「リミックス」を押すとゲームが自分のプロジェクトにコピーされ、コードを変えられます。
Coddyでゲーム開発を学ぶのは無料ですか?
はい。レッスン、ゲーム、AIのヒント、修了証はすべて無料です。無料アカウントでは1日に数レッスンまで進められ、Proにすると1日の上限がなくなります。
修了証はもらえますか?
はい。各セクションと各プロジェクト講座を終えるたびに無料の修了証がもらえ、学習パス全体を終えるとパス修了証がもらえます。どの修了証にも専用のページがあり、シェアしたりLinkedInに追加したりできます。





















