123
GeeXLab

GeeXLab

GeeXLabは、3Dプログラミング、デモ作成、ゲーム開発、インタラクティブアプリケーション、クリエイティブコーディング、プロトタイピング用のクロスプラットフォームデモツールです。
GeeXLabは、デスクトップオペレーティングシステム用の無料のスタンドアロンアプリケーションです。ダウンロードして使用するだけです。GeeXLabは、Windows 32/64ビット、Linux 64ビット、Mac OS X、およびRaspberry Piで使用できます。GeeXLabは、リアルタイムシェーダープログラミング用のGLSL(OpenGLおよびVulkan)およびHLSL(Direct3D 12-Windows 10のみ)のほか、デモコーディングの主要言語としてLuaとPythonの両方をサポートしています。LuaとPythonは、デモで同時に使用できます。一部のスクリプトはPythonでコーディングでき、他のスクリプトはLuaでコーディングできます。必要に応じてそれらをミックスするのは最大です。Lua、Python、GLSL、およびHLSLは、個別のファイルまたはすべてのスクリプトのコンテナとして機能する単一のXMLファイルに存在できます。GeeXLabの仕組みを簡単に説明します。デモは基本的に1つまたは複数の初期化スクリプト(Luaおよび/またはPython)と1つまたは複数のフレームごとのスクリプト(Luaおよび/またはPython)で構成されています。初期化スクリプトはデモの開始時に1回実行され、フレームスクリプトはフレームごとに実行されます。それで全部です。GeeXLabには、ロジックを制御するゲームエンジンは含まれていません。GeeXLabは低レベルAPI(パニックにならないで、ここにはアセンブラーがない)を提供します。これにより、ロジックとレンダリングコードを自由に自由に管理できます。動的ライブラリ(C / C ++など)を所有しているコードを作成し、LuaおよびPythonスクリプトにロードすることもできます。

ウェブサイト:

特徴

カテゴリー

商用ライセンスを使用するEmscriptenのGeeXLabの代替