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.
Latest ChoiceScript Improvements: Head over to this forum topic.
Need help with ChoiceScript errors? Take a look at our list of Error Messages.
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.
What is ChoiceScript?
ChoiceScript is a simple scripting language developed by Adam Strong-Morse and Dan Fabulich of Choice of Games LLC for writing text-based, multiple-choice games.
Developing Interactive Novels with ChoiceScript is simple and fun. It's free to use, 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 with highly creative ideas. ChoiceScript games are published on the web, on iOS, Android and Kindle devices, and even on Steam. ChoiceScript authors earn royalties from their games when published by Choice of Games LLC.
Thinking of becoming a ChoiceScript Game Author? Start by downloading the latest version (.zip file).
Who founded this Wiki?
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
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), we would be delighted to receive your application to join the Admin team. Please PM CJW or Vendetta on the ChoiceScript forums.
Who are the Admins of this Wiki?
The Admins are the following, listed in alphabetical order: