SDL系列开发教程说明

        SDL是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、 MPEG播放器和其他应用软件。关于它的详细介绍请访问它的主页http://www.libsdl.org,同时也可以通过google找到它的相关资料。
SDL开发的教程有很多,可以在sdl的网站上找到,其中比较全的是http://lazyfoo.net/SDL_tutorials/index.php,在上面也可以看到一些关于游戏开发的介绍。在国内,也已经有人写过SDL的开发教程,地址http://www.cppblog.com/lf426/category/6107.html?Show=All。


         本人写这个的目的是希望能提供一个C++风格的SDL学习教程。


         这个系列的教程用C++实现,尽量面向对象,将代码的简单可读性做为首要目标,如果没有碰到了性能问题,不会刻意去追求它,毕竟用SDL是开发2D游戏,普通2D游戏对性能的要求不是特别高。


         本教程中的很多思想都借鉴于OGRE这个开源3D游戏渲染引擎,如果有兴趣的话可以去它的网站上了解一下。中文:http://www.ogre3d.cn/ ,英文:http://www.ogre3d.org/。以后如果有机会的话也希望能出一个ogre游戏开发教程,^_^。


         本人是一个SDL初学者,对SDL理解有限,同时C++的项目经验也不多,希望大家多提出改进意见,共同完善这个教程,为跟我一样想从事游戏开发而又不知如何下手的人提供一个好的入门参考。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值