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

ウェブサイト:

特徴

カテゴリー

MacのGeeXLabの代替

Godot Engine

Godot Engine

Godotは、フル機能のオープンソース、MITライセンスのゲームエンジンです。優れたツールと、PC、モバイル、およびWebプラットフォームにエクスポートできる視覚指向のワークフローに重点を置いています。
Unity

Unity

Unityは、作成を容易にするために最初から設計されたマルチプラットフォームゲーム開発ツールです。
GDevelop

GDevelop

GDevelopは、誰でも使用できるように設計されたオープンソースのゲーム作成ソフトウェアです。あらゆる種類の2Dゲームを作成でき、プログラミングスキルは必要ありません。ゲームのロジックは、視覚的なイベントを使用して作成されます。
Unreal Engine

Unreal Engine

Unreal Engineは、さまざまなプラットフォームで高品質のゲームを構築するために使用されるツールとテクノロジーのプロフェッショナルスイートです。
LÖVE

LÖVE

こんにちは!LÖVEは、Luaで2Dゲームを作成するために使用できる素晴らしいフレームワークです。無料でオープンソースであり、Windows、Mac OS X、Linux、Android、iOSで動作します。
Polycode

Polycode

Polycodeは、対話型アプリケーションを構築するためのC ++およびLuaフレームワークです。無料のオープンソースでクロスプラットフォームです。
Ren'Py

Ren'Py

Ren'Pyは無料のクロスプラットフォームのビジュアルノベルエンジンで、言葉、写真、音を使ってコンピューターで物語を語ることができます。
Pygame

Pygame

Pygameは、ゲームを書くために設計されたPythonモジュールのセットです。Pygameは、優れたSDLライブラリの上に機能を追加します。
Superpowers

Superpowers

Superpowersは、2Dおよび3Dゲームを作成するためのHTML5開発環境です。プラグインを使用して拡張でき、リアルタイムでコラボレーションできます。
LibGDX

LibGDX

Libgdxは、サポートされているすべてのプラットフォームで機能する統合APIを提供するJavaゲーム開発フレームワークです。
Atomic Game Engine

Atomic Game Engine

Atomic Game Engineは、Windows、OSX、Linux、WebGL、Android、およびiOSに展開できるクロスプラットフォームエディターを備えています。
MonoGame

MonoGame

強力なクロスプラットフォームゲームを作成するための1つのフレームワーク。XNAの精神的な後継者で、デスクトップ、モバイル、コンソールの各プラットフォームに数千のタイトルが出荷されています。
Phaser

Phaser

Phaserは、デスクトップおよびモバイルWebブラウザー用のHTML5ゲームを作成するための楽しく、無料で高速な2Dゲームフレームワークであり、CanvasおよびWebGLレンダリングをサポートしています。
OpenFL

OpenFL

Windows、Mac、Linux、iOS、Android、BlackBerry、Firefox OS、Tizen、Flash、さらにはHTML5など、考えられるほぼすべてのプラットフォームでゲームとアプリケーションを構築します。
Corona SDK

Corona SDK

Coronaは、世界で最も先進的なモバイルアプリ開発ツールの1つになりました。