
SDL
飞天小蚂蚁
这个作者很懒,什么都没留下…
展开
-
在MAC平台上 使用SDL 把SDL窗口加入子窗口中
Setting Up SDL in Xcodehttp://www.meandmark.com/sdlopenglpart2.htmlThe Xcode templates are for Xcode 2.1 and above. If you are running an earlier version of Xcode, install the Project Buil转载 2013-11-23 22:16:15 · 1728 阅读 · 0 评论 -
SDL游戏教程第三课 消息(Events)
翻译声明: 本系列教程来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本系列教程。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-events/和游戏开发基础相关的有一个叫事件(译者注:Events,我感觉还是消息比较贴切,以后就译为“消息”)的模块。消转载 2013-11-24 00:08:07 · 771 阅读 · 0 评论 -
SDL游戏教程第四课 井字游戏
翻译声明: 本系列教程来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本系列教程。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-tutorial-tic-tac-toe/到了这个时候,我们已经为开发一个游戏打下了良好的基础。至此,我们已经建立了一个最基础的转载 2013-11-24 00:08:37 · 1035 阅读 · 0 评论 -
SDL游戏教程第五课 动画
翻译声明: 本系列教程来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本系列教程。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-animation/上节课我们试着完成了一个井字游戏。但愿你们都能成功运行。如不然,也没什么好烦的,你最终会进入状态的。转载 2013-11-24 00:09:02 · 1033 阅读 · 0 评论 -
SDL 图像
翻译声明: 本文来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本文。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-image/本教程相当简单,简短,有趣。我将向你介绍如何不再使用那些令人讨厌的位图(BMP)文件,因为他们太大了也不支持alpha透明,然后转载 2013-11-24 00:09:26 · 965 阅读 · 0 评论 -
SDL游戏开发教程
发现一个SDL游戏开发教程,比较全,比较详细,留作备用http://public0821.iteye.com/category/50060原创 2013-11-24 00:10:41 · 1610 阅读 · 0 评论 -
SDL入门教程与socket编程入门教程
SDL入门教程与socket编程入门教程:传送门:http://www.cppblog.com/lf426/category/6107.html?Show=All原创 2013-11-24 00:12:34 · 1081 阅读 · 0 评论 -
SDL学习教程
本章目标理解SDL_Surface中pixels数据块格式。SDL_PixelFormat结构的分配和释放过程。知道点对点块移、RLE块移优点和缺陷。哈希表、surface表、LRU链表协同管理图面。SDL(Simple DirectMedia)是一个自由的跨平台多媒体开发包。http://www.libsdl.org/intro.cn/toc.html上有SDL简介、基本转载 2013-11-24 00:17:43 · 10060 阅读 · 1 评论 -
SDL源码阅读笔记(1) 基本模块
前言 对于大牛来说,写关于阅读源码的文章都会叫源码剖析或者深入浅出啥的,对于我,自己阅读阅读源码,写一些自己的阅读笔记吧。 SDL我就不多介绍了,很多使用过的人都说很好,我自己实际使用的感觉SDL也是非常成熟易用,绝对对得起其simple两字。 基本模块通过SDL.h中看到SDL作者对SDL进行的划分,可以看出SDL大概包含的内容:#include"SDL_转载 2013-11-24 00:18:15 · 1107 阅读 · 0 评论 -
用SDL创建一个窗口
原文来自:http://www.aaroncox.net/tutorials/2dtutorials/sdlwindow.html注意:这里我们想当然你已经知道怎么在你的IDE集成开发环境里配置好SDL 创建一个窗口 要用SDL创建一个窗口,设计到以下步骤:◆初始化SDL视频库◆创建窗口◆设置窗口标题◆关闭SDL 1.初始化SDL视频库我们用SD转载 2013-11-23 22:22:11 · 2442 阅读 · 0 评论 -
在MFC SDI程序中使用SDL
SDL的设计并没有考虑到要和MFC相结合,但是既然它要在windows的系统上运行,必然需要使用Windows提供的API。为了在MFC SDI中使用SDL,首先想到的就是替换SDL创建的窗口,改为使用MFC提供的窗口。想想在Windows下要创建窗口需要使用的API必然是CreateWindow,在SDL代码中搜,很容易发现了这样一段代码:int DIB_CreateWindow(_TH转载 2013-11-23 22:39:37 · 1002 阅读 · 0 评论 -
SDL在vc6.0中的简单应用
摘自:http://apps.hi.baidu.com/share/detail/38928436简单的象素绘制 下文从使用SDL的编程函数开始,介绍了如何使用SDL在屏幕上进行象素绘制的基本知识,并给出了一个简单的例子。如果要在VC中用SDL库,必须在源文件头部包含以下头文件:#include “SDL.h”初始化SDL是通过SDL_Init()函 数来实现的转载 2013-11-24 00:00:08 · 2263 阅读 · 0 评论 -
SDL手册/API名字分类
SDL手册/API名字分类:http://www.dreamingwish.com/dream-category/api-in-chinese/sdl1-3-api/api-by-name原创 2013-11-24 00:01:26 · 1608 阅读 · 0 评论 -
SDL源码阅读笔记(2) video dirver的初始化及选择
write by 九天雁翎(JTianLing) -- blog.youkuaiyun.com/vagrxie讨论新闻组及文件前一篇文章讲了SDL的除video以外的大部分模块。本文主要关注SDL的video模块部分。SDL中的video模块包含了大部分与平台相关的代码,并且SDL处理的很有技巧性,这里利用C语言的函数指针来模拟了一种类似于面向对象的效果。主要的关键点在SDL_Vide转载 2013-11-25 21:10:02 · 1319 阅读 · 0 评论 -
SDL游戏教程第二课 坐标与块复制
翻译声明: 本系列教程来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本系列教程。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-coordinates-and-blitting/有第一节课做基础,我们将深入研究SDL表面世界。正如我在上节课所述,SDL表面转载 2013-11-24 00:07:36 · 1428 阅读 · 0 评论 -
SDL游戏教程第一课 课程基础
翻译声明: 本系列教程来自Dev Hub,一切解释权归原作者。我只是出自个人爱好,才翻译了本系列教程。因为本人也是个初学者,而且英语水平有限,错误难免,望各路高手指正。本课原文地址:http://www.sdltutorials.com/sdl-tutorial-basics/这些课程面向那些有一定C++经验,或是其他编程语言的人。如果你跟不上代码本身,而不是概念性问题(转载 2013-11-24 00:06:58 · 1205 阅读 · 0 评论 -
SDL学习笔记之二
1. 加载BMP图片,返回一个表面指针:SDL_LoadBMP() SDL_Surface *image = SDL_LoadBMP("image.bmp");2. 从一个表面,进行块复制到另一个表面:SDL_BlitSurface() int SDL_BlitSurface(SDL_Surface*src,SDL_Rect *sr,SDL_Surfae *dst,转载 2013-11-24 00:06:14 · 907 阅读 · 0 评论 -
Mac OS X编译SDL
SDL目录结构SDL分数个库:SDL-1.3.0-6217:SDL主库SDL.framework。SDL_image-1.2.12:SDL图像辅助库SDL_image..framework。SDL_mixer-1.2.12:SDL音频辅助库SDL_mixer..framework。SDL_net-1.2.8:SDL网络辅助库SDL_net.framework。SDL_ttf_2转载 2013-11-23 22:29:17 · 2851 阅读 · 0 评论 -
[音视频播放] SDL学习笔记之一
1. 初始化SDL:SDL_Init(mode); mode: SDL_INIT_TIMER SDL_INIT_AUDIO SDL_INIT_VIDEO SDL_INIT_CDROM SDL_INIT_JOYSTICK SDL_INIT_NOPARACHUTE SDL_INIT_EVENTTHREAD SDL_转载 2013-11-23 22:44:15 · 882 阅读 · 0 评论 -
[音视频播放] 一个用SDL来播放视频的实例代码
/* $Id: showimage.c,v 1.11 2001/12/14 13:03:49 slouken Exp $ */#include #include #include #include "SDL.h"#include "SDL_image.h"/* #define XPM_INCLUDED and supply picture.xpm to test转载 2013-11-23 22:48:48 · 914 阅读 · 0 评论 -
[音视频播放] 什么是SDL,它能做什么?
什么是SDL,它能做什么?Simple Directmedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffe转载 2013-11-23 22:49:23 · 1383 阅读 · 0 评论 -
SDL关于ALPHA的设置
int main(int argc, char *argv[]){const SDL_VideoInfo *info;SDL_Surface *screen;int w, h;Uint8 video_bpp;Uint32 videoflags;int i, done;SDL_Event event;SDL_Surface *light;int转载 2013-11-23 22:50:30 · 1537 阅读 · 0 评论 -
SDL and OpenGL
Author: Mark Szymczyk Last Update: September 19, 2012This article provides an introduction to the Simple DirectMedia Library (SDL) and using it for OpenGL programs. Although I focus on using SDL w转载 2013-11-23 22:51:53 · 1897 阅读 · 0 评论 -
SDL 显示核心 SDL_Surface 操作
Surface是平面的含意,在SDL中,所有绘制在视频输出都是通过SDL_Sur对face对象来输出。一个图像,一段文字,一个视频都需要转换成 SDL_Surface对象来操作,它们可以平铺,堆叠。他们所有数据最终要在一个叠加在表示screen 的SDL_Surface的对象中输出显示。TAG: SDL Andrew Huang bluedrum@163.comPixel 概转载 2013-11-24 00:03:10 · 5784 阅读 · 0 评论 -
SDL_WindowEventID
窗口事件枚举值可能值SDL_WINDOWEVENT_NONEnever usedSDL_WINDOWEVENT_SHOWN窗口被显示SDL_WINDOWEVENT_HIDDEN窗口被隐藏SDL_WINDOWEVENT_EXPOSED窗口被显露出来且必须被重画(梦维:这种情况一般是原创 2013-11-24 00:03:47 · 2175 阅读 · 0 评论 -
SDL实现overlay方式双屏显示的应用流程分析(thinkvd开发日志)
由于在参与开发 thinkvd video converter 遇到释放SDL内存的问题,应用中需要在预览、全屏、双屏及CLIP之间来回切换,再次看了SDL相关的源代码,把SDL实现的过程简单说一下。SDL开发包中自带的样例:testsprite2.c中就是一个实现多屏显示的例子。简化它来说大概这几步:1。SDL_Init(SDL_INIT_VIDEO | SDL_INIT_N转载 2013-11-24 00:04:13 · 1628 阅读 · 0 评论 -
详解 QT 中嵌入SDL教程
QT 中嵌入SDL教程是本文要介绍的内容,前段时间在做一个音视频编码板卡的PC跨平台程序,使用QT框架,其中有块功能是往QT里嵌入SDL,来播放YUV格式帧数据,现在已经在windows和linux下完成。我浏览论坛的时候,发现好多同僚在做我以前的准备工作。在这里我把我的一些经验写出来,希望对这些同僚有点帮助,当然可能有有一些错误,请指出来,大家一起进步。一.yay-20060421-2.转载 2013-11-24 00:04:45 · 2303 阅读 · 0 评论 -
SDL学习笔记之一
转自:http://blog.youkuaiyun.com/eplaylity/article/details/3454431 1. 初始化SDL:SDL_Init(mode); mode: SDL_INIT_TIMER SDL_INIT_AUDIO SDL_INIT_VIDEO SDL_INIT_CDROM SDL_INIT_JOYSTI转载 2013-11-24 00:05:38 · 1427 阅读 · 0 评论 -
SDL源码阅读笔记(3)渲染模块
write by 九天雁翎(JTianLing) -- blog.youkuaiyun.com/vagrxie讨论新闻组及文件 这是SDL中我最关心的模块,即SDL是怎么抽象渲染模块的接口然后实现跨平台的,已经在DirectX/OpenGL中绘制图形的。 本文与前面两篇使用不同的描述方式,前面两篇文章以结构性的铺开分析为主,本文决定使用流程分析。SDL+OpenGL转载 2013-11-25 21:11:36 · 835 阅读 · 0 评论