• Fabularium: Interactive Fiction 1
  • Fabularium: Interactive Fiction 2
  • Fabularium: Interactive Fiction 3
  • Fabularium: Interactive Fiction 4

Fabularium: Interactive Fiction

Create and play interactive fiction on your Android phone or tablet. Also known as text adventures, interactive books, playable novels, z-machine, glulx, tads, terps. Fun for adults and also a great way to encourage children to read and develop their imaginations.

Fabularium can play all of the major formats: Adrift (including version 5), AdvSys, the Adventure Game Toolkit (AGT), Alan (2 and 3), Glulx, Hugo, Level 9, Magnetic Scrolls, Scott Adams Adventures (Scottfree), Tads (2 and 3) and Zcode (Infocom). It also includes a simple integrated development environment (IDE) for creating your own Glulx, Tads 3 and Zcode games.

Fabularium supports Unicode games, so if you would prefer to play in a language other than English, no problems! Either define your own keyboard via the keyboards.ini file (see examples in that file) or disable the built-in keyboard via the settings, to use your system keyboard. Keyboards defined via keyboards.ini can have multiple layouts and each key can be programmed to generate one Unicode character, a complete command, or even multiple commands, that are fed to the interpreter one by one. As with anything else in fab.ini, you can set the different keyboards you've defined in keyboards.ini to automatically load with different game and terp combinations. See screenshots for examples.

Fabularium takes accessibility seriously. Much of the app is now TalkBack enabled and the built-in keyboard supports "explore by touch" and "lift to type" technology. Accessibility features will continue to improve over the coming releases. If you are blind or vision-impaired and would like to help me with this (e.g. testing and feature suggestions), please contact me at [email protected].

We care about typography! While the default settings should work for most games, Fabularium is also highly customisable. Make the margins as narrow or as wide as you want. Don't like the default fonts and colours? Change them. Adjust line spacing. Fiddle with other typographical features. Optimise that game for your device's screen. For maximum screen space, try using a hardware keyboard.

