日本語版「讀書我」については、こちらをご覧ください。
該存儲庫包含了遊戲“ God Field”的閃光版本的歷史備份以及我為其編寫的服務器模擬器。
當Flash版本仍在網上時,我在2016年做了這款服務器模擬器,我決定現在開放源代碼,因為它在我的高清中收集了灰塵,而且我真的不希望它消失。模擬器幾乎可以工作,但仍然有一些小錯誤,有些缺乏東西。這並不意味著這個項目被放棄了,我仍然想更新此服務器模擬器,並使它更可靠,對原始遊戲更加準確,如果您想幫助我,請自由地打開問題或進行拉動請求!
該服務器仿真器幾乎不是完美的,但是可以工作! (如下視頻所示),但這是我目前記得的一些問題:
這個存儲庫包含最初用Flash編寫的古老的God野戰遊戲。不幸的是,大多數瀏覽器不再支持Flash。但是,仍然可以使用以下方法運行上帝領域:
要運行服務器模擬器,您將需要Python 3.9+ 。使用requirements.txt安裝所有依賴項。不確定如何?單擊此處以了解有關需求文件的更多信息。
首先,將以下行添加到hosts文件:
127.0.0.1 www.godfield.net
127.0.0.1 static.godfield.net
127.0.0.1 training.godfield.net
127.0.0.1 enfreefight.godfield.net
127.0.0.1 freefight.godfield.net
127.0.0.1 enfreefightprivate.godfield.net
127.0.0.1 freefightprivate.godfield.net
注意:請確保以後刪除這些條目;否則,您將無法到達官方的上帝現場。
接下來,在client-files夾中執行腳本webserver.py 。要在server-src文件夾中執行腳本server.py ,請運行命令server.py --ws如果可以使用荷葉邊仿真器;否則,直接運行server.py 。
您現在準備打開遊戲!只需導航到Web瀏覽器中的http://www.godfield.net/en.html即可,遊戲應使用荷葉邊運行。如果您喜歡使用Adobe Flash播放器,則可以在仍然支持它的瀏覽器中導航到http://www.godfield.net/og_en.html 。另外,您可以使用Flash投影儀。只需運行可執行文件,然後按CTRL+O;窗口應該出現。在此窗口中,只需輸入http://www.godfield.net/game/godfield.swf在Location文本字段中,然後單擊OK 。
helpers文件夾中任何文件的創建者,但我對其中一些文件進行了一些修改。