SDL(Simple Directmedia Layer)库是一套可跨平台的图形开发库,使用它开发的应用程序可以直接在各种系统中渲染出界面,甚至还可以在任天堂Switch上运行(著名的文件管理器NX-Shell就是用SDL来绘制界面的)。手上有台Switch的我,也想跃跃欲试。
可供参考的教程
要学习SDL,教程必不可少。但是一定要注意,一个SDL教程只适用于它所对应的SDL版本。截至目前,SDL一共拥有SDL1.2
和SDL2
两个版本,它们之间的接口存在不小的差异,因此教程的版本一定要写对。
下面是我发现的两套比较适合新手的教程:
SDL版本 | 作者 | 译者 | 地址 |
---|---|---|---|
SDL 1.2 | Lazy Foo | tjumyk | http://kelvmiao.info/sdl-tutorial-cn/ |
SDL 2 | Twinkelbear | Adolfans | http://adolfans.github.io/sdltutorialcn/sdl-2-dot-0-tutorial-index/ |
SDL环境的安装 - Linux
一般的Linux发行版都提供了SDL及其组件的开发库。
- 本文作者: 爱拼安小匠
- 本文链接: https://anclark.github.io/2018/03/18/SDL1/SDL学习笔记(一):初探/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0(署名-非商用-禁止演绎 3.0) 许可协议。转载请注明出处!