Fabularium is and always will be completely free, with no ads, and open source (code available at https://github.com/tccowper/fabularium). It does not come bundled with any games; you will need to obtain these separately. There are many games freely available at www.ifdb.tads.org and www.ifarchive.org. You can download these games anywhere to your internal storage/SD card and then add them to your library from within the app. The app is also able to browse and extract files from ZIP archives.

Inspired by the great Gargoyle interpreter by Tor Andersson, Fabularium implements Andrew Plotkin's Glk 0.7.5 spec in Android and can therefore support any glk-enabled interpreter. More interpreters may be added in the future.

For further information see the in-app help.

Questions, comments, feedback and suggestions for future features always welcome, please contact me at [email protected].

Category : Puzzle

Related searches

Reviews (28)

Byr. E. Aug 14, 2019     

Two improvements would make this a 5 star app. The first is a major bug, the second is a minor inconvenience. First, everytime I switch to another app while coding (like to a browser to look up something), it discards any unsaved changes when I come back to an app. Second, there should be an empty template project for both TADS and Inform. Otherwise, great app!

Duv. F. Jun 7, 2020     

Exactly what I was looking for - a way to play IF games my friends and I had written on my phone. It renders the text just fine, and the keyboard works as well as any on-screen keyboard does. I haven't tried writing/compiling using this app yet. My only complaint- I can't get graphics to work on my Alan game like it does on my pc. But it may be something I'm doing. Or just a limitation. Great app. Thank you!!

Aar. T. Jul 22, 2019     

For sure, one of if not the best and most fully-featured text game interpreter I've ever seen on Android - but please, for the love of God add an option to use the system keyboard instead of the app-specific keyboard that is lacking autocorrect, swipe, etc etc. There's also no support for the classic and incredibly helpful text game function of pressing Up to reuse your previous commands.

Fel. Jan 15, 2020     

The built-in keyboard is kind of bad. I thought I would get around this by using my Bluetooth keyboard, but Fabularium for some reason just doesn't respond well to the backspace or arrow keys. Everywhere else they work properly, but in Fabularium I need to mash it and pray. Otherwise it's a perfectly good interpreter.

Don. A. A. V. Nov 19, 2019     

Excellent effort, grateful for this open source project. Necessary to read Help to understand UI. Editor won't autosave if you accidentally leave the activity. Won't compile .inf unless I first open Lib/Inform/parserm.h (memory issue?) I found longpress for "-" awkward; the system keyboard was far better but didn't scroll the content at first. A bar (1-row keyboard) just above the built-in keyboard would be better.

Jas. G. Oct 24, 2020     

Fabularium is a great interpreter for playing interactive fiction on Android devices. The games are nicely presented and the look can be customised. Its biggest drawback is the complicated, five-step process to add a new game to your library, which can be offputting. This is something that could be simplified in future releases.

Him. G. G. Jan 28, 2022     

It's the only app that can play IF games. All the games that I've played (Not a lot) worked without any problem. One thing that is an inconvenience is that I can't get the icons for the IF that I've imported.

Gle. H. Apr 29, 2019     

Very nice experience, comparable to playing on a good interpreter on a desktop or laptop. I'm currently enjoying playing the 1st place winner of the 2018 Interactive Fiction Competition. The development IDE is an interesting feature, and works for me to compile Hello World example. Could be useful for quick edits while debugging a game under development in a spare moment while away from my desktop.

Den. d. May 24, 2019     

I'm sure that this is a decent app, but the instructions are not very clear. I was able to create a project, but now I'm completely lost. Maybe make a short tutorial video? I'm probably just going to open up Visual Studios C# and make a text adventure game by scratch... It would likely be easier than trying to figure this out.

Rey. M. Jan 9, 2019     

Nice, there are more graphics. The last time I played it it was pretty simple but I enjoyed playing then I got bored because there's not enough Text adventures I could play. Now there are pictures with maps and others, I'm going for another go at this and find out if it's worth downloading this again

Dav. M. Jan 7, 2019     

I have used this app to play half a dozen text games and it has worked perfectly, I haven't encountered any problem at all. At last we can play the gigantic library of available text adventures in a convenient Android device. Thanks!

Ste. C. Oct 11, 2020     

Seems extremely promising and something the IF scene has been missing on mobile. I do hope there is going to be work on moving away from realying on users to edit config files themselves. Accessing settings while a game is running would also be nice.

Zer. D. Jan 21, 2020     

Functional, had it's own keyboard, allows for viewing each of your games' files separated by folder in an easy to manage layout. Pretty basic, but that's more due to the nature of IF games than the app.

Eas. C. R. Dec 19, 2019     

Very difficult navigating controls and the function to create a game is nested a loooooooong way into multiple menus, please make this easier. And before you say it, no, god no, the help tab did *not* help. Thanks in advance.

Lun. D. Feb 17, 2021     

I've been playing interactive fiction for a little over twelve years now and writing my own for a while too. The idea with game files is that you can keep your game library around for decades and use whatever interpreter works for your situation getting a similar experience. Using frotz, gargoyle, zoom, lectrote, or embedded browser interpreters. Basically whatever made the most sense at the time. Fabularium goes a step beyond giving newcomers a way to interact with their interactive fiction.

Bra. T. Sep 14, 2019     

Not good. At least, not for my device. I use a Touch+ which is basically an Android tablet with braille display and braille keys, and typing with that onscreen keyboard is agonizingly slow for me. Please, make this a little more BrailleNote-friendly.

Big. Jul 10, 2019     

This is a pretty good app to play games, but, I got this app to make a IF game. This app idnt very user friendly at all.there should be a introduction for new users and help them learn the basics of the app instead of just throwing them in the app blind.this is a pretty good app and is well thought out. But, it lacks user friendly settings. You should have to go mess eith the root or whatever.it should just be a button you tap to change something. Dont give up quality for a smaller storage space

Ada. A. Aug 23, 2020     

I don't know if i'm doing something wrong or the app. I press on the compile button but nothing happens. I even tried making a .z5 file but still nothing. When I try to open the .z5, it says it's not a text file and I think that's the problem. Unltil then, two star.

Dev. R. Nov 9, 2021     

The app is to complex for the average person. The concept of writing our own fictional story based games is awesome. You just can't expect pepole to be able to complex things like "code" and other IT stuff. If you make it incredibly simple for people to do then more people will play it.

Saf. A. C. Jun 12, 2019     

colors should be easier to change. I tried to change colors in fab.ini file but it was hard for me to do. all i wanted was change it from white to dark colors so i can look at the screen w/o hurting my eyes.

Rus. P. Jan 4, 2019     

there is a bug in compile button when i tap it it says the game has stopped and when i always tap run it says the same! it says that the file doesnt exists! fix this i want to make a text adventure game come on!

Lea. D. Sep 19, 2021     

Good emulator, although I haven't figured out why some games allow for your native keyboard and some require the smaller and mildly frustrating virtual keyboard provided.

Daz. May 8, 2019     

Easy to use and add play/games. I mainly use it to play Adrift games. Unfortunately clickable links are currently not supported nor sound. Those would be future suggestions.

Kob. M. Jan 26, 2021     

Hey developers can you update this to where it will be easier for me to find all the games? Because I really don't know how to navigate this app and very well it is very confusing Oh and also tomorrow can you please try and answer early? Maybe give me a suggestion Although I do like the concept of creating your very own files and folders I really do like that

Chr. M. Jan 20, 2019     

So grateful for this app. I thought there would be more options for IF around, and if this app has to be the only one, well. . . I'm glad it is this one. Awesome piece of work that makes endless enjoyment possible.

Sky. K. Jul 22, 2019     

I did not realize it required coding. I just wanted to create a choose your own adventure story. I didn't know I would have to start from nothing. there are plenty of people who do code and would love this, but its just not for me.

Koh. a. Jan 19, 2020     

App is awful. It has a terrible interface, and no tutorial to make it user-friendly.

Kat. Feb 17, 2021     

This game has potential, but the problem is that It's not user friendly enough. I really think you should make a tutorial for beginners