Allegro

Allegro

Allegro 4とAllegro 5は、主にビデオゲームとマルチメディアプログラミングを目的としたクロスプラットフォームのライブラリです。
Allegro 4とAllegro 5は、主にビデオゲームとマルチメディアプログラミングを目的としたクロスプラットフォームのライブラリです。ウィンドウの作成、ユーザー入力の受け入れ、データの読み込み、画像の描画、サウンドの再生など、一般的な低レベルのタスクを処理し、一般的には基盤となるプラットフォームを抽象化します。ただし、Allegroはゲームエンジンではありません。プログラムを自由に設計および構成できます。
allegro

ウェブサイト:

特徴

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

OpenGL

OpenGL

OpenGLは、ポータブルでインタラクティブな2Dおよび3Dグラフィックアプリケーションを開発するための最高の環境です。
Vulkan

Vulkan

Vulkanは、PCやコンソールから携帯電話や組み込みプラットフォームまで、さまざまなデバイスで使用される最新のGPUへの高効率でクロスプラットフォームなアクセスを提供する新世代のグラフィックスおよびコンピューティングAPIです。
Microsoft DirectX

Microsoft DirectX

...
SDL

SDL

Simple DirectMedia Layerは、オーディオ、キーボード、マウス、ジョイスティック、OpenGLを介した3Dハードウェア、および2Dビデオへの低レベルアクセスを提供するように設計されたクロスプラットフォームマルチメディアライブラリです...
Pygame

Pygame

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

WebGL

WebGLは、OpenGL ES 2に基づく低レベルの3DグラフィックスAPI向けの、クロスプラットフォームでロイヤリティフリーのWeb標準です。
  • 無料アプリ
  • Web
LibGDX

LibGDX

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

SFML

SFML(Simple and Fast Multimedia Library)は、マルチメディアプログラミング用のポータブルで使いやすいAPIです。
GLFW

GLFW

GLFWは、デスクトップ上のOpenGL、OpenGL ES、およびVulkan開発用のオープンソースのマルチプラットフォームライブラリです。ウィンドウ、コンテキスト、サーフェスを作成し、入力とイベントを受け取るためのシンプルなAPIを提供します。
pyglet

pyglet

Python用のクロスプラットフォームウィンドウとマルチメディアライブラリ。
AGKSharp

AGKSharp

AGKSharpは、C#および.NETで使用されるAppGameKitの無料実装です
SDL.NET

SDL.NET

SDL.NETは、オブジェクト指向のCLS準拠のセットです。
HGE

HGE

HGEは、使いやすく強力なハードウェアアクセラレーション2Dゲームエンジンです。商用品質の2Dゲームを迅速かつ簡単に開発したいすべての人のためのフル機能のミドルウェアです。
Arianne

Arianne

Arianneは、ターンベースのリアルタイムゲームを開発するためのマルチプレイヤーオンラインゲームフレームワークおよびエンジンです。
Oxygine

Oxygine

Oxygineは完全に無料のオープンソース(MITライセンス)2Dゲームエンジンで、GitHubで入手できます。C ++で書かれており、MacOSX、iOS、Android、Windows、Linuxで動作します。