Follow

So here's something I've been very, very bad at self-promoting: fractive.io/

Fractive is my open-source tool for writing hypertext games using Markdown!

It's a little bit like Twine, but for people who'd rather just write straight-ahead instead of fussing with the node graph.

ยท 0 ยท 57 ยท 65

You can also easily add custom game logic with Javascript if you want (though it's not at all necessary to make a normal hypertext game).

And it's extremely extensible; for example, @nqn has integrated phaser.io with it to do some hybrid hypertext + graphical stuff.

It's been kind of a neat little side project for me to learn how to do stuff in a web-style environment, after so many years working in "traditional" .

Figured I should probably tell... anyone... about it... ever. ๐Ÿ˜‚

Wow, this took off a little bit while I was asleep. ๐Ÿ˜จ

Thanks for y'all's interest! If you end up using , don't hesitate to throw me some feedback. Up until now there's only been two of us even *aware* of it, so I'm certain there are opportunities for improvement. ๐Ÿ‘

Today I learned that OpenGraph is a thing, so let's see if my implementation of it actually worked...

fractive.io

Hm, much like in TweetDeck, it looks like the "description" tag doesn't get used here. (It does get used on twitter.com for expanded tweets, so it must be hooked up correctly...)

@invicticide @Curator I was gonna say it sounds awesome! But then the tab froze my computer because I also had Google Docs open. #2gigramlife

Gonna check it out eventually...

@invicticide is there a collaborative editor like hackMD or stackedit that supports fractive? It looks super awesome-- totes possible to do collaborative stories in stackedit without inline preview, I was just wondering

@amsomniac I'm not familiar with those. But Fractive is basically just Markdown, so if they support that, then in theory it works? Although there's also a command line to run to build and deploy the story. Not sure how/if that would fit in, yet...

@invicticide @kaniini I read Mastodon instead of Markdown and was confused for a good while

@invicticide That looks really cool!

Also, choosing my own adventure through your documentation was good fun. I think they're well written!

@invicticide Wow .. this is amazing ... Why didn't this exist when I was young?!?

@DarckCrystale @invicticide Yes, it's interesting and I'll check it in details later.
Thanks for sharing !

@invicticide I think the demo crashed/got stuck in an infinite loop when I clicked piano before living room FYI.

@invicticide I can't seem to find the source for the demo on fractive.io. Any pointers?

@audiodude I can repro. Not sure off the top of my head what broke, but I'll look into it. (This used to work just fine.)

@audiodude I was able to repro on both Android and desktop. Added logging, and suddenly it worked. Removed logging, and it... still works? Maybe I'd just uploaded an old version of the html or something. /shrug

Anyway fractive.io seems to work correctly on both platforms for me now. Note you may need to force refresh so you don't get an old cached broken version.

@invicticide Yes working great now, thanks for looking into it!

@invicticide Got as far as the old house in the demo, but it seemed to get stuck with just the books link, and wouldn't continue.

@invicticide tried again and it seems to freeze on the last info link, no matter what order I tap them. Chrome on Android (An Amazon For HD8 if that makes any difference!)

@benjymous I can repro. Not sure off the top of my head what broke, but I'll look into it.

@benjymous I was able to repro on both Android and desktop. Added logging, and suddenly it worked. Removed logging, and it... still works? Maybe I'd just uploaded an old version of the html or something. /shrug

Anyway fractive.io seems to work correctly on both platforms for me now. Note you may need to force refresh so you don't get an old cached broken version.

Sign in to participate in the conversation
Gamedev Mastodon

Game development! Discussions about game development and related fields, and/or by game developers and related professions.