A downloadable tool

Have you ever had to make a game using the c# console? well, now you can, with almost no code!

Welcome to Choice engine, using the power of Terminal.Gui, you will be able to make a choose your adventure game with a GUI already built-in,

FEATURES

.txt file for scripting

You don't need to fill your code with your story. You just need to use the story.txt file! This file will allow Choice Engine to display your story from start to finish. Only two options per decision are allowed at the moment.

Combat system

Want your player to fight against enemies? well with Choice engine you can :). It includes an inventory so you can also have items to use during fights.


Items!

Guns, bandages, and energy drinks are items you can add to your game to be used in combat, your items can have custom names and healing/damage. Choice engine will automatically look for these items and allow the player to use them during combat.

Inventory

Your player has an inventory that you can control every decision, so your player has what it needs during combat.

Just 1 .cs file

That's it, you don't have to worry about game logic or the GUI, from 1 file you can add your enemies and items to decisions and parse your story to the engine.


MADE FOR THE TOOL JAM 3

Download

Download
https://github.com/br1trs/ChoiceEngine
External
Download
ChoiceEngine.zip 513 kB

Install instructions

Download the zip, inside you will find a .exe with zombies, run! my own game created using Choice engine. You will also find a Terminal.GUI.dll and a Choice engine.dll you can use these files to create your own solution on visual studio and add the references to those dlls. You can also see the source code for Zombies, run! on GitHub.

Your story.txt should be in the project bin release or debug depending on your build.

this file can help you on how to add references in case you need it. 

https://learn.microsoft.com/en-us/visualstudio/ide/how-to-add-or-remove-referenc...

Development log

Leave a comment

Log in with itch.io to leave a comment.