GDevelopの拡張(イベント/JavaScript/C++を使用)
GDevelopはモジュール式です。ニーズに合わせて拡張できます。特に、ゲームで使用可能なすべての機能(オブジェクト、動作、およびイベント)は、拡張システムに基づいています。GDevelopはオープンソースであるため、既存の拡張機能に貢献したり、新しい拡張機能を作成したりできます。また、ゲームエンジンまたはエディターのソースコードを確認して、改善点を開発することもできます。
イベントを使用した関数とカスタムビヘイビア
➡️ GDevelopは、関数を使用して新しいアクション、条件、および式を作成できます。イベントを使用して新しいビヘイビアを作成することもできます。
便利な関数やビヘイビアを開発したら、コミュニティに公開しましょう。
ゲームエンジンの拡張機能(JavaScript)
ゲームエンジンによって提供されるすべての機能は、ゲームエンジンコア(GDJS)と拡張機能に基づいています。
➡️新しいオブジェクト、新しいビヘイビア、または新しいアクション/条件/式を作成する場合は、GDevelopの拡張機能の作成と開発に関するこのページをお読みください。.
JavaScriptに加えて、Node.jsの初歩的な知識が必要です
エディターの改良 (JavaScript, C++)
エディターもJavaScriptに基づいており、簡単に変更および改良できます。
➡️次のGDevelop IDE(英語ページ)も参考にして下さい。
JavaScriptの使用を開始するにはNode.jsが必要です。また、React.jsについてのチュートリアルを読むこともお勧めします。エディター全体がモジュール性とパフォーマンスのためにそれに基づいているためです。
テーマの作成
GDevelopの新しいテーマも作成できます。次の テーマの作り方も参考にして下さい。