Welcome to the ChoiceScript Wiki
This Wiki is a ChoiceScript Game Developers' Community Project, created by the community, for the community. It is intended for anyone who plans to learn ChoiceScript, for those in need of clarification on specific subjects or commands, and those just seeking a clearer understanding of the likely cause(s) of a particular error.
Wiki Table of Contents: Every article is listed on the Main Index Page.
New to ChoiceScript? You should probably start with A Basic Tutorial.
Need help with ChoiceScript errors? Take a look at our list of Error Messages.
Try some Works-in-progress, or even add your own! Check out the WIP Games Hub.
All segments of example code provided on any of the Wiki pages have been tested using Mozilla Firefox and are covered by the CC BY-SA license.
By editing or otherwise contributing to a wiki that uses the CC BY-SA license, you agree to license any text you change or contribute under the CC BY-SA license.
ChoiceScriptDev Wiki Spotlight
What is ChoiceScript?
ChoiceScript is a simple scripting language developed by Adam Strong-Morse and Dan Fabulich of Choice of Games for writing text-based, multiple-choice games.
Developing "interactive fiction" story-games with ChoiceScript is simple and fun, it doesn't require any previous programming experience, and it's very easy to learn -- while also being a powerful and flexible development tool for experienced users. ChoiceScript games are published on the web, on iOS and Android devices, and now even on Kindle.
Thinking of becoming a ChoiceScript Game Developer? Start by downloading the latest version (.zip file).
Who founded this Wiki?
This Wiki was founded by Alex Cosarca (AlexCosarca on the ChoiceOfGames Forums ) and Bob Middleton (Vendetta on the ChoiceOfGames Forums ). Feel free to PM one of us on the CoG forums if you have any questions.
Can I edit this Wiki?
Only Admins are allowed to edit the main pages of this Wiki; this is in place to protect the Wiki from vandalism. You can still add comments on every page, and we invite you to post any and all suggestions for improvements on the official ChoiceScript forum in the Wiki discussion thread: ChoiceScriptDev Forum Discussion
If you are currently developing your own ChoiceScript game you may however add (and edit) a Wiki page for it. Full instructions are provided on the WIP Games Hub.
More Admins Needed!
If you are currently developing your own CS game (or have already done so); if you have been active on the official ChoiceScript forums for quite a while; and if you can see several areas for possible improvements / better clarification (or perhaps simply have some ideas for new & useful articles that you'd like to explore), then we would be delighted to consider your application to join the Admin team. Please PM AlexCosarca, CJW or Vendetta on the ChoiceScript forums.
Who are the Admins of this Wiki?
The Admins are the following, sorted in alphabetical order: