看板 CSSE 關於我們 聯絡資訊
※ 引述《captdavince (那裡可以便宜印書??)》之銘言: : 希望沒有違反版規 : 我只是很想要知道原理跟一些細節 : 請問一下所謂的私服是怎麼做出來的? : 拿天堂來說好了,需要有server.client的軟體 : 但是一般人應該是拿不到server端的軟體 實際上遊戲的 server 軟體是有限的,而且多數都是市場化的, 所以有人出錢或有管道的話,並不是很難拿到。 問題主要是在修改的程式碼和設定怎麼來。 多數的遊戲會修改到程式碼的不多,會改的部分幾乎都是在防外掛, 這部分在做私服時可以無視。 其他部分就是要花心力來做了,這時社交工程就很重要了... 當然有些遊戲自行研發的部分多,那就比較困難了。 至於不使用市場化的遊戲引擎,完全自主開發的,就幾乎沒有辦法。 : 那這樣私服是怎麼做出來的? : 靠在玩的途中把封包全部存下來再做分析然後寫一套程式模擬這些封包的 : 行為嗎?? 封包分析是一定要做的基本功,但幾乎不可能由此就能完成逆向工程, 拿封包分析的結果做外掛沒問題,但是和做私服是天差地遠的兩件事。 對於遊戲產業有一定的理解和參與是必要的,如果沒有遊戲開發的經驗, 沒有參與相關社群,基本上做私服還是很難的。 當然以上是指沒有人把程式碼整份拿出來的狀況。 : 還請各位先進指教 : 只是很想要知道原理和一些細節 : 謝謝 無論如何,如果沒有接近實際從業人員的能力,連怎麼開始都不會知道, 所以一般單純的使用者想自製私服,可能還是不要幻想的好。 至於原理,這個東西沒有什麼學術討論的空間, 大致上就像是你用比較原始版的 bbs 程式碼來模仿別人的 bbs 一樣。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.151.201.253
reader:其實私服絕大多數都是外流程式碼和設定... 自製還會被罵... 01/09 14:35
reader:現在幾乎沒有人自製了 01/09 14:39
oohay:是啊,沒什麼原理,有就弄一各來用,如此而已 01/09 15:01