.SPWN Extensión de archivo
Modificador de activadores de Geometry Dash de SPWN
| Desarrollador | Spu7nix |
| Popularidad |
4.7 | 15 Votos |
¿Qué es un archivo SPWN?
Un archivo SPWN contiene código fuente escrito en el lenguaje de programación SPWN. Se utiliza para modificar un nivel de Geometry Dash. Los jugadores crean archivos SPWN con editores de texto o de código fuente y los compilan mediante SPWN.
Más información
Geometry Dash es un juego de plataformas basado en la música en el que los jugadores deben hacer clic o tocar al ritmo de la música para evitar obstáculos. Está disponible para iOS, Android, Windows y macOS.
Normalmente, los jugadores de Geometry Dash crean niveles personalizados con las herramientas de creación de niveles del juego. Los jugadores que quieren tener un control más preciso sobre el proceso de creación de niveles pueden modificarlos mediante SPWN, un lenguaje de programación creado por jugadores. SPWN permite a los jugadores escribir y compilar código que modifica los activadores de un nivel de Geometry Dash, lo que facilita la creación de niveles complejos.
Los jugadores guardan los archivos de código fuente de SPWN con la extensión .spwn. Estos archivos consisten principalmente en funciones de activadores de SPWN, como move, collision, death, etc., y en código implementado mediante esas funciones. Después de finalizar un archivo SPWN, los jugadores pueden aplicarlo a un nivel de Geometry Dash mediante el compilador de SPWN.
Cómo abrir un archivo SPWN
Puedes abrir y editar un archivo SPWN en cualquier editor de texto o de código fuente. Las extensiones para Microsoft Visual Studio Code (multiplataforma), Sublime Text (multiplataforma) y Vim (multiplataforma) permiten ver y editar archivos SPWN más fácilmente en esos programas.
Para compilar un archivo SPWN, instala SPWN y usa el comando spwn build YourFileName.spwn. Esto añadirá los activadores indicados en tu archivo SPWN al nivel que aparece en la parte superior de la lista de niveles de Geometry Dash. (Puedes compilarlo en un nivel específico añadiendo --level-name "youlevelname" al comando.)