00:00
00:00
View Profile brutalexcess
Currently working with Haxe/OpenFL. Wish to develop games in C, and later Jai (Jon Blow's language) for making games from scratch.

Luke @brutalexcess

Age 31, Male

Admin

SGS College

United Kingdom

Joined on 9/14/11

Level:
2
Exp Points:
20 / 50
Exp Rank:
> 100,000
Vote Power:
1.98 votes
Rank:
Civilian
Global Rank:
> 100,000
Blams:
0
Saves:
0
B/P Bonus:
0%
Whistle:
Normal
Medals:
6

Interactive Story Engine/Editor

Posted by brutalexcess - November 7th, 2014


Looking for a release of the StoryDev engine and editor? Look no further.

Here is a list of features that you can do with StoryDev:

  • Write Passages with Markdown-style formatting to present rich text.
  • Write code in Passages and Game Events to add game mechanics to your passages.
  • Use the Haxe Math class to execute complex algorithms.
  • Customise the look of font colours, sizes and format of links and raw text.
  • Transition the size and location of the Passage and Character Images.
  • Display Character and Background images
  • Play sound files on multiple channels
  • Use JSON to get creative and make complex data such as enemies, RPG-style combat and even a custom modification on top of this engine.

Over on Github is the source code for the engine and editor. The engine is written in Haxe and OpenFL; currently it only supports Flash for the time being until OpenFL supports some more TextField functions required for it to run natively on Windows, Linux and Mac. The main aim of the engine is to target multiple platforms, of course. If I am feeling ambitious enough, I may even attempt to port the engine over to Android and iOS, but that's talking too far in the future at present.

The editor, on the other hand, is written in C# and currently only available for Windows users with the .NET Framework 4 downloaded and installed. Eventually, I wish to create a GTK# application with MonoDevelop, but some features, such as the Fast Colored Text Box (beautiful library, by the way), may need to be sacrificed for this port to work.

You can download and install the latest version of the StoryDev editor here.

Looking for screenshots?


Comments

Comments ain't a thing here.