photon PUN 2资源包
photon PUN 2 -的资源包,外网下载慢的可以用这个
kbengine_demos_assets
配套 unity客户端放在服务器端的资源包
KBEngine -2.5.12
KBEngine -2.5.12
unity最好的GUI插件NGUI2.2
unity最好的GUI插件NGUI2.2
EZGUI Demo Simple
EZ_GUI_1.055 自带的_Demo_Simple,EZ_GUI_1.055在我的资源里也有下载。
http://download.csdn.net/detail/m9551/3683206
EZGUI 最好的unity的GUI组件
EZGUI -- unity里面一个很好用的GUI组件,下载完了别忘了评价啊!~~
SkinMesh View 0_5
可以查看.x文件的骨骼动画查看软件,现在微软的SDK里面这个功能的软件已经不见了,自己写了一个给大家用
BOX 2D源代码 Version 2.0.1
BOX 2D引擎的源代码,包含源代码和自身附带的例子
Box2D Version 2.0.1
PandaDirectXMaxExporter_x64_6.2010.71.0
PandaDirectXMaxExporter_x64 64位 max2010导出.x文件的插件!
flash镶嵌在D3D中的demo
现在的问题主要出在flash的背景透明处理和效率上~~ 现在的方法效率不高,不能用在游戏里直接做UI。
下面是flash在3D游戏中的效果: 这个Demo可以下载~~这个demo中的conf.ini文件可以修改swf文件的地址!
QuartzFileUnZip 骨骼动画例题
QuartzFileUnZip 点用骨骼动画文件例题,里面包含了D3D的骨骼动画类,角色类~~是个非常实用的小程序!
QuartzFilePackEdit v0.4
增加了批量压缩的功能,可以框选一批文件添加到列表中选择文件再也不用一个一个点选了
QuartzFilePackEdit v0.3
同学的项目自己编辑的资源非常有限,很多资源都是从别的游戏中七拼八凑出来了。看到别的游戏都有自己的文件资源包,自己也很希望把自己的资源打包。最近写了一个QuartzFilePackEdit工具,用来整合资源打包的,这个工具目前支持多文件打包整合使用非常方便,只需要添加资源到文件列表中点击保存打包就可以了,如果添加了重复的资源,可以在列表中双击文件将其删除。压缩的文件只能是*.QFT文件格式,*.QFT文件中除了刚才我们打包的文件以外,他还生成了一个文件资源表,因为我们还要对这个文件解包。文件资源表也可以导出一个备份。免得以后自己也忘了这个资源包里面都有哪些数据了。
QuartzFileUnZip_lib v0.3
利用这个库,可以对*.QFT文件内部的数据进行读写。这个库的读写操作完全是在包内完成,而不用加压到临时目录,使用非常快捷,读写速度也很快。
关于这个库,可以看
http://blog.csdn.net/m9551/archive/2010/04/29/5543122.aspx
里面的介绍;
更新内容:可以读取压缩包内.x文件
QuartzFileUnZip_lib v0.2
利用这个库,可以对*.QFT文件内部的数据进行读写。这个库的读写操作完全是在包内完成,而不用加压到临时目录,使用非常快捷,读写速度也很快。这个库现在还在测试当中,目前只提供了对Dx的纹理的直接读取;音乐文件和其他文件因为文件格式压缩解压等问题测试当中。
这个库首先需要通过bool OpenSourceFromFile(char* sname,char *pwd);函数打开资源文件,输入的参数分别是文件名和密码,如果没有设定密码可以不填pwd;如果打开文件出了问题返回失败;
接口函数bool GetTextureByName(char * sName,LPDIRECT3DTEXTURE9 &pTexture);可以读取这个包内的资源,第一个参数是资源名称,比如是map.png,第二个是返回值,返回的是获取的d3d纹理;
在程序中也可以动态获取当前文件信息,比如你已经忘记了自己资源包里面的文件名,可以调用
std::list m_lFile;
这个表中保存了所有的文件包内包含的文件信息
QuartzFilePackEdit v0.2
同学的项目自己编辑的资源非常有限,很多资源都是从别的游戏中七拼八凑出来了。看到别的游戏都有自己的文件资源包,自己也很希望把自己的资源打包。最近写了一个QuartzFilePackEdit工具,用来整合资源打包的,这个工具目前支持多文件打包整合使用非常方便,只需要添加资源到文件列表中点击保存打包就可以了,如果添加了重复的资源,可以在列表中双击文件将其删除。压缩的文件只能是*.QFT文件格式,*.QFT文件中除了刚才我们打包的文件以外,他还生成了一个文件资源表,因为我们还要对这个文件解包。文件资源表也可以导出一个备份。免得以后自己也忘了这个资源包里面都有哪些数据了。
QuartzGUI库
Quartz user interface (QuartzUI)是一款面向游戏设计者的轻量级GUI系统。使用C++实现,完全面向对象设计。QuartzUI,是一个专门的用户界面库,免费并且部分开源,它支持 DirectX8 、 DirectX9 ,支持大多数DX环境界面开发。由于它功能的相对强大和灵活。 QuartzUI开发者的目的是希望能够让游戏开发人员从繁琐的GUI实现细节中抽身出来,以便有更多的开发时间可以放在游戏性上。其使用简单,功能齐全,受到大家的喜爱。