The Requirements of an Executable SCI Script

In order for a game to be executed by an SCI0 interpreter, it must contain several things.

Every SCI game must have:

  • a Script.000
  • At least one class with a "play" method
  • At least one instance (in script.000)
Example Script - The bare minimum for an SCI game

(script 0)

(class Game
  (method (play)
    // Put code here
 
)
)

(instance GameInstance of Game)