¡Un motor de juego retro con un divertido juego de plataformas para hacer realidad tus sueños!
¡Haz realidad tus sueños! ¡Open Surge Engine es un motor de juegos retro 2D de código abierto para crear juegos y hacer realidad tus sueños!
¡Es muy divertido! Surge the Rabbit es un salto y carrera destacado creado con Open Surge Engine. Está creado con el espíritu de los clásicos juegos de plataformas Sonic de 16 bits de los años 90. ¡Juega como Surge en niveles divertidos y emocionantes llenos de desafíos!
¡Da rienda suelta a tu creatividad! ¡Crea tus propios juegos increíbles y juega en tu PC y en tu dispositivo móvil! ¡Comparte tus juegos con tus amigos! ¡Es diversión ilimitada!
¡Un potente motor para juegos retro! Uno de los elementos centrales del motor es SurgeScript, un lenguaje de programación para juegos. ¡Úsalo para crear nuevas mecánicas de juego, personajes con habilidades especiales, jefes y mucho más! ¡El cielo es el límite!
Open Surge Engine es una herramienta increíble para aprender sobre desarrollo de juegos, programación, arte digital y la naturaleza del software gratuito y de código abierto de una manera lúdica.
Sitio web oficial: http://opensurge2d.org
Puedes jugar a MODs creados por otros usuarios.
~/Downloads
.El proyecto está escrito desde cero en lenguaje C, utilizando la biblioteca de programación de juegos Allegro. Lo inició Alexandre Martins, un informático de Brasil. ¡Hoy en día, tiene colaboradores en todo el mundo!
GPLv3
Ejecute opensurge --help
Verifique la información del motor en la pantalla de opciones para ver dónde están los archivos.
El contenido se distribuye en las siguientes ubicaciones:
bin
: archivo ejecutableshare
: recursos del juego (imágenes, audio, niveles, guiones, etc.)user
: datos modificables por el usuario (preferencias, registros, capturas de pantalla, activos adicionales como niveles creados por el usuario)Las rutas predeterminadas de estas ubicaciones varían según la plataforma:
Windows (paquete .zip):
bin
: ./opensurge.exe
share
: .
user
: .
o %OPENSURGE_USER_PATH%
Linux:
bin
: /usr/games/opensurge
share
: /usr/share/games/opensurge/
user
: ~/.local/share/opensurge/
o $XDG_DATA_HOME/opensurge/
o $OPENSURGE_USER_PATH
Linux (Flatpak):
bin
: flatpak run org.opensurge2d.OpenSurge
share
: /var/lib/flatpak/app/org.opensurge2d.OpenSurge/current/active/files/share/opensurge/
user
: ~/.var/app/org.opensurge2d.OpenSurge/data/opensurge/
o $OPENSURGE_USER_PATH
Si usa $OPENSURGE_USER_PATH
, asegúrese de que apunte a un subdirectorio de ~/Downloads
( $XDG_DOWNLOAD_DIR
).
Linux (complemento):
bin
: snap run opensurge
share
: /snap/opensurge/current/share/games/opensurge/
user
: ~/snap/opensurge/current/.local/share/opensurge/
o $OPENSURGE_USER_PATH
Si usa $OPENSURGE_USER_PATH
, asegúrese de que apunte a un subdirectorio de su carpeta de inicio.
MacOS:
bin
: Contents/MacOS
share
: Contents/Resources
user
: ~/Library/Application Support/opensurge/
o $OPENSURGE_USER_PATH
Si pretendes hackear el juego, es más fácil tener todos los archivos en el mismo lugar (lectura y escritura), porque algunas de las carpetas anteriores son de sólo lectura. Descargue las fuentes (use la misma versión del motor), extráigalas a su sistema de archivos y use la opción de línea de comandos --game-folder
.
Consejo: también puedes usar la opción de línea de comandos --verbose
. Los directorios aparecerán al principio de la salida.
Dependencias:
Compile como de costumbre:
cd /path/to/opensurge/
mkdir build && cd build
cmake ..
make -j4
sudo make install
Utilice cmake-gui
o ccmake
para realizar ajustes, como instalar el motor o encontrar dependencias en rutas no estándar.