本软件遵循MIT开源协议(LICENCE.txt)
本软件的任何副本及任何基于本软件所做修改而产生的衍生品需保留
LICENCE.txt
说明.txt
两个文件在根目录下,并且均不可进行修改
本软件Olanvid V2.2 版(工程名t1)是一个基于windows GDI的运行于windows操作系统下的开源2D图形框架。
本软件主要实现了:
基于轮询机制的底层框架(窗体、输入、双缓冲、帧率控制以及经过优化的绘制算法,等) GameBaseFramework
图形绘制控制器(提供了不同的绘制模式以提供不同效率绘图实现,逐帧动画的实现,透明图片的绘制,等) BMPController
物体(建立于图形绘制控制器之上的物体表示,方便的选择同一物体中不同的Controller进行绘制切换,等) Object
以及舞台(Stage)、地图(Map)、玩家(Player)等更高级别的抽象
实现了舞台地图碰撞的检测,以及缩放的地图坐标表示和平滑的物体运动
可以选择是否显示debug信息
以及其他功能
本软件最初作为游戏图形框架开发,但可用于更广泛的用途
欢迎大家对本软件进行修改、再利用
2014年4月25日 西行寺幽幽子(@ http://www.laxalex.net)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本软件Olanvid V2.2 版(工程名t1)是一个基于windows GDI的运行于windows操作系统下的开源2D图形框架。 本软件主要实现了: 基于轮询机制的底层框架(窗体、输入、双缓冲、帧率控制以及经过优化的绘制算法,等) GameBaseFramework 图形绘制控制器(提供了不同的绘制模式以提供不同效率绘图实现,逐帧动画的实现,透明图片的绘制,等) BMPController 物体(建立于图形绘制控制器之上的物体表示,方便的选择同一物体中不同的Controller进行绘制切换,等) Object 以及舞台(Stage)、地图(Map)、玩家(Player)等更高级别的抽象 实现了舞台地图碰撞的检测,以及缩放的地图坐标表示和平滑的物体运动 可以选择是否显示debug信息 以及其他功能 本软件最初作为游戏图形框架开发,但可用于更广泛的用途 欢迎大家对本软件进行修改、再利用
资源推荐
资源详情
资源评论
收起资源包目录
Olanvid V2.2 开源GDI图形框架 (147个子文件)
bkg.bmp 1.37MB
bkg.bmp 1.37MB
obj3.bmp 634KB
obj3.bmp 634KB
GameBaseFramework.cpp 8KB
BMPController.cpp 8KB
Object.cpp 5KB
Stage.cpp 4KB
MapManager.cpp 3KB
Map.cpp 2KB
Game.cpp 2KB
Player.cpp 279B
t1.exe 158KB
t1.exe 24KB
t1.vcxproj.filters 3KB
GameBaseFramework.h 3KB
Object.h 3KB
BMPController.h 2KB
Map.h 1KB
Common.h 1KB
Stage.h 1020B
MapManager.h 672B
Player.h 312B
vc100.idb 1.24MB
t1.ilk 943KB
User.ima 29KB
User.ima 29KB
t1-c54e20eb.ipch 46.06MB
t1-5021e931.ipch 30.69MB
t1.lastbuildstate 72B
t1.lastbuildstate 70B
LogicData.LD 210B
LogicData.LD 210B
Objects.list 21B
Objects.list 21B
Maps.list 20B
Maps.list 20B
t1.log 9KB
t1.Build.CppClean.log 2KB
t1.log 842B
t1.exe.embed.manifest 406B
t1.exe.intermediate.manifest 381B
t1.exe.intermediate.manifest 381B
Map.obj 723KB
Stage.obj 244KB
Stage.obj 235KB
Object.obj 229KB
MapManager.obj 225KB
Game.obj 203KB
Player.obj 183KB
Map.obj 173KB
Object.obj 173KB
MapManager.obj 154KB
BMPController.obj 70KB
GameBaseFramework.obj 70KB
GameBaseFramework.obj 48KB
BMPController.obj 48KB
Game.obj 46KB
Player.obj 37KB
t1.pdb 1.79MB
t1.pdb 619KB
vc100.pdb 380KB
vc100.pdb 340KB
t1_manifest.rc 194B
t1.exe.embed.manifest.res 472B
t1.sdf 29.71MB
t1.sln 873B
t1.suo 30KB
CL.read.1.tlog 810KB
CL.read.1.tlog 571KB
CL.write.1.tlog 37KB
cl.command.1.tlog 32KB
link.read.1.tlog 29KB
cl.command.1.tlog 24KB
CL.write.1.tlog 23KB
link.read.1.tlog 22KB
link.command.1.tlog 15KB
link.command.1.tlog 12KB
link.write.1.tlog 9KB
link.write.1.tlog 7KB
mt.read.1.tlog 4KB
rc.command.1.tlog 3KB
mt.command.1.tlog 2KB
mt.command.1.tlog 2KB
rc.write.1.tlog 2KB
rc.read.1.tlog 2KB
mt.read.1.tlog 2KB
mt.write.1.tlog 2KB
mt.write.1.tlog 434B
link.1416-cvtres.write.1.tlog 2B
link.11892.read.1.tlog 2B
link.5520.read.1.tlog 2B
link.11892-cvtres.read.1.tlog 2B
link.7068-cvtres.read.1.tlog 2B
link.7068-cvtres.write.1.tlog 2B
link.5440.read.1.tlog 2B
link.5520-cvtres.write.1.tlog 2B
link.13540.read.1.tlog 2B
link.5520-cvtres.read.1.tlog 2B
link.5592.read.1.tlog 2B
共 147 条
- 1
- 2
资源评论
- shupeaceful2015-05-14很不错的代码,值得学习
- momo2014-08-21代码不错 但不是我想要的 还是谢谢
- chauxiang2014-06-25很不错的代码 学习了
laxflkid
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功