SDL2.0的VS开发环境搭建 【前言】 我是用的是VS2012,VS的版本应该大致一样。 【开发环境搭建】 >>>SDL2.0开发环境配置:1、从www.libsdl.org 下载SDL2.0开发工具,主要是include头文件目录及编译好的lib和dll文件,并解压;2、打开VS2012,新建空 ...
分类:
其他好文 时间:
2016-08-06 11:15:02
阅读次数:
203
打印完图片,是时候打印文字了。这里引用了SDL的字体扩展库,SDL2_ttf.lib,需要包含相应的头文件。 环境:SDL2 + VC++2015 下面的代码将在窗口打印一段文字,并对相应的操作做出响应。 这次把错误处理给精简掉了,代码看起来更清爽。 ...
分类:
其他好文 时间:
2016-06-07 01:14:16
阅读次数:
290
Right key your project in "solution manager(解决方案资源管理器)", choose the "Property(属性)" option. Then select "VC++ Directionary(VC++ 目录)", and do the follow ...
分类:
其他好文 时间:
2016-06-06 23:19:01
阅读次数:
359
上面就是一个精灵图,由多个固定间隔的图标组成。利用精灵图的好处就是不必将图标逐个读入内存进行操作。我们可以将精灵图中需要的部分用一个个矩形截取下来,然后再输出到渲染器上。 环境:SDL2 + VC++2015 下面的代码将打开sprite.png,并对相应的操作做出响应。 sprite.png ...
分类:
其他好文 时间:
2016-06-05 22:55:34
阅读次数:
174
其实没必要说得太复杂...就是读取用户输入啦。 沿用上一篇的代码,加入事件轮询。 环境:SDL2 + VC++2015 下面的代码将打开background.png和event.png,将background平铺背景,将event作为前景呈现。 ...
分类:
其他好文 时间:
2016-06-05 17:07:00
阅读次数:
255
上一篇中加载的是BMP,这次可以引用 SDL2_image.lib,加载更多格式的图像。 LoadImage函数做了改动,区别在于不用将surface转换成texture了。 环境:SDL2 + VC++2015 下面的代码将打开background.png和image.png,将backgroun ...
分类:
其他好文 时间:
2016-06-05 16:53:13
阅读次数:
199
环境:SDL2 + VC++2015 下面的代码将打开background.bmp和image.bmp,将background平铺背景,将image作为前景呈现 ...
分类:
其他好文 时间:
2016-06-05 15:38:20
阅读次数:
178
来源:http://adolfans.github.io/sdltutorialcn/ 环境:SDL2 + VC++2015 下面的代码将打开一个窗口显示hello.bmp ...
分类:
其他好文 时间:
2016-06-05 15:34:08
阅读次数:
172
利用OpenGL的glBlendFunc函数将下面这张图作为纹理产生动态效果 效果(gif文件录制的太短了,效果不是很明显) ...
分类:
其他好文 时间:
2016-05-24 00:11:07
阅读次数:
167
绘制正四面体,即从四个面依次绘制三角形,其他立体图形方法类似 ...
分类:
其他好文 时间:
2016-05-22 18:25:44
阅读次数:
144