創作內容

4 GP

Unity +PhotonServer 連線實作1

作者:棋醉│2021-03-11 21:24:49│巴幣:8│人氣:237
最近有空又重新練習了一次 PhotonServer 運作
參照多年前的書從photon註冊、下載檔案、建立基本雛形、修改config 弄了一遍

其間當然是各種莫名其妙的錯誤,光是能成功開啟Photon就花了3天以上
像是 Service shutting down: not licensed. Errorcode: 105
看字面上像是驗證檔的問題,結果弄半天還是開不起來
最後好像從D槽搬到C槽就可以了(?)

-------------------------------------------------------
然後是各種參考書語法老舊、編譯會報錯
例如:
(1)
:PeerBase
public EZServerPeer(IRpcProtocol rpcProtocol, IPhotonPeer nativePeer) :base(rpcProtocol, nativePeer){
}

要改成:
:Peer
public EZServerPeer(IRpcProtocol rpcProtocol, IPhotonPeer nativePeer) :base(new InitRequest(rpcProtocol, native)
並在開頭加上 using Photon.SocketServer.Rpc;

(2)
還有未建立實體物件的錯誤.. 參考書有些地方該new指向的地方沒有new...

(3)
改寫PhotonServer.config的方法也過時了,好在網路上還找的到教學


-------------------------------------------------


不過最後還是算成功完成課題啦!!

大概...有了解20%左右吧?
就是那種看著教學寫 然後喔喔喔原來是這樣
但是要我不看書再空手做一個 一定做不出來的程度

最後算是完成最終範例了
順便修改了一下能力範圍內的連線設定

ps 怪物資料跟怪物邏輯到底要寫在哪= =
伺服器要處理連線
又要處理龐大的野怪資料跟每隻的行動邏輯的話
不會爆炸嗎(?)


接下來是該研究MySQL了
不過MySQL又是一個完全陌生的大門...



引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5092993
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 2 篇留言

樂小呈
好久ㄅ見[e6]

03-11 21:30

棋醉
好久不見 最近沉迷遊戲哈哈03-11 21:32
史考特
我可以問一下PhotonServer.config你是怎麼修改的嗎

10-03 20:49

棋醉
將整段MMODemo複製下來貼上 然後修改一些名稱10-04 17:20
我要留言提醒:您尚未登入,請先登入再留言

4喜歡★sunchess 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:畫圖-神界雙星... 後一篇:自製遊戲製作進度-221...

追蹤私訊切換新版閱覽

作品資料夾

hyzgdivina喜歡虹咲的LLer
我的小屋裡有很多又香又甜的Hoenn繪師虹咲漫畫翻譯喔!歡迎LoveLiver來我的小屋裡坐坐~看更多我要大聲說昨天23:17


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】