摘要: 上面就是一个精灵图,由多个固定间隔的图标组成。利用精灵图的好处就是不必将图标逐个读入内存进行操作。我们可以将精灵图中需要的部分用一个个矩形截取下来,然后再输出到渲染器上。 环境:SDL2 + VC++2015 下面的代码将打开sprite.png,并对相应的操作做出响应。 sprite.png 阅读全文
posted @ 2016-06-05 21:55 Joxon 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 其实没必要说得太复杂...就是读取用户输入啦。 沿用上一篇的代码,加入事件轮询。 环境:SDL2 + VC++2015 下面的代码将打开background.png和event.png,将background平铺背景,将event作为前景呈现。 阅读全文
posted @ 2016-06-05 16:12 Joxon 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 上一篇中加载的是BMP,这次可以引用 SDL2_image.lib,加载更多格式的图像。 LoadImage函数做了改动,区别在于不用将surface转换成texture了。 环境:SDL2 + VC++2015 下面的代码将打开background.png和image.png,将backgroun 阅读全文
posted @ 2016-06-05 15:22 Joxon 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 环境:SDL2 + VC++2015 下面的代码将打开background.bmp和image.bmp,将background平铺背景,将image作为前景呈现 彩蛋: 如果窗口变成了1920*1080呢?上面的平铺方法就不够灵活了。试下: 阅读全文
posted @ 2016-06-05 14:37 Joxon 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 来源: http://adolfans.github.io/sdltutorialcn/ (中文教程) http://www.willusher.io/pages/sdl2/ (英文教程) 环境:SDL2 + VC++2015 下面的代码将打开一个窗口显示hello.bmp 阅读全文
posted @ 2016-06-05 14:11 Joxon 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 新到手一台VPS,要做的第一件事大概是做好安全措施。 下面针对CentOS 6随便写点,我目前做的几步是: 1.修改root密码 登录到VPS,键入 passwd 即可修改root密码,注意输入内容不会以星号呈现。 2.采用SSH-key登录 采用密钥登录的好处就是如果有人知道你的root密码了,但 阅读全文
posted @ 2016-06-05 12:59 Joxon 阅读(749) 评论(0) 推荐(1) 编辑