.SPWN File Extension
SPWN Geometry Dash Trigger Modifier
Developer | Spu7nix |
Popularity |
4.7 | 15 Votes |
What is an SPWN file?
A SPWN file contains source code written in the SPWN programming language. It is used to modify a Geometry Dash level. Players create SPWN files using text or source code editors and compile them using SPWN.
More Information
Geometry Dash is a music-based platforming game in which players must click or tap in time to music to avoid obstacles. It is available for iOS, Android, Windows, and macOS.
Typically, Geometry Dash players create custom levels using the game's level creation tools. Players who want finer control over the level creation process can modify levels using SPWN, a player-created programming language. SPWN allows players to write and compile code that modifies a Geometry Dash level's triggers, making it easier to create complex levels.
Players save SPWN source code files with the .spwn extension. These files mainly consist of SPWN trigger functions, such as move, collision, death, etc., and code implemented using those functions. After finalizing a SPWN file, players can apply it to a Geometry Dash level using the SPWN compiler.
How to open an SPWN file
You can open and edit a SPWN file in any text or source code editor. Extensions for Microsoft Visual Studio Code (multiplatform), Sublime Text (multiplatform), and Vim (multiplatform) allow you to view and edit SPWN files more easily in those programs.
To compile a SPWN file, install SPWN and use the spwn build YourFileName.spwn command. This will append the triggers listed in your SPWN file to the level listed at the top of your Geometry Dash levels list. (You can compile to a specific level by adding --level-name "youlevelname" to the command.)