GDevelopの拡張(イベント/JavaScript/C++を使用)

GDevelopはモジュール式です。ニーズに合わせて拡張できます。特に、ゲームで使用可能なすべての機能(オブジェクト、動作、およびイベント)は、拡張システムに基づいています。GDevelopはオープンソースであるため、既存の拡張機能に貢献したり、新しい拡張機能を作成したりできます。また、ゲームエンジンまたはエディターのソースコードを確認して、改善点を開発することもできます。

イベントを使用した関数とカスタムビヘイビア

➡️ GDevelopは、関数を使用して新しいアクション、条件、および式を作成できます。イベントを使用して新しいビヘイビアを作成することもできます。

便利な関数やビヘイビアを開発したら、コミュニティに公開しましょう

ゲームエンジンの拡張機能(JavaScript)

ゲームエンジンによって提供されるすべての機能は、ゲームエンジンコア(GDJS)と拡張機能に基づいています。

➡️新しいオブジェクト、新しいビヘイビア、または新しいアクション/条件/式を作成する場合は、GDevelopの拡張機能の作成と開発に関するこのページをお読みください。.

JavaScriptに加えて、Node.jsの初歩的な知識が必要です

エディターの改良 (JavaScript, C++)

エディターもJavaScriptに基づいており、簡単に変更および改良できます。

➡️次のGDevelop IDE(英語ページ)も参考にして下さい。

JavaScriptの使用を開始するにはNode.jsが必要です。また、React.jsについてのチュートリアルを読むこともお勧めします。エディター全体がモジュール性とパフォーマンスのためにそれに基づいているためです。

テーマの作成

GDevelopの新しいテーマも作成できます。次の テーマの作り方も参考にして下さい。