使用SDL打造游戏世界之入门篇 - 图文 联系客服

发布时间 : 星期五 文章使用SDL打造游戏世界之入门篇 - 图文更新完毕开始阅读

下载

SDL的官方下载地址为http://www.libsdl.org/download-1.2.php, 最新版本为1.2.8,分为运行库Runtime Library和开发库Development Library,使用SDL开发需要下载的是后者。由于SDL支持多平台和多个开发工具如VC6、Visual Studio.NET 2003、Dev-C++等等,所以可以根据需要选择合适自己的平台版本。由于笔者采用VC6给朋友们讲解SDL的使用,因此文章中只介绍了VC6下的安 装方式,并使用了一个小例子做说明。如果您使用其他的平台和工具,请在官方网站上查找相应的说明并按照要求去安装使用。

VC6下SDL的安装和初步使用

首先,我们为所有的工程创建一个文件夹tutorial,将下载的开发库

SDL-devel-1.2.8-VC6.zip拷贝到tutorial下并解压,并保证如下的文件夹层次(图2)如下:

图2

下面我们打开Visual Studio6.0,开发一个非常简单的小例子。选择File->New,新建一个工程,选择Win32 Application,将工程gp保存为tutorial目录下,如图3所示。

图3

在图4中,保持默认设置,点击Finish。

图4

为了使用SDL,我们需要进行相关的设置,选择Project->Settings...,选择C/C++属性页,在Category中选择 Code Generation,在Use run-time library中选择Debug Multithreaded DLL,如图5所示。

图5

在Category中选择Preprocessor,在'Additional include directories'的文本框中填上..\\SDL-1.2.8\\include\\,如图6所示。

图6

选择Link属性页,在'Object/library modules'文本框的首部增加SDLmain.lib和sdl.lib,如图7所示。

图7