Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

はじめに

func _ready():
    print("Hello world!")

フリーかつオープンソースで、コミュニティが運営する2D/3Dゲームエンジン Godot Engine の公式ドキュメントにようこそ!この先には、どのようなゲームでも、どんなプラットフォームでも、使用制限がなく開発できる、パワフルでありながらもユーザーフレンドリーなゲームエンジンが待っています。

このページでは、Godot EngineとGodot Engineドキュメントの大まかな概要を説明します。初心者の方はどこから始めればいいのか、特定の機能に関する情報が必要な場合はどこを見ればいいのかがわかるようになっています。

始める前に

The Tutorials and resources page lists video tutorials contributed by the community. If you prefer video to text, consider checking them out. Otherwise, Getting Started is a great starting point.

In case you have trouble with one of the tutorials or your project, you can find help on the various Community channels, especially the Godot Discord community and Q&A.

Godot Engine について

ゲームエンジンは複雑なツールのため、少ない言葉でGodotを表現するのは難しいことです。こちらが短い説明です。Godotについて軽く紹介する必要があればご自由に利用してください。

Godotエンジンは機能豊富な、クロスプラットフォームのゲームエンジンであり、2D・3Dゲームを単一のインターフェイスで製作することができます。基本的なツールは一通り用意され、ユーザーはプログラムの再発明をすることなくゲーム製作に集中できます。製作したゲームは主要なデスクトップ環境(Linux, MacOS, Windows)や、モバイル(Android, iOS)、Webベース(HTML5)環境にワンクリックで書き出せます。

Godot はMITライセンスの下、完全に自由でオープンソースです。利用に関して特に制限はありませんし、利用料を請求することもありません。エンジンのコードの最後の一行まで、ゲームは製作したユーザーのものです。Godot は自主的なコミュニティによって開発されており、エンジンを期待にかなうものにするため、ユーザーの方々も自由に参加できます。Godot は非営利団体 Software Freedom Conservancy によって支援されております。

ドキュメントの構成

このドキュメントは様々なセクションに分かれています:

  • 概要セクションは、歴史、ライセンス、作者などのゲームエンジンの概要と紹介をしています。また、よくある質問も含んでいます。

  • 入門セクションは、このドキュメントの主な存在意義で、エンジンを使ってゲームを作るのに必要なすべての情報が入っています。それは、ステップバイステップから始まるこれらのチュートリアルは、すべての新規ユーザーのための入り口です。ここから始めることをお勧めします!

  • マニュアル セクションは、好きな順番で必要に応じて読むことができます。Godotの様々な機能個別の詳しい説明とチュートリアルを読むことができます。

  • 貢献 では、Godotの開発貢献に関する情報が含まれており、コアエンジン、ドキュメント、デモなどの情報が含まれています。バグの報告方法や貢献者のワークフローの構成等のことが書かれており、さらに、パワーユーザーや貢献者のためのゲームエンジンのコンパイル、エディタの開発、C++モジュール開発の情報が書かれたセクションがあります。

  • コミュニティセクションには、エンジン開発とそのコミュニティの生活に貢献するための情報が記載されています。たとえば、バグの報告方法やドキュメントのヘルプなどです。IRC Godot Contributors ChatDiscord などのさまざまなコミュニティチャンネルも参照できます。また、このドキュメント以外にも推奨されるサードパーティのチュートリアルのリストも含まれています。

  • ついに、クラスリファレンスのドキュメントがエンジンのスクリプトエディター内から直接閲覧できるようになりました。すべてのクラス、関数、シグナル等の情報をここで見つけることができます。

このドキュメントに加えて、さまざまなGodotデモプロジェクトも公開しています。

このドキュメントについて

Godotエンジンコミュニティのメンバーは、このドキュメントを継続的に執筆、修正、編集、改善しています。私たちはより多くの助けを求めています。また、Githubの課題を開いたり、ドキュメントをあなたの言語に翻訳することでも貢献できます。ご協力いただける方は、 Ways to contributeWriting documentation をご覧いただくか、Godot Contributors ChatDocumentation team までご連絡ください。

このドキュメントの全てのコンテンツは「Juan Linietsky」、「Ariel Manzur」そして「Godot Engine コミュニティ」によって、クリエイティブ・コモンズ-表示 3.0(CC-BY 3.0)ライセンスの下、管理されております。

Godot Engineでの学習やゲーム開発を楽しんでください!