简介:
特戒引擎兼容GOM引擎命令与数据格式,可直接将GOM引擎的数据导出直接做成手游版本
特戒引擎会提供:资源编辑器、GM编辑器这两个工具来制作版本
同时特戒引擎会提供一个完整的版本作为示例(QQ群:726565751)
第一步:复制版本文件
1.版本只保留Mir200和Mud2这两个文件夹(注意区分大小写)
2.删除Mir200里面的所有exe.dll文件,以及其他无用文件(包括插件、日志文件夹、第三方文件等)
3.删除Mir200里的MAP文件夹
4.删除Mud2-DB下的文件,将导出的DB数据放入这个文件夹(下文有导出DB数据的方法)
5.将示例版本中的Tejieconfig文件夹复制到Mir200文件夹下
做好以上五步即可使用资源编辑器进行游戏内内容编辑了!!!
第二步:DB数据库表编辑(导DB库)
将GOM引擎的Magic.DB Monster.DB
Stditems.DB 导出成CSV格式
将导出的CSV放到Mud2/DB文件夹下
第三步:Tejieconfig文件夹(特戒引擎专有配置)
将示例版本Mir200下的Tejieconfig文件夹复制到自己版本对应目录下
(Tejieconfig文件夹下有Tejieconfig.txt配置文件,该配置中配置特戒独有功能)
第四步:使用资源编辑器编辑资源
1.地图列表中编辑地图资源
2.NPC列表中编辑NPC资源
3.怪物列表中编辑怪物资源
4.物品列表中编辑:道具、装备资源
5.我要编辑NPC中编辑NPC坐标
6.我要编辑安全区中编辑安全区
7.我要编辑传送点中编辑地图传送点
8.MAPMOVE命令、MONGENEX命令坐标编辑
9.我要编辑怪物中编辑刷怪坐标(可不编辑系统会自动找合法坐标)
将资源编辑完成后,即可使用GM编辑工具进行开服了
第五步:使用GM编辑工具开服与进入游戏
GM编辑工具账号由特戒引擎提供,一个账号对应一台服务器
将GM编辑工具下的config.txt配置下的basePath=路径修改为自己本地的路径
使用账号密码登陆GM编辑工具后,点击重载数据,重载成功后点击重启,重启成功即可进入游戏了。
游戏安装包下载地址请联系特戒引擎官方,电脑端可使用雷电模拟器安装游戏
成功安装游戏后,进入游戏版本号输入自己的GM编辑器账号即可登录自己的服
特戒引擎源码首发开源 客户端Cocos2D 服务端Delphi源码
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.cocos2dx.ycq"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="auto">
<uses-sdk android:minSdkVersion="9"
android:targetSdkVersion="19"/>
<uses-feature android:glEsVersion="0x00020000" />
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<application
android:name="org.cocos2dx.cpp.GameApplication"
android:label="@string/app_name"
android:icon="@drawable/icon">
<!-- Tell Cocos2dxActivity the name of our .so -->
<meta-data android:name="android.app.lib_name"
android:value="cocos2dcpp" />
<activity
android:name="org.cocos2dx.cpp.GameSplashActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="landscape" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="org.cocos2dx.cpp.AppActivity"
android:label="@string/app_name"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation|screenSize|keyboardHidden">
<!--<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>-->
</activity>
</application>
<supports-screens android:anyDensity="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"/>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>