24FreelanceFreelance marketplace that never sleeps
Active

Interactive novel development on ChoiceScript

102 views#2447
Listing period21 daysuntil 22.11.2026
Posted24.08.2026
Views10217 in 14 days

About the service

I develop text interactive novels with choice on ChoiceScript — the very language created by Choice of Games studio for branching choice-driven games-books. If you have a plot, world and characters but no idea how to turn it into a playable project, I'll port your manuscript into a fully working, replayable game.

What you get:

— Clean ChoiceScript code with correct logic for *choice, *if, *goto, *goto_scene and *gosub — the story doesn't hit a dead end and doesn't loop by mistake.
— A trait system: personality traits, relationships, skills, resources and reputation through *create, *set and *temp variables, with a working stats screen.
— Meaningful branching where player decisions carry consequences through chapters, and multiple different endings depending on the path taken.
— Quicktest and Randomtest runs: every branch is reachable, no variable is left undefined.
— A neat stats screen (choicescript_stats), fair skill checks and clean text formatting within scenes.

How it works: you send a plan or draft chapters, we align variables and branching form, I implement scene by scene. I can start a new game from a clean template or extend and debug an existing ChoiceScript project. The delivery includes a full scenes folder, mygame.js setup, documented variable list and a build runnable in a browser.

Whether you aim to publish via Hosted Games, self-publish or just prototype an idea — I'll make the mechanics invisible and leave only the story. Tell me the word count and how many major branches you're planning, and I'll estimate the project precisely.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Ivan K.Web programming
Contact

What this page answers