Defold 無料のゲーム開発ソフトウェア
ラピッドワークフローと3Dモデルを備えたゲーム開発ツール
高性能マルチプラットフォームゲームを構築するためのオープンソースゲームソフトウェア。ビジュアルエディター、コードエディター、LUAスクリプト、簡単なゲームの展開を提供します。
概要
Defoldは無料のオープンソースゲーム作成プラットフォームです。コンポーネントベースのアーキテクチャの上に構築されています。さらに、モジュラーエコーシステムはパフォーマンスを向上させます。主に2Dゲームに焦点を当てるために開発されています。ただし、この無料のゲーム開発ソフトウェアは、3Dゲームを構築できます。さらに、2Dスプライト、スパインモデル、および2Dレベルのタイルマップエディターを提供します。 3Dモデルの提供もあり、シェーダーはGLSLで記述され、ユーザーが実行時に3Dジオメトリを作成および変更できるようにします。次に、このゲームビルディングプラットフォームは、粒子効果エディタに、エミッタと修飾子の動作のライブプレビューと、粒子寿命にわたって粒子パラメーターの変化を制御するための曲線エディターを提供します。 このビデオゲームソフトウェアは、プロのアニメーションを紹介します。したがって、Flipbookアニメーション、スパイン、モデルアニメーション、プロパティアニメーションが含まれます。とりわけ、このゲーム開発ツールは、高度な物理シミュレーションとともに、ユーザーフレンドリーなシーンエディターを提供します。さらに、ユーザーが必要な機能のスクリプトを作成できる場合、非常に拡張可能です。 その後、defoldはC ++、Cと他のいくつかの言語からの入力で書かれています。したがって、この無料のゲーム作成プラットフォームの開発と展開に関する包括的なドキュメントがあります。
インストール手順
すべての前提条件がインストールされたら、端末で次のコマンドを実行して、ソースコードをクローン化します。
git clone https://github.com/defold/defold.git
その後、次のコマンドを実行してルートディレクトリに入ります。
cd defold
次に、コマンドを実行して環境をセットアップします。
python2 ./scripts/build.py shell
python2 ./scripts/build.py install_ext
その後、次のコマンドを実行して、エディターバージョンに適した事前に構築されたエンジンバイナリを使用して構築します。
cd editor
lein init archived-stable
最後に、次のコマンドでエディターを開始します。
lein run