Sdl基础教程
简介:
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
SDL入门须知
SDL将多媒体编程变的简单,让我们不必关心于驱动,信息存储等问题,而可以像使用控制台显示函数那样简单快捷的设计程序。
SDL编程基本思路和流程如下:
启动相应系统=>定义变量=>准备环境=>准备资源=>
使用资源=>更新设备状态=>删除缓存=>关闭系统
虽然SDL的系统有多重,所利用的资源类型也不同,但是它们对于数据处理的流程都是相近的,理解一种系统的使用方法就可以理解其他系统的使用方法。
然后给大家推荐梦维网,直接百度就能找到,里面可以比较方便的找到SDL的各种API,解释也比较详细,绝大多数都有例子,配合学习使用非常方便。
简介:
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
SDL入门须知
SDL将多媒体编程变的简单,让我们不必关心于驱动,信息存储等问题,而可以像使用控制台显示函数那样简单快捷的设计程序。
SDL编程基本思路和流程如下:
启动相应系统=>定义变量=>准备环境=>准备资源=>
使用资源=>更新设备状态=>删除缓存=>关闭系统
虽然SDL的系统有多重,所利用的资源类型也不同,但是它们对于数据处理的流程都是相近的,理解一种系统的使用方法就可以理解其他系统的使用方法。
然后给大家推荐梦维网,直接百度就能找到,里面可以比较方便的找到SDL的各种API,解释也比较详细,绝大多数都有例子,配合学习使用非常方便。