Ubuntuでネイティブに実行できる2D/3Dエンジンとゲーム開発SDKは何ですか?
回答ごとに1つのエンジン/ SDKを制限し、エンジン/ SDKを楽しむ理由を含めてください
V-Playは、複数のディスプレイ解像度とアスペクト比、アニメーション、パーティクル、物理学、マルチタッチ、ジェスチャー、パス検索などを処理するための再利用可能なコンポーネントを提供し、わずか数日でゲームのプロトタイプ作成と構築を可能にします。
V-Playには、タワーディフェンス、プラットフォームゲーム、パズルゲームなど、最も成功しているゲームジャンル向けのすぐに使用できるゲームテンプレートも付属しています。グラフィックとサウンドを自分のものに置き換えるだけで、自分のゲームを公開する準備ができました!
IOS、Android、BlackBerry 10、Symbian、MeeGo、およびWindows、Mac OS X、Linux向けのJavaScriptとQMLを使用して宣言的な方法でゲームを開発します。
SDL
Simple DirectMedia Layerは、オーディオ、キーボード、マウス、ジョイスティック、OpenGLを介した3Dハードウェア、および2Dビデオフレームバッファーへの低レベルアクセスを提供するように設計されたクロスプラットフォームマルチメディアライブラリです。これは、MPEG再生ソフトウェア、エミュレーター、および賞を受賞したLinux移植版「Civilization:Call To Power」など、多くの人気ゲームで使用されています。
SDLは、Linux、Windows、Windows CE、BeOS、MacOS、Mac OS X、FreeBSD、NetBSD、OpenBSD、BSD/OS、Solaris、IRIX、およびQNXをサポートしています。コードには、AmigaOS、Dreamcast、Atari、AIX、OSF/Tru64、RISC OS、SymbianOS、およびOS/2のサポートが含まれていますが、これらは公式にはサポートされていません。
SDLはCで記述されていますが、C++でネイティブに動作し、Ada、C#、D、Eiffel、Erlang、Euphoria、Go、Guile、Haskell、Java、LISP、Lua、ML、Objective C、 Pascal、Perl、PHP、Pike、Pliant、Python、Ruby、Smalltalk、およびTcl。
SDLはGNU LGPLバージョン2で配布されます。このライセンスにより、ダイナミックライブラリとリンクしている限り、商用プログラムでSDLを自由に使用できます。
buntuにsdlライブラリをインストール
インストールbulild essentials
Sudo apt-get install build-essential
Sdlライブラリをインストールする
Sudo apt-get install libsdl1.2-dev libsdl1.2debian
google GWT統合のようなものを提供します。これは、Android、iOS、Java、HTML5 CanvasにエクスポートすることができるEclipseでゲームを開発することを提供します(ライブラリを使用するだけで)
C++インターフェースも備えており、非常に強力です。 PPAにはいくつかのUbuntuパッケージがある場合がありますが、ソースコードをダウンロードして手動でビルドすることをお勧めします。
PythonおよびC++インターフェイス。かなりのツール。
Stencylは2Dゲームエンジン/クリエーターです。ドラッグアンドドロップを使用して簡単にゲームを設計できます。基本的なプログラミング知識を持つ非コーダーに適しており、上級ユーザー向けのコードエディターも備えています。
Ubuntuのネイティブバージョンがあります(非フリーJVMが必要です)。 Ubuntuでゲームを作成し、iOS、Android *、Flash、HTML5 *、Windows、およびMac(* Stencyl 3.0以降)向けに公開できます。
フル機能の無料バージョンはダウンロード可能で、「Flash」に公開できます。