iT邦幫忙

0

我想要把一款倒閉的線上射擊遊戲修改成單機自己玩

請問如果我想把一款倒閉的線上射擊遊戲修改成單機自己玩需要什麼能力和程式呢 這個遊戲的檔案我都還留著 我只是很懷念這個遊戲 想要破解來讓她變成單機自己遊玩或者做成私服我自己跟朋友玩而已 麻煩會的大神教小弟了

看更多先前的討論...收起先前的討論...
遊戲程式設計是個很大的領域,
不知您本身學過程式相關的課程嗎?
或許可以試試先從基礎程式開始學起?
這個網站「https://inventwithpython.com/」還蠻多資源的,
教你用python設計簡單的小遊戲
newkevin iT邦高手 1 級 ‧ 2020-02-08 13:29:07 檢舉
重點智財權公司 還是個人
倒閉 不一定沒問題
fillano iT邦超人 1 級 ‧ 2020-02-10 10:38:12 檢舉
https://bbs.pediy.com/ 如果想要學逆向工程,這裡有比較多資訊。
光看這樣的留言,就不想說太多了。
留言都可以留成這樣子,不認為會有心想要做啦!
有心的話就不會留言留成這樣子了
1. 遊戲本身要有單機模式才能單機自己玩
2. 架私服,你要知道遊戲本身跟伺服器之間的加密與資料如何回應與交易,才能寫出私服這樣的網路服務
3. 私服簡單說就是監聽與回應,收到使用者要求後在去撈資料之後拋給前端使用者
4. 某些遊戲很多檔案是放在伺服器上面,不放在用戶端的軟體上,如果是這種,服務器掛了就是掛了,不用想太多,除非你還要從畫圖開始從頭設定整個遊戲,不然很難復刻出來
5. 建議啦,真要架私服去找該公司原本的維護人員,也許都有備份可以拿來用
當然你要先考慮授權問題,這當中也許有法律規範要考慮
6. 如果該GAME國外很紅,建議餵狗看看,你也許能拿到私服的原始碼,再根據國外的說明文件,也許可以很輕鬆的架起來
0
vincent5753
iT邦新手 5 級 ‧ 2020-02-08 03:13:03

自己架一個私服不是嘴巴上說說的那麼容易
這個問題可以分成很多環節來討論
首先最基本的,這是用甚麼語言撰寫的線上遊戲
簡單的flash的話通常可以把swf抓下來單機沒問題
如果你說的是像楓之谷那樣的遊戲
你得要找的到網上有沒有人放伺服器端的環境(沒有這個啥都別說了)
再來是你得要先至少知道怎樣架阿帕契和管理自己的資料庫之類的(先不說對外連線)

0
阿展展展
iT邦好手 1 級 ‧ 2020-02-08 05:45:35

你的 title 跟內文不一樣阿XDDD
單機自己玩 vs 私服我自己跟朋友一起玩是兩種領域

自己玩很麻煩 不一定只有遊戲檔案就能重製
不然以前這麼多遊戲大廠賣出光碟後怎麼沒有很多人架起私服呢?

而架私服又是另一回事了 要 server 要 domain 要流量 要....
這大概講個三天三夜也講不完吧

2
player
iT邦大師 1 級 ‧ 2020-02-08 20:51:46

因為
你通常拿不到伺服器端的程式與資料庫
所以
你只能對用戶端的檔案逆向工程
設法寫出伺服器端該要有的東西
因此
難度高
別人的私服大多是耗上多年
多個社群彼此合作下的成果

0
咖冰拉
iT邦新手 1 級 ‧ 2020-02-09 09:25:17

先把你要的遊戲名稱打再GOOGLE 後面加個 私服 再加個下載
有的話XD 那就可以

很少人是有能力去解線上遊戲的封包
再依照資料去設計資料庫
還有物品資料 槍械的圖檔 彈道資訊 等等你都要了解

很多遊戲工程師會做遊戲也無法逆向破解其他人寫的遊戲
與其去抓別人寫得自己重寫還比較快

至於你說要學甚麼程式 要看遊戲類型語言
太多了 /images/emoticon/emoticon06.gif

0
罐頭
iT邦新手 2 級 ‧ 2020-02-10 08:15:44

我是知道像是楓之谷之類比較紅的遊戲的私服檔案網路上有人放,也有人專門販售一條龍服務弄到好幫妳建立服務器(因為可以賺錢,而且還不少...)。

至於比較少見的除非是開發者有把檔案丟到網路上,不然是不太可能吧?

0
a01541681680
iT邦新手 5 級 ‧ 2020-02-10 09:03:15

大型遊戲幾乎都有提供伺服器+客戶端了,本身也以研究之精神開過..
檔案免費的很多 有經驗的話 也許不用3分鐘..?
另外大陸有個網址上面有提供數百種遊戲私服檔案..有心要找都很簡單吧(除非沒名氣)
另外 流量那些甚麼的 根本沒負擔吧 除非你腳本不優 或是人真的很多

只是要開啟很簡單
但如果是不知名的小遊戲 沒人能解答你問題就是了

給你的建議就是跟樓上一樣 大陸一堆一條龍服務..

我要發表回答

立即登入回答