Master List: Links for Beginners

Since this gets asked a lot I thought I’d try and create a master list of links for beginners. If anyone wants to add links to the list please feel free to since I’m making this wiki format.

Start here for newcomers

The Wiki
ChoiceScript Basic Tutorial on wiki

RETowers’ Tutorial by @RETowers

Lglasser’s Tutorial by @Lglasser

Dedicated ChoiceScript Development Tools

You do not need to download or update ChoiceScript when using either of these tools.

Chronicler Visual Code Editor by @BenSeawalker - aims to reduce the amount of actual coding you need to do

CSIDE by @CJW - aims to help you learn coding with its own step-by-step Interactive Tutorial
CSIDE on browser (no download thingy-thingies. Requires access to your Dropbox account)

Other Tools

You will need to obtain the latest version of ChoiceScript if using a text editor.

Notepad++ - Text Editor for Windows
CScript plugin for Notepad++ by @CJW, these ones by @KickinTyres and @Szaal.

Atom - Text Editor for Windows, iOS, Linux
CScript plugin for Atom

Visual Studio Code - Text Editor for Windows, iOS, Linux
Link to the discussion thread and its CS plugin-extension.

Chat Mapper - a tool for writing and testing nonlinear dialogue and events

Fairmath Calculator by @Twiger_Fluff,
Fairmath Calculator Online by Lucid , Google Spreadsheet version by @Eleckar

yEd Graph Editor - a graphing, flowcharting, mind-mapping tool

Official CoG guidelines
Choice of Games Guidelines

Choice of Games Blog Game Design

Choice of Games Style Guide

Dashingdon CScript hosting site by @dashingdon

Neocities Free Hosting


Viewing Game Code

An example of setting up relationship and gender

Grammar Tool


Hemingway App

Questions about getting started and story ideas
What is the right step to make HG or COG games?
New to Writing in ChoiceScript (Need Some Help)
Old guy trying to learn something new
The Burning Blades (An adventurers story)
Chronicler, CSIDE, or something else: What’s your creation station?
NPC gender and MC RO
Creating a demo?
Do I need to learn html?
How to set stats
Help with First Game in ChoiceScript
Coding shows up as one big paragraph?
Choice locking out
Any help to start learning how to code (beginner)
Tips for a newbie Choicescript Writer?
Tutorials up-to-date?
Code help please?
Rainvale - (WIP) Update 15/08
The UnderGrounders (WIP)
Stuck in a Tragedy Game idea (small update in informations)
Old guy trying to learn something new
What about a Youtuber game?
Who is The Trenchcoat
Little ideas I have for games
Change text with variables
Help with stats and variables
Can someone please explain Choice Script to me?
How did you come to be a choice games writer?
Different characters for each gender/Romance question
In need of a programmer
Total Newbie Help - "Illegal to Fall Out of Choice Statement"
The Fraternal Society of the Feline (Demo)
A Thank You, Functions and Copyright
New writer with story idea? Advice/motivation appreciated!
Help with npc gender and stat
Space station alpha (interest check/announcement)
The Great Wild, need help with it
What sort of content is allowed
My game I am working on
Help with the relationships chart
A Hero's Story (A New Interactive Superhero Novel) WiP
A Hero's Story (A New Interactive Superhero Novel) WiP
New Discourse Feature
Linear Game Posting
Devil's Heart - Demo Updated (6/23/18)
Some WIP Ideas (and Interest Checks)
Ulcaceur (WIP) - 6.17.17
How do I beta test?
Victoriana (Working Title) (WIP) (Updated 6/20/17)
Game of 20 - (WiP) Updated 9/26
Weird bug with " and '
Northern Winds: Dragonships. WIP (Reopened and Chapter 1 done!)
Kingdoms: Embers In Ashes[WIP] [OLD VERSION]
ChoiceScript Guide *ANSWERED*
Using ChoiceScript to start writing, or translating complete story to ChoiceScript
Choice script on my android phone
Noob Needs Help - Getting "Script Error" No Matter What I Put In
Mixed of Star Wars and Stellaris?
What is the general process for beta-testing a game?
New and Looking for help
Looking for help with basic choice script format
Struggling with a few commands or options to do something
Writing a cog title
Coding in name
Adding name choices
Line Problem
Any help on scripting character appearance?
Welcome to the Choice of Games Forum
Help me format my code
Party with Variable Hero? Dice rolling?
Overwhelmed newbie, any suggestions?
If I "New people" am needing help with coding and commanding, Can I get some input?
How to begin making your game in Choicescript?
Text as variable?
3rd Party Software
How do I define gender variables?
A question about choicescript
Simple questions
New stats
Name variables?
Two long questions about game mechanics before I start with my project
Two long questions about game mechanics before I start with my project
How to do branches more efficiently?
Introduction to Choicescript?
Need a coder
Invalid indent, expected at least one line in 'if' true block question
Help using index.html
Can anyone be a Choice writer?
Are hosted games truly that popular with the CoG community?
How do you make a choice only available if you have previously made a choice.
Is choicescript the same with C# language?
<div id=container1> is missing from index.html
Newbie, overwhelmed with indents
Looking for a couple of tips
Any tips for begginer for scripting and writing?
How exactly do you get chosen pronouns to work?
Problems with inventory system

This should be stickied at the top too or thumbtacked or whatever it is called in Discourse.

Well done my friend.


Thanks for this list! Very useful.

Thought I might as well pin this to the top of the choicescript help category. Might save us some frequently repeating questions :neutral_face:


Updated to add @RETowers tutorial.

I’m still sad that @CJW’s Choicescript Development Environment doesn’t work anymore.


Umm… just wanted to point out
This thread isn’t stickied to me

Nice thread tho :thumbsup:

I dunno how the stickying works, @Szaal. I didn’t want to sticky the post myself since I know too many stickies can be annoying.

I probably need to tidy up the list a bit, and maybe write a small blurb about each of the links?

I added in which is full of articles about designing games that I loved reading.

1 Like

I briefly came across CoG’s “Style Guide” but neglected to bookmark it and can’t find the link again. Might be a good one to include in this list?

1 Like

Edited in the OP. It is a Wiki, so if there are other links you think should be there, feel free to add them.

@Nonvita - thank you for the link. Added to the Master list.


BTW, I’ve edited it first : |
Well, I guess there’s a room for only one boss. I’ll delete mine.

Edit: Or not? Well, I’ll leave it for the time being :sweat_smile:

1 Like

If I missed your edit, I apologize. I skimmed the links but didn’t see it in the Wiki post.

Edit: I see it now. Later, after I do some work on my own writing, I’ll try to organize the links a little. Again, I’m sorry I didn’t see you already link it in the Wiki.

Heheh, no offense taken.
It’s also a mistake on my part by not commenting this thread as I made the change.

I think I can tidy up the list myself, if you don’t mind. If anyone don’t mind.

1 Like

Please, straighten it up. I’m behind in my writing, so if I can concentrate on that, those waiting for my updated project will be happy.

Thanks for your help in keeping the list relevant and kept up.

1 Like

I updated the list with the recent tool Fairmath Calculator.

Thx for you guys that created it :two_hearts:

P.S. Should the title be changed?
I think the scope of this list is no longer limited to Beginners.


Visual Studio Code ( free, open source, runs on Mac, Linux, Windows) now has a choice script syntax highlighting plugin called ChoiceScript VSCode for those that want to use it as there development tool.


Hi,I just join Choice of Games a few weeks now and are interested to write a my own game.I am not a skillful writer nor scripter.
Any tips for begginers?

Is there anything specific you want to know? Coding tips, or tips in general?