OpenGL实用开发库(三)---- SDL(Simple DirectMedia Layer)
2006-11-18 10:47
387 查看
在3D的世界里,SDL可真所胃是大名顶顶,正所谓“为人不知陈近南,自称英雄也枉然”,因此呢,如果你是做OpenGL开发的,一定要认识一下SDL。我们都知道,在windows系统中,有一个DirectX是游戏开发商的首选的开发包,其背后只支持的Direct3D作为三维图形接口。而SDL就被认为是非window系统中的DirectX,而且是开源的。SDL所使用的3D图形接口是OpenGL。但除了图形之外,它还支持对声音、键盘、鼠标、操纵杆、2D图像等等的底层处理。现在已有不少游戏使用这个开发包进行开发。
SDL是跨平台的,目前支持的系统有:Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX
SDL 是用C语言写的,但是能很好地兼容C++语言。并且能被其它语言绑定使用,如: Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk.
SDL发布支持GNU LGPL v2.0 许可协议。也就是说SDL可以免费用于商业应用。
http://www.libsdl.org/index.php
SDL是跨平台的,目前支持的系统有:Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX
SDL 是用C语言写的,但是能很好地兼容C++语言。并且能被其它语言绑定使用,如: Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk.
SDL发布支持GNU LGPL v2.0 许可协议。也就是说SDL可以免费用于商业应用。
http://www.libsdl.org/index.php
相关文章推荐
- SDL(Simple DirectMedia Layer)
- SDL-Simple DirectMedia Layer
- SDL(Simple DirectMedia Layer)
- SDL Simple DirectMedia Layer
- SDL - Simple DirectMedia Layer
- SDL(Simple DirectMedia Layer)
- Simple DirectMedia Layer 视频解决方案
- Simple DirectMedia Layer----一套开源的跨平台多媒体开发库
- sdl simple direct layer 库下载目录
- simple direct layer(sdl) 和 symbian
- 软件开发技术名词的解密篇(6)-OpenGL,DirectDraw&D3D,UML,RTTI
- 建立limo i8320 opengl-es 及 SDL 开发环境
- OpenGL实用开发库(一)---- glew(OpenGL Extension Wrangler Library )
- Opengl SDL工具开发 学习笔记 002
- Android开发:shape和selector和layer-list的(详细说明)
- Android应用开发实用小工具
- 利用 SimpleTagSupport 开发自定义标签
- OPENGL开发库的介绍
- simpleAdapter 简单实用方法
- Android Eclipse+ADT+SDK+NDK+OpenGL在Ubuntu进行安卓纯C/C++开发实现