Ta上传的资源 (0)

一个以IOCP为网络底层,lua为脚本语言的,web服务器。 实现了一些http协议相关。 运行bin目录下的LuaHttpServer.exe就可以了。是个开源项目,这个是链接http://www.svnhost.cn/Project/Detail-3425.shtml

参照了java的j2me里面MIDP2.0的类接口。实现了CGraphics,CImage,CSprite类。可以实现2D游戏的动画播放效果。

这个例子会把前面的一些知识进行一下包装。并实现了移动和缩放。好了,先说说CGame类的改变,你打开项目后会发现CGame里面少了不少函数,并且项目里面多了个文件夹,里面有4个文件:ObjectView.h,ObjectView.cpp,Graphics.h,Graphics.cpp,下面将仔细的介绍

这个例子利用双缓存来解决屏闪的问题,原理很简单在内存里创建一个和窗口大小一致,属性一致的DC设备,游戏进行渲染的时候首先都画到后备缓冲,就是在内存里创建的DC设备,等所有的渲染操作都完成后把后备缓冲的数据复制到窗口中,这样就能防止闪屏。