SDL2.0教程翻译·目录

简介: 原文地址:SDL 2.0 Tutorial Index Welcome! 下面的教程旨在为你提供一个SDL2.0以及c++中游戏设计和相关概念的介绍。在本教程中,我们假定你对C++有一定程度上的知识,至少了解数组,vector,控制结构,函数还有指针。

原文地址:SDL 2.0 Tutorial Index

Welcome!

下面的教程旨在为你提供一个SDL2.0以及c++中游戏设计和相关概念的介绍。在本教程中,我们假定你对C++有一定程度上的知识,至少了解数组,vector,控制结构,函数还有指针。

如果你觉得理解教程中的代码有困难,你可以在教程后面随意留言,或者在StackOverflow上的这个列表里抓一本书来读。

如果你想要查看或者下载全部的程序代码,你可以在Github上找到。但是切忌复制粘贴!

SDL2.0的文档现在可以在online wiki上查看到。

教程目录:

Lesson 0: Setting up SDL 第0节:配置SDL

Lesson 1: Hello World! 第一节: Hello World!

Lesson 2: Don’t Put Everything in Main 第二节:别什么都塞进main里

Lesson 3: SDL Extension Libraries 第三节:SDL扩展库

Lesson 4: Event Driven Programming 第四节:事件驱动的编程

Lesson 5: Clipping Sprite Sheets 第五节:裁剪精灵表

Lesson 6: True Type Fonts with SDL_ttf 第六节: 使用SDL_ttf绘制True Type字体

Lesson 7: Taking Advantage of Classes 第七节:充分利用类

Lesson 8: Timers 第八节:计时器

 

 

FROM:http://adolfans.github.io/sdltutorialcn/blog/2013/01/25/sdl-2-dot-0-tutorial-index/

目录
相关文章
|
4月前
|
Ubuntu
音视频ubuntu安装ffmpeg6.0简略笔记
音视频ubuntu安装ffmpeg6.0简略笔记
68 0
|
13天前
|
缓存 网络协议 Windows
FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码
在国内访问GitHub不稳定时,可以采取三种解决方法。首先,通过网站(<https://ping.chinaz.com/github.com>)找到快速响应的GitHub IP,将其添加到本地hosts文件,然后刷新DNS缓存以正常访问。其次,使用代下载网站如(<https://d.serctl.com/>)下载GitHub上的压缩包。最后,可从国内镜像站点,如码云(<https://gitee.com/mirrors/ffmpeg>),下载FFmpeg等开源代码。这些方法有助于绕过访问限制,确保FFmpeg学习与开发的顺利进行。
26 3
FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码
|
8月前
|
XML 数据管理 编译器
Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo
上一篇使用mingw32版本的gdal,过程曲折,为更好的更方便搭建环境,在windows上msvc方式对于库比较友好。
|
9月前
|
XML 数据管理 Linux
Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo
麒麟系统上做全球北斗定位终端开发,调试工具要做一个windows版本方便校对,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了另一个shang市公司项目使用WG,最终选择了GDAL库进行转换。
|
C# Windows
C#编程学习15:应用程序帮助文档(chm/pdf)制作与C#调用
C#编程学习15:应用程序帮助文档(chm/pdf)制作与C#调用
C#编程学习15:应用程序帮助文档(chm/pdf)制作与C#调用
|
存储 开发工具 git
如何使用ffmpeg生成视频缩略图
如何使用ffmpeg生成视频缩略图
|
Python 容器
Py之av:av库的简介、安装、使用方法之详细攻略
Py之av:av库的简介、安装、使用方法之详细攻略
Py之av:av库的简介、安装、使用方法之详细攻略
|
编译器 Linux 测试技术
SDL开发笔记(一):SDL介绍、编译使用以及工程模板
SDL开发笔记(一):SDL介绍、编译使用以及工程模板
SDL开发笔记(一):SDL介绍、编译使用以及工程模板
|
编解码 Unix Linux
FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
|
Ubuntu Unix Linux
Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示
Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示
Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示