Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Choice EngineView project page

Make a c# console game, with almost no code!
Submitted by br1trs — 9 minutes, 48 seconds before the deadline
Add to collection

Play tool

Choice Engine's itch.io page

Results

CriteriaRankScore*Raw Score
How much I could potentially use it in the future#172.9323.167
How nice/fun it is to use#213.3953.667
Overall#253.1383.389
How original/innovative it is#273.0863.333

Ranked from 6 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

The concept is really nice. But execution might need some work. I am guessing it's still in development. This can be great tool if finished properly. 

Submitted

Cool idea. Would love to see the items and combat options also configurable in text files.

On a personal (self serving) note designing the games and building a custom export tool could be done in Infomancer tool we released for the Jam. If you open to it I can would love to collaborate on that with you. Assuming you plan to continue with the Choice Engine.

Developer

That sounds like a good idea!

Submitted

I create the GOB’s and tried to build your sample in them. The diagram is attached. There were two story nodes I didn’t know what to do with.

Does this look more or less how you visualized the story.

Next step will be to build the export as a plugin. I would like to use that process to create my plugin tutorial if you ok with that.

Developer

everything seems good, those two nodes were not used in the story, but I was too lazy to delete them haha

Submitted(+1)

Hello, so I hope you don’t mind I created a tutorial for Infomancer Forge to specifically create games for Choice Engine as an example on how you can customize the tool for any game.

There is a blog post about it here and that includes a project you can download and easily create new games with. I have included your sample game’s text and links in it.

https://inkusgames.itch.io/informancer-forge/devlog/537089/how-to-customize-infomancer-forges-export-for-your-game

Submitted(+1)

Cool work!

I was also making a kind of text adventure creator, but more on the graphical side. Your project works with just a single .txt file, that anyone can edit really easily with notepad and share by copying the text file! 👍

I like how you added a combat and inventory system to the mix as well!

The documentation is excellent and the format is logical (though I am not a huge fan of having all options in one line)

Overall, it’s a very nice job! Bonus points for the fancy unicode graphics on the tile!

Developer

thanks!!  (though I am not a huge fan of having all options in one line) will take this into account

Submitted(+1)

Nice libraries. I was able to quickly put together something new and original. I like the old style screens and thank you for implementing mouse support. Everything worked as you described. I always find examples the best to learn from, so thanks for providing the GitHub link.

Developer

yeah! I am also planning on providing a template so you don't have to go to GitHub ;)

Submitted

Very cool, I checked out the instructions on your project page. It was a lot of fun! I did a quick rewrite to play as a zombie running from humans. 

Developer

if the zombie runs away from humans, then who eats the brains?🤔 

Submitted(+1)

haha I wrote that the humans when insane and they eat you anyway. Also if you get bit and save the shelter, then it just ends that you remain a zombie and save everyone. Life is good. The  End lol.

Submitted

Very interesting tool!
Nice super-minimalistic Ren'py alternative, especially if this app will be further developed.
But i don't understand, how we can use battle system in our text files.

Developer(+1)

oh, you need to create your own console application project on visual studio and reference the choice engine dll, then create your enemy objects and add them to your decisions where fights happen so the program knows what to do, it is not possible to do it from the text file 🤐.