中国高校课件下载中心 》 教学资源 》 大学文库

浙江大学:《计算机辅助设计与图形学》课程教学资源(PPT讲稿)SDL(Simple DirectMedia Layer)图形程序设计

文档信息
资源类别:文库
文档格式:PPTX
文档页数:81
文件大小:915.86KB
团购合买:点击进入团购
内容简介
浙江大学:《计算机辅助设计与图形学》课程教学资源(PPT讲稿)SDL(Simple DirectMedia Layer)图形程序设计
刷新页面文档预览

SDI SDL DOTA 2 图形程序设计 Made with SDl: DOta 2 刘新国 DRAWN Made with SDl: Drawn: The Painted Tower

图形程序设计 刘新国

SDL SDL (Simple Direct Media Layer ·开源跨平台的多媒体和游戏开发库 支持图形,音频,键盘,鼠标和游戏柄等设备 官方支持 Windows,Mac, Linux,ios及 Android 使用C语言写成,天然的对C+有效,同时也绑 定到其他多种语言:C#/ Python/ Pascal/etc

SDL (Simple DirectMedia Layer) • 开源跨平台的多媒体和游戏开发库 • 支持图形,音频,键盘,鼠标和游戏柄等设备 • 官方支持Windows, Mac, Linux, ios及Android • 使用C语言写成,天然的对C++有效,同时也绑 定到其他多种语言:C# / Python / Pascal / etc

SDL SDL在系统中的地位 Application(Multimedia) SDL Library Directx framebuffer Xlib etc Windows Linux etc Hardware

SDL在系统中的地位

SDL SDL开发库 头文件(h):编译器通过头文件识别链接库 的函数及其结构 导入库文件(b):找到库函数,导如函数地 址表等相关信息 动态链接库文件(d):程序运行时,系统必 须能够找到d文件,链接进程序

SDL开发库 • 头文件(.h):编译器通过头文件识别链接库 的函数及其结构 • 导入库文件(.lib):找到库函数,导如函数地 址表等相关信息 • 动态链接库文件(.dll):程序运行时,系统必 须能够找到dll文件,链接进程序

SDL SDL2配置( windows+vsua| studio) 开发包下载 SDL2基本开发包 图像处理包 True type字体包 声音合成包 工程创建和设置

SDL2 配置(windows + visual studio) • 开发包下载 – SDL2基本开发包 – 图像处理包 – True type字体包 – 声音合成包 • 工程创建和设置

SDL SDL2( windows)开发包下载 课程主页V2.0.5)转载,或者SDL2主页下载 SDL核心htps;/www.libsdl.org/download20php SDL2-devel-2.0.5-VC zip(visual C++ 32/64-bit SDL图像hts:www.libsdlorgprojects/SDLmixer/ SDL2 image-devel-2.0.1-VC zip(Visual C++ 32/ 64-bit SDL字体htos:w| ibsdlorg/ proiects/ SDL ttf SDL2 ttf-devel-2.0. 14-VC zip Visual C++ 32/64-bit) SDL声音https://www.libsdl.org/projects/sDLmixer/ SDL2 mixer-devel-2.0. 1-VC zip (Visual C++ 32/ 64-bit

SDL2(windows)开发包下载 • 课程主页(V2.0.5)转载,或者SDL2主页下载 – SDL核心 https://www.libsdl.org/download-2.0.php • SDL2-devel-2.0.5-VC.zip (Visual C++ 32/64-bit) – SDL图像 https://www.libsdl.org/projects/SDL_mixer/ • SDL2_image-devel-2.0.1-VC.zip (Visual C++ 32/64-bit) – SDL字体 https://www.libsdl.org/projects/SDL_ttf/ • SDL2_ttf-devel-2.0.14-VC.zip (Visual C++ 32/64-bit) – SDL声音 https://www.libsdl.org/projects/SDL_mixer/ • SDL2_mixer-devel-2.0.1-VC.zip (Visual C++ 32/64-bit)

SDL SDL2配置( windows+vsua| studio) 具体阅读0 SDL-Setup-sua| Studio.ppt

SDL2 配置(windows + visual studio) • 具体阅读 00SDL-Setup-VisualStudio.ppt

SDL 第一个SDL程序 Hello sdl

第一个SDL程序 Hello SDL

SDL Hello sdl aDrcmedu ta

Hello SDL

SDL SDL程序设计基本要点 1.包含SD头文件 #ⅰ nclude“SDL.h # include“ SDL ttt h”∥/如果使用字体 # include" SDL image.h"∥/如果需载入图像 # include"“ SDL mixer h”∥如果需播放声乐 2.确定图形窗口的位置尺寸 3定义窗口及图形相关的指针变量

SDL程序设计基本要点 1. 包含SDL头文件 #include “SDL.h” #include “SDL_ttf.h” // 如果使用字体 #include “SDL_image.h” // 如果需载入图像 #include “SDL_mixer.h” // 如果需播放声乐 2. 确定图形窗口的位置尺寸 3. 定义窗口及图形相关的指针变量

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档