Close
0%
0%

ChitterOPLBasic

Non-Linear Dialogue Engine, whose passages are code blocks and not plain text.

Public Chat
Similar projects worth following
0 followers
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
For a long time I've dreamed have having a non-linear dialogue engine that instead of using plain text, would evaluate a code string. Unfortuntely because the risk of eval in JS, Python and others, you really can't do that. So I thought if I could find/make an interpreted language that didn't have access to the os, maybe this could be a reality. Enter "My Own Programming Language" (OPL) by davidcallanan. (On Youtube check out CodePulse).

The concept is simple. Using Twine, create your story. Instead of using english to write dialog, use OPLBasic. The ChitterOPLBasic engine will evaluate each code block to get the dialogue. Since your story is written in a programming language you can declare variables, test boolean conditions, do loops, and and even declare fuctions. Now you have dynamic text!

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates