日本語版「 readme e
이 저장소에는 게임 "God Field"의 플래시 버전의 역사적 백업과 내가 쓴 서버 에뮬레이터가 포함되어 있습니다.
Flash 버전이 여전히 온라인 상태 인 2016 년 에이 서버 에뮬레이터를 다시 수행했는데, HD에 먼지를 모으기 때문에 지금 오픈 소스를하기로 결정했으며 실제로 이것이 사라지기를 원하지 않습니다. 에뮬레이터는 거의 작동하지만 여전히 약간의 버그와 일부 부족이 있습니다. 이것은이 프로젝트가 포기되었음을 의미하지는 않습니다. 여전히이 서버 에뮬레이터를 업데이트하고 원래 게임에보다 신뢰할 수 있고 정확하게 만들고 싶습니다. 만약 당신이 나를 도와주고 싶다면, 자유롭게 문제를 열거나 풀 요청을 수행 할 수 있습니다!
이 서버 에뮬레이터는 거의 완벽하지는 않지만 작동합니다! (아래 비디오에서 볼 수 있듯이)하지만 현재 기억할 수있는 몇 가지 문제가 있습니다.
이 저장소에는 원래 플래시로 작성된 오래된 신 필드 게임이 포함되어 있습니다. 불행히도 Flash는 더 이상 대부분의 브라우저에서 지원되지 않습니다. 그러나 다음 방법을 사용하여 God Field를 계속 운영 할 수 있습니다.
서버 에뮬레이터를 실행하려면 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 폴더에서 Script server.py 실행하려면 Ruffle Emountor를 사용해도 괜찮은 경우 명령 server.py --ws 실행하십시오. 그렇지 않으면 server.py 직접 실행하십시오.
이제 게임을 열 준비가되었습니다! 웹 브라우저에서 http://www.godfield.net/en.html 로 이동하면 게임이 Ruffle을 사용하여 실행해야합니다. Adobe Flash Player를 사용하려면 여전히 지원하는 브라우저에서 http://www.godfield.net/og_en.html 로 이동할 수 있습니다. 또는 플래시 프로젝터를 사용할 수 있습니다. 실행 파일을 실행하고 Ctrl+O를 누르십시오. 창이 나타납니다. 이 창에서는 Location 텍스트 필드의 http://www.godfield.net/game/godfield.swf 입력하고 OK 클릭하십시오.
helpers 폴더의 어떤 파일을 제작하는 사람이 아니지만, 그 중 일부를 조금 수정했습니다.