02 2008 档案
SDL入门教程(五):6、对C++异常机制的思考,代码重写
摘要:
6.1:用bool作为命令是不是画蛇添足了?
6.2:修改后的代码。
阅读全文
posted @
2008-02-22 18:15 lf426 阅读(2253) |
评论 (0) 编辑
SDL入门教程(五):5、本章范例的完整源代码
摘要:
5.1:准备工作。
5.2:头文件SurfaceClass.h
5.3:类方法的实现文件:SurfaceClass.cpp
5.4:演示文件main.cpp
阅读全文
posted @
2008-02-21 15:22 lf426 阅读(3033) |
评论 (4) 编辑
SDL入门教程(五):4、让图片动起来!
摘要:
4.1:再讨论简单的SDL event响应。
4.2:对于第二种方法的分析。
阅读全文
posted @
2008-02-21 15:12 lf426 阅读(3790) |
评论 (2) 编辑
SDL入门教程(五):3、对SDL_BlitSurface()的进一步讨论
摘要:
3.1:矩形区域SDL_Rect。
3.2:进一步了解SDL_BlitSurface()。
3.3:为surface类增加新的方法。
阅读全文
posted @
2008-02-21 14:43 lf426 阅读(7439) |
评论 (7) 编辑
SDL入门教程(五):2、构建SDL surface类
摘要:
2.1:构建普通的surface类。
2.2:surface的类方法。
阅读全文
posted @
2008-02-21 13:45 lf426 阅读(3093) |
评论 (1) 编辑
SDL入门教程(五):1、构建SDL screen surface类
摘要:
1.1:整理两种SDL_Surface的关系。
1.2:构建SDL screen surface类。
1.3:screen surface的类方法。
阅读全文
posted @
2008-02-21 13:13 lf426 阅读(6194) |
评论 (2) 编辑
SDL入门教程(四):3、SDL的软、硬件渲染的深入试验和分析
摘要:
3.1:试验——硬件渲染下关闭双缓存。
3.2:试验——单帧硬件渲染下打开双缓存。
3.3:我们可以直接访问缓存的地址吗?
3.4:对于双缓存现象的另外一种解释。
阅读全文
posted @
2008-02-15 17:35 lf426 阅读(4098) |
评论 (4) 编辑
SDL入门教程(四):2、SDL动画的硬件渲染(Hardware Render)
摘要:
2.1:需要修改的地方。
2.2:硬件渲染演示程序完整的源代码。
2.3:问题。
2.4:补充(08-05-13,NV卡dga问题)
阅读全文
posted @
2008-02-15 16:23 lf426 阅读(9425) |
评论 (6) 编辑
SDL入门教程(四):1、SDL动画的软件渲染(Software Render)
摘要:
1.1:准备工作。
1.2:演示程序的完整源代码。
1.3:程序改动说明。
阅读全文
posted @
2008-02-15 15:50 lf426 阅读(4393) |
评论 (0) 编辑
SDL入门教程(三):3、视频属性信息(VideoInfo)
摘要:
3.1:获取视频属性信息。
3.2:我的显卡不支持硬件加速??!!
3.3:SDL的环境设置。
阅读全文
posted @
2008-02-10 03:25 lf426 阅读(7442) |
评论 (6) 编辑
SDL入门教程(三):2、显示一张BMP位图。
摘要:
2.1:准备工作。
2.2:创建一个SDL的执行窗口。
2.3:装载BMP格式的位图。
2.4:块移图面(blit surface)。
2.5:显示图片。
2.6:这个例子的完整源代码。
2.7:补充说明。
阅读全文
posted @
2008-02-06 01:54 lf426 阅读(10261) |
评论 (12) 编辑
SDL入门教程(三):1、如何实现按下ESC退出程序?
摘要:
1.1:游戏中的退出习惯。
1.2:事件(event)查询初探。
1.3:当前窗口。
1.4:一段演示按下ESC(或者点x)退出SDL窗口的程序。
1.5:两个细节问题。
阅读全文
posted @
2008-02-04 03:31 lf426 阅读(7973) |
评论 (13) 编辑
SDL入门教程(二):3、中途装载与退出,SDL错误信息
摘要:
3.1:SDL flags 的中途装载和中途退出。
3.2:一段用于演示SDL中途装载和中途退出某些flags的程序。
3.3:SDL的错误信息。
阅读全文
posted @
2008-02-02 22:51 lf426 阅读(3662) |
评论 (0) 编辑
SDL入门教程(二):2、SDL的安全装载与安全退出
摘要:
2.1:WasInit可以在Init前使用吗?
2.2:atexit();
2.3:SDL的退出。
2.4:SDL_Quit(); 的容错性。
2.5:一段用于演示SDL安全装载与安全退出的程序。
阅读全文
posted @
2008-02-02 14:00 lf426 阅读(4712) |
评论 (1) 编辑
SDL入门教程(二):1、SDL的装载,位标(flags)
摘要:
1.1:SDL_Init!
1.2:SDL_WasInit?
1.3:一段用于演示flags的程序。
阅读全文
posted @
2008-02-01 22:40 lf426 阅读(8159) |
评论 (3) 编辑
SDL入门教程(一):3、MinGW 下的安装与设置
摘要:
3.1:MinGW 是什么?
3.2:为什么使用MinGW?
3.3:MinGW 的下载和安装。
3.4:MinGW的简单使用。
3.5:获得MinGW下的SDL开发库。(Development Libraries)
3.6:为MinGW设置SDL库。
3.7:建立第一个SDL程序。
阅读全文
posted @
2008-02-01 01:19 lf426 阅读(18810) |
评论 (10) 编辑