Skip to content

BrentFarris/TextGameMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextGameMaker

A simple web program to make advanced text based games that run in the web

Features

  • Node based editor
  • Story and dialog nodes
  • Create characters, enemies
  • Inventory & Items
  • Variables for dynamic advanced gameplay
  • Music, sound effects, and image support
  • Branching paths
  • Complete project management on one page
  • Extend gameplay with JavaScript functions
  • Some other stuff I can't remember...

Editor demo

the editor is publicly available to test online. I am also not the greatest UI/UX designer, so I focused on getting the features in and making them usable rather than making a flashy experience. If anyone has some suggestions, I'd gladly hear them out or check out some PRs.

Viewer demo

I have created a demo viewer webpage so that you can see what it looks like to have the game running. The demo viewer currently uses a default test adventure that I made. Please be advised, I'm more of a programmer than I am a storywriter, I leave the storywriting to my wife.

How to run this repo locally

  1. Download the repository
  2. Open the root folder in VSCode
  3. Download and install the Live Server extension
  4. Click on the "Go Live" button in the bottom bar
  5. You're good to go (note that you can put /view in the address bar to go to the viewer)

History

This is an old project that I've worked on quite a few years ago. I think about five. I decided to resurrect it and make it public so that it is available for others to play around with. My wife is really into textbased adventures, so I decided to make something that she could use that would be a little bit more advanced than most of the text based game makers out there. There are a few things that are incomplete here. However, for the most part it runs and is functional.

About

A simple web-based text adventure game engine for making text based adventures using a node graph

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •