日本語版「 Readme 」については、こちらをご覧ください。
Este repositorio contiene una copia de seguridad histórica de la versión flash del juego "God Field" y un emulador de servidor que escribí para ello.
Hice este emulador del servidor en 2016 cuando la versión Flash todavía estaba en línea, decidí de código abierto ahora, ya que estaba acumulando polvo en mi HD y realmente no quiero que esto desaparezca. El emulador está funcionando, pero aún tiene algunos errores menores y algunos que carecen de cosas. Esto no significa que este proyecto esté abandonado, todavía quiero actualizar este emulador del servidor y hacerlo más confiable y preciso para el juego original, si quieres ayudarme, ¡me liberan para abrir un problema o hacer una solicitud de extracción!
Este emulador del servidor no es casi perfecto, ¡pero funciona! (Como se muestra en el video a continuación), pero aquí hay algunos problemas que puedo recordar en este momento:
Este repositorio contiene el Old God Field Game que originalmente fue escrito en Flash. Desafortunadamente, Flash ya no es compatible con la mayoría de los navegadores. Sin embargo, todavía es posible ejecutar el campo de Dios utilizando los siguientes métodos:
Para ejecutar el emulador del servidor, necesitará Python 3.9+ . Instale todas las dependencias utilizando requirements.txt . ¿No estás seguro de cómo? Haga clic aquí para obtener más información sobre el archivo de requisitos.
Primero, agregue las siguientes líneas a su archivo 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
Nota: asegúrese de eliminar estas entradas más tarde; De lo contrario, no podrá llegar al sitio oficial de campo de Dios.
A continuación, ejecute el script webserver.py en la carpeta client-files . Para ejecutar el script server.py en la carpeta server-src , ejecute el comandante server.py --ws si está de acuerdo con usar el emulador de volantes; De lo contrario, ejecute server.py directamente.
¡Ahora estás listo para abrir el juego! Simplemente navegue a http://www.godfield.net/en.html en su navegador web, y el juego debe ejecutarse con volantes. Si prefiere usar Adobe Flash Player, puede navegar a http://www.godfield.net/og_en.html en un navegador que todavía lo admite. Alternativamente, puede usar el proyector Flash. Simplemente ejecute el ejecutable y presione Ctrl+O; Debería aparecer una ventana. En esta ventana, simplemente ingrese http://www.godfield.net/game/godfield.swf en el campo de texto Location y haga clic en OK .
helpers , pero he modificado algunos de ellos un poco.