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スクリプトにロードすることもできます。
geexlab

ウェブサイト:

特徴

カテゴリー

ライセンスのあるすべてのプラットフォームでのGeeXLabの代替

HaxePunk

HaxePunk

HaxePunkは、オープンソースフレームワークであり、...
Ren'Py

Ren'Py

Ren'Pyは、世界中の何百人ものクリエイターが使用するビジュアルノベルエンジンで、言葉、画像、音声を使用して、コンピューターやモバイルデバイスで実行されるインタラクティブなストーリーを伝えるのに役立ちます。
Monkey X

Monkey X

Monkeyはモジュール言語です。独自のカスタムモジュールを作成し、他の人を使用できます-素晴らしいbox2dおよびminib3dモジュールを含む!
FlashPunk

FlashPunk

FlashPunkは、2D Flashゲームの開発用に設計された無料のActionScript 3ライブラリです。ゲームをプロトタイプ化して開発するための高速でクリーンなフレームワークを提供します。
Novashell

Novashell

Novashellは、高度な2Dゲームメーカーであり、舞台裏でのすべてのハードワークを処理して、パス検索、ダイアログ、永続的な...
Pixel Game Maker MV

Pixel Game Maker MV

Pixel Game Maker MVを使用すると、プログラミングの知識がなくても独自のアクションゲームを構築できます。
Heaps.io

Heaps.io

Heaps.ioは、高性能ゲーム向けに設計された成熟したクロスプラットフォームグラフィックエンジンです。