傳奇手游白日門、戰(zhàn)神、996、xo引擎都有什么區(qū)別

傳奇手游白日門、戰(zhàn)神、996、xo引擎都有什么區(qū)別
大家好,我是艾西。隨著現(xiàn)在網(wǎng)絡(luò)以及技術(shù)的更新,越來越多人喜歡上手機(jī)游戲,隨時(shí)隨地一部手機(jī)就可以開始屬于自己的快樂。而傳奇這款游戲我相信是很多80后、90后的青春,大家最開始接觸時(shí)都還是以端游為主,隨著著一代代的人都已經(jīng)成家立業(yè),一天忙碌下來自己的空閑時(shí)間并不是那么充足。隨著社會(huì)的發(fā)展這款經(jīng)典的游戲也是有了手游,手游的出現(xiàn)讓更多的80、90后我們的老大哥們又能找到當(dāng)年的感覺!
?

那么這個(gè)時(shí)候肯定會(huì)有人想自己當(dāng)GM,保證自己柴米油鹽的同時(shí)又可以回到當(dāng)年的快樂,體驗(yàn)稱霸全服的快感。 到這里肯定很多人會(huì)有疑問我們應(yīng)該怎么開始?
今天艾西就跟大家聊聊傳奇都有哪些引擎,各個(gè)引擎又有什么區(qū)別適合什么樣的版本:
現(xiàn)在傳奇手游主流的引擎996、戰(zhàn)神、白日門、xo等以下觀點(diǎn)以及文章內(nèi)容僅代表個(gè)人看法(如有知道更多可以在評(píng)論區(qū)留言)
戰(zhàn)神引擎:
這個(gè)引擎主打的復(fù)古版本,據(jù)我的了解,此引擎由個(gè)人開發(fā)而成和白日門的情況相類似。不知道什么原因作者寫到一半放棄了,戰(zhàn)神引擎也是最早一批的手游傳奇引擎在這里不管出于什么原因還是向作者致敬。
戰(zhàn)神引擎?zhèn)髌媸钟闻渲梦募f明
Mir200\Envir 目錄主要配置文件
mapinfo.txt:地圖配置文件
AdminList.txt: GM號(hào)配置文件
FlyPoint.txt:主宰者地圖跳轉(zhuǎn)配置
Fortress.txt:臥龍山莊配置文件
Fortress-hero1.txt:臥龍山莊人性怪刷新文件
gifts.txt:金剛石鍛造配方
GuardList.txt:地圖守衛(wèi)配置文件
GuildMonGen1.txt:行會(huì)秘境刷怪文件
Hero_seriesskill.txt:英雄連擊技配置文件
humantitle.txt:稱號(hào)配置文件
LinkExInfo.txt:防堵門跳轉(zhuǎn)點(diǎn)配置文件
MakeItem.txt:??制作毒藥物品配置文件
MiniMap.txt:小地圖索引配置文件
MonGen.txt:地圖刷怪配置文件
PsDynNpc.txt:動(dòng)態(tài)地圖配置文件
PsMapQuest.txt: 任務(wù)地圖觸發(fā)腳本配置
PsNpcScript.txt:地圖NPC配置
question.txt:錦馕袋配置文件
seriesskill.txt:連擊技配置文件
StartPoint.txt:安全區(qū)配置文件
UnBindItem.txt:解包物品配置,stdmode=31 shape=5
UnbindList.txt:打捆物品配置,stdmode=31 shape=80-150
Envir\DynRoomScripts:存放動(dòng)態(tài)房間相關(guān)的腳本、地表事件
Envir\monitems:存放怪暴物配置
Envir\PsMapQuest:存放任務(wù)地圖觸發(fā)腳本
TitleQuest.pas:稱號(hào)系統(tǒng)運(yùn)行腳本
LogonQuest.pas:登陸執(zhí)行腳本
LogoutQuest.pas:玩家下線執(zhí)行腳本
RunQuest.pas:運(yùn)行期執(zhí)行腳本
Envir\PsNpcScripts:存放NPC腳本
Envir\PsTaskList:存放任務(wù)腳本
Mir200\GuildBase:存放行會(huì)信息
Mir200\map:存放地圖文件
Mir200\Share:存放配置信息
Share\Config\ 主要配置文件說明
antiqueDig.ini:挖寶的配置文件
antiqueLevel.ini:道具分類的配置文件
Appraise1.ini-Appraise3.ini:鑒寶卷軸附加屬性配置
AppraiseTask1.ini-AppraiseTask3.ini:鑒寶任務(wù)附加屬性配置
AskPrize.ini:錦馕獎(jiǎng)勵(lì)配置文件
AutoBreakMap1-AutoBreakMap3.ini:定時(shí)地圖暴擊配置文件(TTimeEvent)
autoExpTimeArea1.ini-autoExpTimeArea15.ini:定時(shí)自動(dòng)漲經(jīng)驗(yàn)的區(qū)域配置文件(TTimeEvent)
BiaoChePath.txt:鏢車運(yùn)行路徑配置文件
ButchBigPrize1.ini-ButchBigPrize3.ini:挖怪物大獎(jiǎng)配置文件
ButchNormalPrize1.txt-ButchNormalPrize8.txt:挖怪物普通獎(jiǎng)配置文件
ButchType.txt:可挖的怪物配置列表
CattlePrize.ini:金?;顒?dòng)獎(jiǎng)勵(lì)配置
CombineHeroTrain.ini:副將英雄放養(yǎng)獎(jiǎng)勵(lì)配置
conduit1.txt-conduit15.txt:定時(shí)行會(huì)泉水開啟配置文件
copperboxprize.ini:天賜獎(jiǎng)勵(lì)配置文件
SillerBoxPrize.ini:天賜獎(jiǎng)勵(lì)配置文件
GoldBoxPrize.ini:天賜獎(jiǎng)勵(lì)配置文件
WoodBoxPrize.ini:天賜獎(jiǎng)勵(lì)配置文件
dynPos_xxx.txt:npc位置變化配置列表
DynStatusReport.ini:統(tǒng)一動(dòng)態(tài)配置文件
equipSmelt.txt:裝備升級(jí)配置文件
fireholeevent.txt:落雷、巖漿地表事件配置文件
GiftTu.ini:隨機(jī)的圖獎(jiǎng)勵(lì)配置
GPForbidItems.txt:運(yùn)行商城使用榮耀點(diǎn)購(gòu)買物品列表
GuildBiaoCheRobber.txt:行會(huì)鏢車盜賊配置
HackPrize.txt:掛機(jī)獎(jiǎng)勵(lì)配置
herocard.ini:英雄卡獎(jiǎng)勵(lì)配置
ItemBuild.ini:封印物品配置
maparea.txt:地圖區(qū)域描述
mapdesc.dat:地圖描述文件
MapFirePoint.txt:地圖釋放煙花位置配置文件
MapInfoExt.txt:地圖擴(kuò)展屬性配置
MysteryIdent1.ini-MysteryIdent4.ini:鑒寶神秘屬性配置
MysteryIdentTask1.ini-MysteryIdentTask4.ini:鑒寶任務(wù)神秘屬性配置
Newexp.ini:天關(guān)經(jīng)驗(yàn)配置
NewSelfPrize.ini:天關(guān)個(gè)人獎(jiǎng)配置
NewServPrize.ini:天關(guān)服務(wù)器獎(jiǎng)配置
NewGoldID.ini:金牌帳號(hào)獎(jiǎng)勵(lì)配置
NewQkBag1.ini-NewQkBag2.ini:鴻福袋配置
ServerSwitch.Bin:服務(wù)器活動(dòng)開關(guān)配置
normalprize.ini:普通獎(jiǎng)配置
RollMsg.txt:走馬燈消息配置
PrizeClass.ini:探寶配置
SimpleActTemplate.ini:活動(dòng)列表配置
wineTreat.ini:宴酒配置
WorldPrize.ini:全局暴物配置
zdxiulianexnew.ini:靈符自動(dòng)修煉獎(jiǎng)勵(lì)配置文件
StdItemPlusInfo.ini:不同區(qū)組物品特殊配置,區(qū)組DB一致,使用此文件來配置其不同之處
ItemRecycleBase.ini:回收物品配置
?
白日門引擎:
白日門的作者和戰(zhàn)神一樣,也是非常值得致敬的,自己一個(gè)人寫出來的引擎!??!
自主研發(fā)的cocos引擎打造的一款手游傳奇類大型多人在線角色扮演游戲。該引擎游戲特點(diǎn)是游戲當(dāng)中的人物、怪物均采用全新設(shè)計(jì)的高品質(zhì)模型,動(dòng)作更為自然、形象精致生動(dòng)、游戲場(chǎng)景精美宏大、音效清晰逼真、操作手感更舒適、角色之間或怪物的平衡度更加嚴(yán)謹(jǐn)。在保留了部分經(jīng)典玩法的同時(shí),新增了超級(jí)攻速、獨(dú)家跨服,武器鍛造、寶石鑲嵌、坐騎,兼容PC端游地圖及人物素材等特色玩法,力求帶給玩家全新、真實(shí)的戰(zhàn)斗游戲體驗(yàn)。
可用于編輯游戲系統(tǒng)、或者交互式實(shí)時(shí)圖像應(yīng)用程序的核心組件。用通俗的語(yǔ)言概括,那就是一套用來開發(fā)游戲的工具。這些系統(tǒng)為游戲設(shè)計(jì)者提供各種編寫游戲所需的各種工具,其目的在于讓游戲設(shè)計(jì)者能容易和快速地做出游戲程式且不用由零開始。
白日門引擎包含以下系統(tǒng):渲染引擎、物理引擎、碰撞檢測(cè)系統(tǒng)、音效、腳本引擎、電腦動(dòng)畫、人工智能、網(wǎng)絡(luò)引擎以及場(chǎng)景管理。
安卓+蘋果加密版本,引擎源碼C++,客戶端源碼C++,定制GS+lua腳本,定制素材制作工具,定制地圖制作工具,定制假人工具,內(nèi)掛等。?現(xiàn)在作者也偶爾發(fā)發(fā)動(dòng)態(tài)有興趣的小伙伴可以了解下

(思維導(dǎo)圖僅供參考)
?
?
?
Xo引擎
Xo引擎腳本兼容BLUE/LEG引擎,方便GM直接轉(zhuǎn)換,相比之前的九龍、ASP、4K等引擎,XO傳奇三端引擎更全面一點(diǎn)。
?


Previous topicNext topic
Help >
XO引擎重要說明
【QuestDiary】文件夾觸發(fā)腳本路徑,統(tǒng)一修改為“..\”:
舉例:
addLineList QuestDiary\rolelist.txt <$USERNAME> 廢除
addLineList .\QuestDiary\rolelist.txt <$USERNAME> 廢除
addLineList ..\QuestDiary\rolelist.txt <$USERNAME> 支持
新模式統(tǒng)一:
addLineList ..\QuestDiary\rolelist.txt <$USERNAME>
提示:廢除“QuestDiary\”、“.\QuestDiary\”
“..\”表示上一目錄。
使用舉例:假設(shè)我們需要獲取版本行會(huì)名單里的第一行內(nèi)容:
READLINE ..\..\GuildBase\GuildList.txt 1 S0
快速擴(kuò)展的方法:使用文本替換工具,將【 QuestDiary\】和【 .\QuestDiary\】替換為【..\QuestDiary\】,注意前面兩個(gè)有空格。(替換前記得備份)
文本操作命令擴(kuò)展命令“HardDisk”(實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作,如果腳本中不寫“HardDisk”,引擎會(huì)1分鐘自動(dòng)保存一次物理硬盤本地。)
只需要對(duì)特性的文件做HardDisk操作就可以,這樣能提升游戲的性能。
使用舉例:假設(shè)我們要將指定的字符串寫入指定文本內(nèi),我們用“ADDLINELIST”演示。
addLineList ..\QuestDiary\rolelist.txt 123456789 ;代表只寫入內(nèi)存里,但沒寫入到文本內(nèi)。
addLineList ..\QuestDiary\rolelist.txt 123456789 HardDisk ;增加“HardDisk”命令實(shí)時(shí)寫入文本,跟老模式?jīng)]區(qū)別!
參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作
ADDNAMELIST ◆將人物名稱加入列表
ADDGUILDLIST ◆將人物行會(huì)名加入列表
ADDACCOUNTLIST ◆將人物帳號(hào)加入列表
ADDIPLIST ◆將人物IP加入列表
DELNAMELIST ◆刪除列表中人物名稱
DELGUILDLIST ◆刪除列表中行會(huì)名稱
DELACCOUNTLIST ◆刪除列表中人物帳號(hào)
DELIPLIST ◆刪除列表中人物IP
CHECKNAMELIST ◆檢查人物是否到列表中
CHECKACCOUNTLIST ◆檢查人物登陸帳號(hào)
CHECKIPLIST ◆檢查人物登陸IP
CHECKGUILDLIST ◆檢查行會(huì)是否到列表中
ClearNameList ◆清除列表內(nèi)容。
CheckAccountIPList ◆檢查登錄帳號(hào)與IP是否匹配
CheckNameIPList ◆檢查人物名稱是否與IP匹配。
AddNameDateList ◆添加名稱日期列表
DelNameDateList ◆刪除名稱日期列表
CheckCodeList ◆檢測(cè)代碼列表
DelCodeList ◆刪除代碼列表
AddUseDateList ◆添加使用日期列表
DelUseDateList ◆刪除使用日期列表
WriteLineList ◆文件列表
DeleteLineList ◆刪除列表
INI_RELOAD ◆重新加載文件,可以用于手動(dòng)修改了文本文件的情況下。
參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作
ADDLINELIST ◆將指定變量和字符內(nèi)容寫入,指定文本內(nèi)。
DELLINELIST ◆指定文本內(nèi)的變量和字符內(nèi)容刪除。
CHECKSTRINGLIST ◆檢查字符串是否在指定文件中。
ReadRandomLine ◆隨機(jī)型. 從指定文件內(nèi)隨機(jī)讀取一行到變量中。
ReadRandomStr ◆概率型. 從指定文件內(nèi)隨機(jī)讀取一行到變量中。
參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作
ReadLine ◆獲取指定行數(shù)的一行字符到S10,或A10(全局)。
DeleteLine ◆獲取指定行數(shù)的一行字符到S10,或A10(全局),并刪除該行
WriteLine ◆寫文字到指定行數(shù),覆蓋方式
InsertLine ◆插入文字到指定行數(shù),非覆蓋
CheckNameListPostion ◆檢查玩家在列表中的位置
//第6參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作
CheckUserDateType ◆檢查用戶日期類型
//第7參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù),否則在內(nèi)存操作
CheckNameDateList ◆檢查用戶會(huì)員時(shí)間
注意:
ReadRandomLine
ReadRandomStr
ReadLine
DeleteLine
以上4個(gè)命令,在獲取文本內(nèi)容時(shí)。當(dāng)檢測(cè)到內(nèi)容是空時(shí),變量返回的內(nèi)容是當(dāng)前變量最后一次保存的內(nèi)容。
舉例:我們使用S10 這個(gè)變量,這個(gè)變量最后一次使用儲(chǔ)存值是123123
此時(shí)我們用上面4個(gè)命令,獲取到內(nèi)容空,這時(shí)S10給我們的變量是123123
有些朋友會(huì)在用以上命令寫腳本檢測(cè),檢測(cè)抽取文本內(nèi)容為空,則跳轉(zhuǎn)到下一個(gè)執(zhí)行腳本。
解決方法:
ReadRandomLine ..\QuestDiary\rolelist.txt S10
MOV S11 S10
MOV S10 ;每次運(yùn)行完畢后,將變量清空,再進(jìn)行檢測(cè)?;蛘咴谶\(yùn)行前先,將S10清空。
LoadVar 第4參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù)
SaveVar 第4參數(shù)為:HardDisk,實(shí)時(shí)讀寫硬盤數(shù)據(jù)
CalcVar 第5參數(shù)為有效的文件名時(shí),將保存到該文件內(nèi)存中,并且第6參數(shù)為:HardDisk時(shí),還將實(shí)時(shí)讀寫硬盤數(shù)據(jù)
舉例“LOADVAR”我們常在用的地方和新引擎的使用方法:
LOADVAR GLOBAL 測(cè)試變量1 ..\QuestDiary\測(cè)試變量\全局.ini HardDisk (我們手動(dòng)修改過文本,這樣可以實(shí)時(shí)加載到內(nèi)存,沒“HardDisk”則無效。)
舉例“SaveVar”我們常在用的地方和新引擎的使用方法:
CALCVAR GLOBAL 測(cè)試變量1 = 0
SAVEVAR GLOBAL 測(cè)試變量1 ..\QuestDiary\測(cè)試變量\全局.ini HardDisk (“HardDisk”寫入到了物理硬盤本地,無則代表內(nèi)存中!)
舉例“CalcVar”第5參數(shù)新寫法例子:
CalcVar GLOBAL 測(cè)試變量1 = 0 ..\QuestDiary\測(cè)試變量\全局.ini HardDisk
這種寫法代替老模式(老模式的寫法可以繼續(xù)使用)
CALCVAR GLOBAL 測(cè)試變量1 = 0
SAVEVAR GLOBAL 測(cè)試變量1 ..\QuestDiary\測(cè)試變量\全局.ini HardDisk
◆特別注意:加載個(gè)人變量 和 全局變量 都需要加 “HardDisk”!否則會(huì)出現(xiàn)數(shù)據(jù)錯(cuò)亂。
996引擎
目前手游全比較火的引擎但門檻也會(huì)高,是一款專門運(yùn)營(yíng)傳奇的開發(fā)服務(wù)工具簡(jiǎn)單來說,就是一個(gè)為游戲開發(fā)者提供游戲創(chuàng)作的引擎。游戲開發(fā)者使用引擎進(jìn)行游戲開發(fā)。定制的靈活性以及完整度展現(xiàn)出來的效果都是比較不錯(cuò)的
以上所有引擎都支持開發(fā)者iOS、Android、iPad等平臺(tái)開發(fā),數(shù)據(jù)三端互通,并兼容其他傳奇引擎
以經(jīng)典傳奇為基礎(chǔ),鼓勵(lì)開發(fā)者自主創(chuàng)新,自由編輯游戲GUI界面、屬性和游戲參數(shù),定義游戲玩法,創(chuàng)造自己的獨(dú)家版本
傳奇手游的開區(qū)合區(qū)事項(xiàng)說明:例一天5個(gè)區(qū),一天一合區(qū)
一臺(tái)服務(wù)器就是一個(gè)區(qū),那你就得準(zhǔn)備5臺(tái)服務(wù)器。然后把其他的4去區(qū)全部合到某一臺(tái)服務(wù)器上,第二天繼續(xù)操作以此類推
游戲架設(shè)好后PC端和安卓端都是可以直接使用的,唯獨(dú)ios用戶app得有ios簽名才可以下載。你的游戲有了ios簽名蘋果用戶就可以下載你的游戲
運(yùn)作成本:戰(zhàn)神、白日門、xo這三個(gè)引擎的米是差不多的,而996是需要壓jin以及授權(quán)費(fèi)用初始投入五位數(shù),然后版本等全部另算整體運(yùn)營(yíng)下來得30碗才能入門。戰(zhàn)神、白日門、xo全部弄下來的一個(gè)大概付出是1婉左右
老GM 可以考慮996,新手小白沒有經(jīng)驗(yàn)的建議從其他引擎開始入手。開設(shè)自己的游戲第一步就是找到一個(gè)自己喜歡的版本,然后找到靠譜的人給你去做設(shè)計(jì)以及修改最后經(jīng)過自己測(cè)試確認(rèn)OK沒問題才開始投入市場(chǎng)讓更多的人體驗(yàn)看到你的游戲
總結(jié):開手游要的東西 服務(wù)器、版本、以及一個(gè)靠譜的人
我是艾西,以上文章竟代表個(gè)人看法,小編也是通過大量的案例以及統(tǒng)計(jì)羅列出來希望對(duì)有需要的小伙伴有幫助。今天的分享就到這里啦
攜手馳網(wǎng)讓您在網(wǎng)絡(luò)的道路上越走越遠(yuǎn)
?