一、 首先第一步需要在群文件下载 龙途盒子-1.0.7.zip
二、 解压到任意目录
三、 Develop 目录主要是开发包核心的东西
Flying3D 客户端程序
FlyServer 服务端程序
HttpFileServer 小巧的HTTP服务器,可用于在服务器搭建微端
Images 用于从大图切片成龙途可读的地图
Mongodb-win32-i386-2.2.7 游戏数据库,保存玩家信息
AdobeAIRInstaller_20.0.0.233.1451540600.exe 如果Fly3DEditor.exe安装不成功需要手动安装这个
Fly3DEditor.exe 游戏ui编辑或打包动画等等需要用到的编辑器
Fly3DPlugins_2012.dle 3D资源导出插件
Flying3D.chm 引擎接口帮助
LuaForWindows_v5.1.4-46.exe lua安装环境
npp_7.4.2_Installer.exe notpat++文本编辑器
vcredist_x64.exe 64位vc环境
vcredist_x86.exe 32位vc环境,如果安装不了lua环境需要先安装这个
WPS_Office_10.1.0.6159_纯净版_V2.exe 小巧的office办公软件
四、 Mygame目录里就是个人的游戏目录
每个游戏需命名一个目录,不同游戏命名不同目录
如默认的 龙途
1. Flying3D为客户端资源和脚本目录
Assets为客户端资源
Res/animpack 为动画资源目录,所有动画放在此目录里并命名不同的id,每个动画包的路径为Res/animpack/id/id.animpack
上传微端资源时只需上传animpack文件即可,需注意路径是否正确,否则无法读取
Res/Icon为图标资源目录,游戏物品图标为item,dnitems,stateitem 与传奇目录是对应的
Icon为头顶称号目录,skill为技能图标目录,head为角色图标目录
Res/mirmap 为地图资源目录,所有地图放在此目录里并命名不同的名字,路径为res/mirmap/名字, 目录内包括map文件与地图切片,所有文件需上传微端
Map文件也需要放在服务端的mirmap路径内
Sound为游戏内技能使用的音效文件
Tex为引擎使用的固定图片
Ui 为游戏的ui文件,包括layout布局文件和每个ui用到的图片,layout可以用编辑器打开查看
Wav为游戏内怪物使用的音效文件,如攻击死亡等
Scripts为客户端脚本
Icon.png 为游戏在盒子中的图标
2. FlyServer为服务端脚本目录
Doc 为配置文档,里面可以配置所有游戏内容
Log 为游戏日志目录
Mirmap 为地图目录,需要把客户端资源.map文件放在这里
Scripts 为服务端脚本
五、 工具 就是包括版本转换、资源导出、地图转换等脚本工具和教程
六、 分别运行1.运行数据库 2.运行服务端 3.运行客户端, 需要等运行服务端结束后才能运行客户端
七、 服务端脚本说明
1. Doc 配置文档
可修改游戏内容,具体可自行查看,修改后运行x.bat会生成lua文件到scripts/配置中
服务端运行hot可热更修改后的内容
2. Scripts/模块/触发器 里的内容主要是控制游戏逻辑
Npc触发 为点击Npc后的触发
登录触发 为玩家登录,定时器等等的触发
事件触发 为游戏里任何事件的触发
定时触发 为控制不同时间点的触发
全局变量 为保存游戏的全局变量信息
3. 脚本为lua语法编写,最好是熟悉lua语言,可在网上学习,能看懂脚本会一般修改即可
最好是结合游戏来边修改边学习,大部分脚本修改后可直接hot热更游戏中生效
然后具体想实现什么功能可以参考已有的配置和脚本
前期不建议转换版本和转换资源,主要以熟悉龙途为主,学会了可自己写版本,当然很多功能需要107才能支持,但不影响学习龙途
注:教程转自官网