随笔 - 96  文章 - 255  trackbacks - 0
<2008年3月>
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

E-mail:zbln426@163.com QQ:85132383 长期寻找对战略游戏感兴趣的合作伙伴。

常用链接

留言簿(21)

随笔分类

随笔档案

SDL相关网站

我的个人网页

我的小游戏

资源下载

搜索

  •  

积分与排名

  • 积分 - 484564
  • 排名 - 37

最新评论

阅读排行榜

评论排行榜

03 2008 档案
Microsoft Visual C++ 2008 Express Edition下为exe程序添加图标      摘要: 我用VC6导入一个ico文件,并得到了它的资源文件Script1.rc。嘿嘿,C风格的,那就不客气的分析了。原来要用到VC6的3个头文件:resource.h,afxres.h和WINRES.H。我把rc文件和3个头文件,以及ico图标文件都导入VC 2008 Express的项目中,居然就无情的成功了!  阅读全文
posted @ 2008-03-31 19:24 lf426 阅读(3547) | 评论 (4)  编辑
SDL入门教程(十):5、SDL完美显示中文      摘要:
5.1:构建可以正确显示中文的SDL_ttf函数
5.2:修改DisplaySurface的类方法
5.3:StringData在主程序中的调用
5.4:本章演示程序和完整源代码下载  阅读全文
posted @ 2008-03-31 11:59 lf426 阅读(8107) | 评论 (17)  编辑
SDL入门教程(十):4、用iconv获得正确的Unicode,使用FriBiDi实现UTF-8到Unicode的正确转换      摘要:
4.1:为什么iconv不能完全正确的转换Unicode?
4.2:其它编码与Unicode之间的双向转换,GNU FriBidi
4.3:将汉字,英文,数字和符号都正确的转换为16位的Unicode  阅读全文
posted @ 2008-03-31 11:00 lf426 阅读(5445) | 评论 (0)  编辑
SDL入门教程(十):3、字符集之间的转换,win32下的libiconv      摘要:
3.1:GNU的libiconv项目
3.2:libiconv的演示程序
3.3:iconv的问题。  阅读全文
posted @ 2008-03-30 12:45 lf426 阅读(3081) | 评论 (0)  编辑
SDL入门教程(十):2、直接通过Unicode让SDL显示中文      摘要:
2.1:SDL本身可以显示中文吗?
2.2:获得字符串的Unicode码  阅读全文
posted @ 2008-03-30 11:34 lf426 阅读(4082) | 评论 (2)  编辑
SDL入门教程(十):1、多语言支持,Win32下的GetText      摘要:
1.1:po,mo与gettext
1.2:演示程序以及说明
1.3:为源程序制作po文件和mo文件
1.4:设置mo文件的目录
1.5:构建StringData类
1.6:做个gettext的批处理  阅读全文
posted @ 2008-03-30 02:02 lf426 阅读(4907) | 评论 (3)  编辑
SDL入门教程(九):5、文本反馈鼠标位置坐标信息      摘要: 注意事项:
1、times.ttf文件请到C:\WINDOWS\Fonts下寻找并拷贝到资源目录下。
2、如果您使用VC2008,请用Release编译。原因是,似乎涉及到vector的操作,Runtime Library在debug的时候必须用Multi-theaded Debug DLL (MDd),而Release时候才用Multi-theaded DLL (MD)。而我们亲爱的SDL必须始终用MD,所以,请Release吧。  阅读全文
posted @ 2008-03-26 21:20 lf426 阅读(1612) | 评论 (0)  编辑
SDL入门教程(九):4、int转换为std::string      摘要: 我下面考虑的问题,是用TextSurface反馈鼠标事件的信息。我想到的第一个例子,很自然就是反馈鼠标所在坐标的位置。这里涉及到一个基础的问题,即鼠标位置显然不是用字符串表示的。SDL给我们的反馈信息是int,我们需要用TextSurface将int构建成可以被blit到ScreenSurface上的面,需要做的第一件事情,是将int转换为string。  阅读全文
posted @ 2008-03-26 20:48 lf426 阅读(4242) | 评论 (8)  编辑
SDL入门教程(九):3、文本反馈“按键”信息      摘要:
3.1:一些小的修改
3.2:回顾SDL事件轮询
3.3:演示程序  阅读全文
posted @ 2008-03-25 11:56 lf426 阅读(1774) | 评论 (0)  编辑
SDL入门教程(九):2、显示文本的完整代码      摘要: SDL图形窗口显示文本的完整代码  阅读全文
posted @ 2008-03-24 20:31 lf426 阅读(2243) | 评论 (2)  编辑
SDL入门教程(九):1、在SDL图形窗口显示文本      摘要:
1.1:一个小细节,SDL窗口的名称
1.2:使用*.ttf文件
1.3:构建TextSurface类  阅读全文
posted @ 2008-03-24 20:22 lf426 阅读(3914) | 评论 (0)  编辑
SDL入门教程(八):2、裁剪精灵图片的完整源代码      摘要: 裁剪精灵图完整源代码  阅读全文
posted @ 2008-03-20 12:46 lf426 阅读(2868) | 评论 (5)  编辑
SDL入门教程(八):1、裁剪精灵图片(Clip Blitting and Sprite Sheets)      摘要:
1.1:什么是精灵?
1.2:填充背景的颜色
1.3:思路  阅读全文
posted @ 2008-03-20 12:36 lf426 阅读(3147) | 评论 (0)  编辑
SDL入门教程(七):SDL抠色(Color Keying)      摘要:
1:什么是抠色(Color Keying)
2:RGB映射
3:添加Surface的类方法,抠色
4:在主程序中使用新的类方法,抠色  阅读全文
posted @ 2008-03-19 20:33 lf426 阅读(4527) | 评论 (2)  编辑
SDL入门教程(六):SDL读取其它格式的图片      摘要:
1:扩充库(Extension Libraries)
2:更加通用的Display Surface构造函数
3:将图片修改为适合显示的格式  阅读全文
posted @ 2008-03-19 11:03 lf426 阅读(3946) | 评论 (0)  编辑
从“集合”实例分析修饰函数返回值的const作用      摘要: 发现这个问题,是因为一直以来思考的一个算法——关于“集合”的实现。这个集合就是数学中的集合,与计算机中数列一个最大的不同在于,集合的元素是互异的。因为这两天在熟悉vector,所以觉得用vector实现集合再合适不过了。STL确实是很好很强大的体系,无论是内存管理,还是链表的实现,让我们可以省很多心。其实关于为什么要实现集合,也是因为我在计划实现类似英雄无敌战场计算移动的一系列算法中,很多地方会用到集合的概念,甚至包括并集和差集等等。  阅读全文
posted @ 2008-03-13 13:30 lf426 阅读(886) | 评论 (3)  编辑
SDL入门教程(五):7、鼠标事件演示,代码重用      摘要:
7.1:演示程序源代码  阅读全文
posted @ 2008-03-02 22:02 lf426 阅读(3267) | 评论 (6)  编辑