• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

研究饥荒里的Lua代码

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

闲来无事,一直觉得自己Lua代码写的烂,既然饥荒那么成功,又是用Lua写的,那我也想来研究下饥荒Lua写的部分。

素材方面:
data\anim:
在饥荒的data/anim目录下有无数个zip文件,解压能看到是tex文件类型的纹理图。
去下载一个TEXTool (版本号:v1.2及v1.3(适用版本:15版),用TEXTool.exe打开tex文件可以看到tex里的纹理。可以参考此链接来了解下textool这个工具。textool包含
TEXCreator.exe和TEXTool.exe,前者用来生成.tex文件,后者用来读取.tex文件然后可以转换成常规图片。

data\bigportraits:字面意思大人物,存放了一堆东西包括一些角色tex文件和xml文件,不知道xml文件是干嘛的。

data\fonts:字体文件夹,随便解压然后打开tex文件,能看到全是字。

data\fx:也是一些tex文件。

data\images:这个文件夹全是场景和各种静态物体图片了,应该。

data\levels:包括2个文件夹,全是地图资源的图片。

data\minimap:是地图上能看见的物体的头像图片,包括角色、怪物、草啊、重要道具啊啥的,确实这样单独存放这些东西,应该会大大提高io效率的。

data\models:应该是model需要用到的目录吧。

data\scriptlibs:和联机有关的目录?反正有socket、http、ftp啥的,都是lua文件。

data\scripts:主要游戏逻辑目录吧。

data\shaders:顾名思义,着色器文件夹。

data\sound:这个不知道,我觉得是经过处理的声音文件夹?

data\DLC0001:
data\DLC0002: 这俩是DLC目录。


外面的目录:
dont_starve\mods,mod存放的目录。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
vs2013开发调试cocos2d-x-Lua工程项目发布时间:2022-07-22
下一篇:
Lua5.1基本函数库介绍发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap