一狼犯、簡介
《最后一戰(zhàn)OL》是國內(nèi)首款原創(chuàng)精品MOBA手游外里,是一款由前暴雪文案親自操刀世界觀,日韓專業(yè)團(tuán)隊打造美術(shù)場景永罚,新加坡團(tuán)隊精心制作戰(zhàn)斗音樂的曠世之作啤呼!
《最后一戰(zhàn)OL》超快速的匹配對戰(zhàn)、默契的團(tuán)隊協(xié)作給你帶來意猶未盡的快感,在傳統(tǒng)的MOBA游戲中融入了諸多創(chuàng)新玩法呢袱,吸附野怪技能官扣、祭壇超級兵種、怒氣超神爆發(fā)的同時多樣性的英雄供你挑選!百余種裝備搭配助您打造最強(qiáng)王者羞福,超神不斷醇锚!帶上你的戰(zhàn)友并肩協(xié)作,一起來體驗《最后一戰(zhàn)》這款引領(lǐng)潮流的精品手游吧坯临!
二焊唬、源碼下載
由于對游戲開發(fā)比較感興趣,而且最近moba手游非晨纯浚火熱赶促,顧花了幾百金幣從網(wǎng)上購買一套《最后一戰(zhàn)》的源碼。
大家如果需要源碼挟炬,可以評論回復(fù)我鸥滨,免費提供給大家(),僅供學(xué)習(xí)谤祖。
三婿滓、開發(fā)技術(shù)及工具
解壓源碼后,包括兩部分:
Client粥喜, 即凸主, 客戶端
Server, 即额湘,服務(wù)端
- 前端采用C#卿吐、javascript 開發(fā),用Unity3D 進(jìn)行開發(fā)編譯
- 后端服務(wù)器部分采用 C++開發(fā)锋华,用 Visual Studio 開發(fā)編譯嗡官。
- 數(shù)據(jù)庫采用 MySQL。
四毯焕、客戶端運行
1. unity 版本選擇
客戶的運行相對來說衍腥,比較簡單, 只要選對了unity的版本,就可以順利地跑起來婆咸。
網(wǎng)上說的用5.0+竹捉,還有5.4+的,都是有問題擅耽,要自己慢慢修復(fù)error活孩。
最有效的辦法是,打開配置文件查使用的版本即可
顯然乖仇,用的4.6憾儒, 所以,直接到官網(wǎng)下載對應(yīng)的版本乃沙,編譯即可通過起趾;
2. 運行游戲
- 用unity 4.6加載client目錄下的unity項目。
- 從project欄打開Scenes目錄警儒,雙擊Login
-
點擊運行按鈕
OK训裆,客戶端就可以運行起來了
四、服務(wù)端運行
1蜀铲、初始化數(shù)據(jù)庫
見 《MOBA游戲《最后一戰(zhàn)》二:部署實戰(zhàn)-調(diào)整數(shù)據(jù)庫》
2边琉、運行服務(wù)端
創(chuàng)建數(shù)據(jù)庫完成后,就可以啟動服務(wù)了记劝。
回到根目錄下的server目錄变姨,雙擊start.bat,即可啟動服務(wù)厌丑,等待幾分鐘定欧,服務(wù)即可啟動成功。
過程中怒竿,會打開不同服務(wù)的幾個窗口砍鸠,也可能會有紅字的文字,不用管耕驰,暫時沒發(fā)現(xiàn)有影響爷辱。
五、用Unity耍起來
至此耍属,前后端已經(jīng)部署好了托嚣,我們就可以愉快的對游戲進(jìn)行修改了,打造一個屬于你自己的王者農(nóng)藥吧厚骗。
六、結(jié)語
我的王者農(nóng)藥已經(jīng)在運行了兢哭,激動呀领舰,不過,在unity上玩,感覺好難操作呀冲秽,下回整到andorid上舍咖。
敬請期待。
另外锉桑,如果本文有幫到你排霉,麻煩打賞一下,當(dāng)然沒有強(qiáng)制民轴。