- Articles
104 results
-
Choicescript stats.txt
This article is aimed at beginners to ChoiceScript. However, if you have not already done so then the best place to start would be with the very first article in this Introduction To ChoiceScript Game -
Development Tools
ChoiceScript is a relatively simple language to learn and requires no real programming knowledge or specific software other than ChoiceScript itself. All you've ever really needed to develop a ChoiceScript game is a simple -
Basic Scene Scripting
This article discusses Basic Scene Scripting and is intended for beginners to ChoiceScript Game Development. However, it assumes that the reader is already familiar with some essential basic elements such as the nature of scenes -
Arithmetic operators
This article is aimed at beginners to ChoiceScript. However, if you have not already done so then the best place to start would be with the very first article in this Introduction To ChoiceScript Game -
Achievement
The*achievement command is used to define one or more Achievements able to be awarded to a player for noteworthy feats or accomplishments within the game - solving puzzles or mysteries; overcoming or otherwise surviving especially -
If
Let's say we create var1 with the value 10, and var2 with the value 20. We can then use the*if command to compare them:*temp var1= 10*temp var2= 20*if (var1= var2 -
Basic Scripting Techniques
This article is aimed at relative beginners to ChoiceScript Game Development. However, it assumes that the reader is already familiar with most aspects of ChoiceScript. If this is not the case, the best place to -
ChoiceScript Wiki
Welcome to the ChoiceScript Wiki The wiki about ChoiceScript, a simple scripting language developed by Adam Strong-Morse and Dan Fabulich of Choice of Games LLC for writing text-based, multiple-choice games. This Wiki -
Notepad++ Syntax Highlighter
Syntax Highlighting Example 1/1 -
Gosub
ChoiceScript supports a simple form of subroutines. A subroutine is a section of code able to be accessed (using the*gosub command) where& when required at many different points within the same scene file. This -
Variable types
This article is aimed at beginners to ChoiceScript. However, if you have not already done so then the best place to start would be with the very first article in this Introduction To ChoiceScript Game -
Selectable if
The*selectable_if command is intended specifically for use within the#options body of a*choice statement. It serves no other purpose whatsoever -- unlike the ordinary*if command, which also has many other uses. The -
Setting up ChoiceScript
This article is aimed at beginners to ChoiceScript. However, if you have not already done so then the best place to start would be with the very first article in this Introduction To ChoiceScript Game -
Create
The*create command is used to declare the permanent variables your game will use to reference and store its data, such as character statistics and other information pertinent to your game. Unlike most other ChoiceScript -
A Basic Tutorial
Welcome to A Basic Tutorial, and indeed, to the wonderful (if sometimes wacky!) world of ChoiceScript Game Development. There are a number of basics concepts that are necessary to understand in learning, using and discussing -
Atom Syntax Highlighter
Like other text editors, Atom (which is recommended by the basic tutorial) uses a system called Syntax Highlighting which helps in coding by visually identifying different parts of code with color. This allows you to -
Practical Scripting Techniques
This article describes a number of useful techniques worth thinking about once you feel comfortable with basic ChoiceScript coding. However, it assumes that the reader is already familiar with most aspects of ChoiceScript - if this -
Style.css
The style.css file is the file you can use to customize your game fonts, your stat bars (i.e. the colors of them) and some other aesthetic things, like the color of the "Next -
Choice Game Marketing
With millions of apps available on the various app stores, getting your Choice-game downloaded has never been more difficult. Even among Choice games, competition exists that hopes to overshadow your newly-created interactive masterpiece -
Ref Commands
The two ref commands (*gotoref and*setref) are advanced ChoiceScript commands that allow further reference of variables by their names and values. They are essentially extensions of the*set and*goto commands. They perform exactly -
Choice
The*choice command is the fundamental command of ChoiceScript, defining the options by which the player interacts with the story. Ordinary (non-conditional) options should be preceded by the hash# symbol as in the following -
Implicit Control Flow
Implicit control flow is an optional modification to the way ChoiceScript behaves. It changes ChoiceScript's requirements by removing the need for*finish,*goto,*goto_scene, or*ending at the end of*choice,*elseif, and -
Error messages
As a ChoiceScript programmer, you will definately encounter errors, sooner or later, while testing your game. If you encounter errors, a popup box will appear, telling you what line the errors occurs on, and as -
Loops
+1 Code+1 Loop 1/2 A loop - in programming - is a list or sequence of instructions that is repeatedly run (or processed) until a certain condition or parameter is met. They usually serve -
Indentation
This article is aimed at beginners to ChoiceScript. However, if you have not already done so then the best place to start would be with the very first article in this Introduction To ChoiceScript Game
Related Community

Marvel Database
comics
200K
Pages200K
Images1K
Videos
With more than 200,000 articles, the Marvel Database is the largest Marvel Comics encyclopedia ever written, as well as being the 5th largest FANDOM wiki. The database covers comics, characters, teams, games, TV shows and movies. Browse one of over…