Menu
CoddyTech

Godot オンライン

GDScriptを書いて「プレイ」を押すと、ブラウザの中で本物のGodotエンジンがゲームを動かします。インストール不要。無料、登録なし。

ブラウザで今すぐGodotをオンラインで動かす

片側でGDScriptを書き、もう片側でゲームを遊びます。「プレイ」を押してゲームをクリックし、矢印キーとスペースを使ってください。ゲームはWeb向けにビルドされた本物のGodot 4.7エンジンで動くので、_ready、_physics_process、move_and_slide()、シグナルはGodotエディターとまったく同じように動きます。インストールもアカウントも不要です。

各サンプルは小さなGodotプロジェクトで、スクリプトとシーン(main.tscn)の両方を編集できます。スクリプトを変えてもう一度「プレイ」を押すと、エンジンを読み込み直さずに、すぐにあなたのコードでゲームが再スタートします。コンソールにはすべてのprintとエラーが行番号つきで表示され、シーンタブには動いているノードツリーが、エディターのシーンドックのように表示されます。

このGodotプレイグラウンドが便利な理由

  • そっくりさんではなく本物のエンジン:Godot 4.7.2の公式Web版が、スクリプトも物理演算もシーンツリーも動かします。
  • ホットリロード:編集したスクリプトを動いているゲームに差し替えて、そのまま遊び続けられます。Godotエディターと同じです。
  • ライブのノードツリーを表示するシーンタブ。ゲームの実行中にノードを選ぶと、位置、速度、スクリプトが見られます。
  • 最初に遊べるサンプルゲームは5本:プラットフォーマー、見下ろし型の歩行、シグナルを使ったコイン集め、物理で跳ねるボール、パーティクルの花火です。

Godotプレイグラウンドで作れるもの

  • プラットフォーマーの主人公:SPEEDとJUMP_VELOCITYを変えたり、カウンターで二段ジャンプを加えたり、足場を動かしたりできます。
  • コイン集め:コインのbody_enteredシグナルをつなぎ、Labelでコインを数え、ラウンドを終わらせるタイマーを加えます。
  • 物理のおもちゃ:キーでRigidBody2Dのボールを落としたり、跳ね返り方を変えたり、シーンファイルにスロープを作ったりできます。

Godot オンラインのよくある質問

何もインストールせずにGodotをオンラインで使えますか?
はい。このページはGodot自身のWeb版をブラウザで動かすので、インストールもアカウント作成も不要です。最初の「プレイ」でエンジンを一度だけダウンロードします(約7 MB)。そのあとはゲームがすぐに始まります。
本当にGodotのエンジンですか?
Godotのリリースに含まれる公式のWebエクスポートテンプレート、Godot 4.7.2があなたのプロジェクトを動かしています。スクリプトとシーンは普通のGodotのファイルなので、Godotエディターのプロジェクトにコピーすれば同じように動きます。
スクリプトだけでなくシーンも編集できますか?
はい。main.tscnタブを開くと、シーンをテキストとして編集できます。ノードを追加したり、足場を動かしたり、色を変えたりしてください。「プレイ」を押すと、あなたのシーンでゲームが始まり直します。ノードをドラッグしてシーンを組みたいときは、パソコンのGodotエディターを使ってください。
プレイグラウンドでできないことは?
ファイルを読み込めないので、自分の画像、音、フォントは使えません。Polygon2D、ColorRect、Line2D、Labelで描いてください。動くのはGodotのCompatibilityレンダラーによる2Dゲームで、C#は使えません(GodotはC#をWebにエクスポートできません)。サンプルはマウスではなくキーボードで遊びます。
無料ですか?コードは保存されますか?
無料で、アカウントも不要です。各サンプルへの変更はこのブラウザに保存されるので、タブを閉じても戻ってこられます。リセットを押すと今のサンプルが最初の状態に戻り、ダウンロードボタンで開いているファイルを保存できます。
Godotでゲームを作るにはどう学べばいいですか?
まずはここのサンプルから。数字を一つ変えて「プレイ」を押し、何が起きるか見てみましょう。順番に学びたいなら、CoddyのGDScript講座がおすすめです。Godotの言語を、変数からクラスとシグナルまで、ブラウザの中の本物のGodotエンジンで学べます。

Godotに役立つツール

Godot プレイグラウンドと相性の良い、ブラウザベースの無料ツール。すべて Coddy の一部です。