Skip to content

Skyland Engine ROM, for people who want to play with the scripts

Notifications You must be signed in to change notification settings

evanbowman/skyland-modding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skyland Modding Setup

Modding the game should be relatively simple! You'll need python installed. You might also want an installation of lua to run some of the scripts, but it's not strictly necessary.

  1. First, run ./update.sh. This script fetches the latest Skyland.gba script and unpacks it into the current directory.

  2. Next, you may edit any of the scripts in the unpacked rom filesystem that you want to change. Then, run ./compile.sh, to pack everything back up into a Skyland.gba rom!

Scripting

The scripts are all written in a custom scripting language called SkylandLisp. See help/api.txt and help/lisp_builtins.txt for available api functions.

Note:

If for some reason skylandgame.io is down, you may drop your own copy of Skyland.gba into this folder and comment out the curl command in update.sh.

About

Skyland Engine ROM, for people who want to play with the scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published