例如:
2002年出版的PS2遊戲【SD 鋼彈G 世代 NEO / SD Gundam G Generation NEO 】
2009年出版的PS2遊戲【SD 鋼彈G世代 世紀戰役 / SD GUNDAM G Generation Wars】
https://zh.wikipedia.org/zh-tw/SDL
http://www.libsdl.org/ 官方網站
http://hg.libsdl.org/SDL 原始碼庫
結構與特色
SDL_image—支援時下流行的圖像格式:BMP、PPM、XPM、 PCX、GIF、JPEG、PNG、TGA。
SDL_mixer—更多的聲音輸出函式以及更多的聲音格式支援。
SDL_net—網路支援。
SDL_ttf—TrueType字型彩現支援。
SDL_rtf—簡單的RTF彩現支援。
SDL將功能分成下列數個子系統(subsystem)
Video(圖像)—圖像控制以及執行緒(thread)和事件管理(event)。
Audio(聲音)—聲音控制
Joystick(搖桿)—遊戲搖桿控制
CD-ROM(光碟機)—光碟媒體控制
Window Management(視窗管理)-與視窗程式設計整合
Event(事件驅動)-處理事件驅動
SDL與DirectX比較對應關係,如下
DirectX = SDL 的比較
DirectDraw、Direct3D = SDL_Video、SDL_Image、OpenGL
DirectSound = SDL_Audio、SDL_Mixer
DirectInput = SDL_Joystick、SDL_Base
DirectPlay = SDL_Net
DirectShow = SMPEG、SDL_Video、SDL_Audio、SDL_Sound、SDL_Filter
使用 SDL 開發的【平面 / 2D / 3D 】的著名遊戲,如下:
https://zh.wikipedia.org/wiki/Freeciv 這似乎也是【三國誌 開發引擎】
https://zh.wikipedia.org/wiki/0_A.D. 這是一款【超級優秀】的【3D遊戲】
https://zh.wikipedia.org/wiki/Secret_Maryo_Chronicles 操作相當順暢如【瑪莉歐】。
SDL的延伸,語言支援庫pygame—針對遊戲開發的Python模組
SMPEG—SDL MPEG函式庫
Guichan—遊戲使用者介面開發函式庫
ParaGUI—使用者介面開發函式庫
CRM32Pro—遊戲開發包(SDK)
SDL.NET—使用C#的.NET包裝
SFML(英語:SFML)
https://zh.wikipedia.org/wiki/電子遊戲
https://zh.wikipedia.org/wiki/開源遊戲列表
.