STORYEM (Pronunciation: Stream)

- Story Tree Of Roleplaying Yourself Entertainment Media -

Gamebook Creation & Execution Engine for the AI Era

"What if the story you imagined became a game on the spot?"

STORYEM is a tool that revives the world of choose-your-own-adventure "gamebooks" using the power of the latest AI.

【Introduction】

No programming knowledge is required. With the Studio function that supports dialogue with ChatGPT or Gemini, anyone can create their own gamebook in "just a few minutes."

For those who can use Excel, it is also possible to create large-scale masterpieces with up to 2,000 paragraphs. Once uploaded to a web server, the possibilities are endless: tourism guides, in-house training, educational materials, quizzes, cinematic novels, and more. This engine, which is free to modify and use commercially, is now available as a complete set.

① Play the Built-in Sample Game in 30 Seconds!

Let's play first without any complicated theories!

1.Download and Extract: Download storyem.

2.Launch: Open index.html in the folder using a browser like Chrome or Firefox.

3.Reflect Sample: Click "Load the Built-In Sample" from the "▼📁 menu" in the top right.

4.Start: Once the data is reflected, click "Analyze and Start Game"!

This starts "The Sealed Warehouse." This sample is stored inside index.html and can be retrieved at any time.

File Structure

The only thing you need is index.html, which is less than 100KB. No external libraries or server connections are required. It even works offline.


② Try Rewriting the World a Little

The true identity of STORYEM is "CSV (Comma-Separated Values)". Try rewriting the title or text in the input field within the "▼📁 menu."

After rewriting, press "Analyze and start game" again. Just by changing the enemy's name to "The Teacher When You Forgot Your Homework," the atmosphere of the story changes completely.


③ Loading External CSV Files

You can also load your own CSV files from "Select File" at the top of the "▼📁 menu." One game consists of two files: "Rule CSV" and "Scenario CSV."

The included rule.csv and scenario.csv are a full version sample "The Sealed Cave" with images and music.

・Battle: Conducted with 2 dice + Skill points. There is also a chance to increase damage by "Try your Luck."

・Survival: Eat provisions at resting areas to heal your wounds and aim for the ending!


④ Magic Tool: Create Your Own Game with STORYEM Studio

Don't worry if you can't write CSV! By using the included studio_eng.html, you can automatically generate complex instructions (prompts) for AI.

1.Enter Overview: Write your idea, for example, "An arcane duel over the last Scotch egg in a rain-slicked pub at closing time."

2.Launch AI: Click "Copy Prompt & Launch AI." Choose ChatGPT or Gemini.

3.Paste: Paste into the AI chat field with "Ctrl+V" and send!

4.Copy CSV: Copy the CSV data generated in a few minutes.

5.Reflect: Paste it into the STORYEM engine menu and start!


⑤ Enhance Immersion with Images and Music

AI is also good at suggesting prompts for illustrations.

・Images (bgi): Place in the img folder and specify as img/filename.png in the CSV.

・Music (bgm): Place in the bgm folder and specify as bgm/filename.mp3 in the CSV.


⑥ 【Advanced】 Unleash Your Craftsmanship with Excel

Supports up to 2000 rows and 300,000 characters.

IMPORTANT: Steps to Prevent Character Encoding Issues

・Open the CSV file in a text editor, overwrite it with "UTF-8 with BOM", then open it in Excel and edit.

・After editing and saving in Excel, when reading in STORYEM, it is recommended to overwrite and save with "UTF-8 without BOM" in a text editor.


⑦ Publish to the World via Web Server!

Simply upload the storyem folder to a web server (or GitHub Pages, etc.). If you fix the filenames to rule.csv and scenario.csv and place them in the same hierarchy as index.html, the game will start automatically upon access.


⑧ Copyright and Terms of Use

Engine Body:MIT License: Free to modify and use commercially. Keep the copyright notice.

Sample Assets:Rights Reserved: Extraction, secondary distribution, or diversion of assets is prohibited.

Credit:Optional: Mentions like "Powered by STORYEM" or links to this repository are appreciated.


⑨ Infinite Applications

Adventure is not the only game. Tourism guides, learning quizzes, workflow simulators... If you remove branches and use many animated GIFs, it can also be a cinematic novel. Please find the possibilities with your own hands.


Now, hold onto your hope and start writing the first paragraph, "§ 1." Good luck!

Factory Digital Entertainment
Published 5 hours ago
StatusReleased
CategoryTool
PlatformsHTML5
Publisher
Release date 5 hours ago
AuthorFactory Digital Entertainment
GenreInteractive Fiction, Role Playing, Visual Novel
Tagsbrowser-game, create-your-own-game, gamebook, html, narrative-game, offline-playable, story-generator
Code licenseMIT License
Average sessionA few minutes
LanguagesEnglish, Japanese
InputsKeyboard, Mouse, Touchscreen
LinksGitHub, GitHub, GitHub, GitHub, Blog, Homepage

Download

Download
storyem_sample_literaryfiction_eng.zip 11 MB
Download
storyem_english_demo_files.zip 15 MB