Monthly Archives: May 2013

“Filbert and the Broccoli Escape” – an interactive children’s book for iPad

Filbert and the Broccoli Escape

Our latest free app is for iPad is now available – an illustrated interactive children’s book called Filbert and the Broccoli Escape, by Erik Fetler.

Filbert, the world’s laziest boy, always looks for ways to get out of doing what he is supposed to do, like cleaning his room, taking out the trash, or in this case, eating his broccoli!

When Filbert comes to the dinner table and sees his least favorite vegetable sitting on his plate, he is desperate to get rid of it any way he can.

Help Filbert find a way to take care of this vegetable dilemma in this interactive adventure!

Erik wrote and illustrated the original book, which you can read online at the author’s website (or order the printed version). He says:

I’d just recently finished putting together Filbert and the Broccoli Escape book and wanted to do some kind of audio slideshow, or a “Choose Your Own Adventure” version. Somehow that morphed into making it an interactive adventure. Originally I was going to just string the pages of the book together, but I liked the idea of letting the player use a little more of his or her imagination.

The game was written using Quest’s text adventure mode, but I have stripped back the UI so the game is played entirely via hyperlinks, and it looks more like a gamebook. There are no puzzles as such – the interactivity is fairly light, so it’s hopefully a nice and easy bedtime read.

If you have young children and an iPad, please download it and let us know what you think!

It would be really helpful to get your feedback of reading this interactive story – there are more books in the “Filbert” series, so any comments will really help with making the sequels as good as they can be.

iOS Simulator Screen shot 14 May 2013 18.35.46

Advertisements

Making it easier to use text adventures and Quest in the classroom – ActiveLit

Recently, more and more teachers are starting to use Quest and text adventure games with their classes. Some teachers have used text-based games to inspire children to read; others use it as an introduction to programming; others get their students to create games around a set historical theme.

The main textadventures.co.uk site isn’t particularly optimised for educational groups, however. Some teachers find it a pain to set up user accounts for a whole class full of students, and others would prefer to restrict their classes to playing a pre-set list of games instead of giving their pupils unrestricted access to everything available on the site.

For these reasons, I’m setting up a new site called ActiveLit, which is designed for schools, colleges and youth groups who want to play, create and share text adventure games.

ActiveLit

ActiveLit is currently being built, and I’m aiming to focus the first stage of development on the features which will be most useful to the most people. So, if you are a teacher, or run a group getting children or students to play or create text adventures, please express your interest by filling in the form at activelit.com. You’re not committing to anything at all yet, and I’m not going to spam you – you’ll genuinely help me build the product that best suits you, and you’ll get to be one of the first users.

My current plans for ActiveLit are that it will enable you to…

  1. Create your own private area of the website:
    • Curate a list of games which your group is allowed access to.
    • Allow your group to share games they’ve created only among other group members.
    • Direct your group to a dedicated URL – using activelit.com/your-group-name or via your own subdomain. (This would allow your network to block the main textadventures.co.uk domain, if required)
    • Control who can access your private area by generating accounts automatically.
  2. Get activity reports:
    • Access game transcripts, so you can see who played which games, for how long and how well they did.
    • Export student activity data to other platforms such as Moodle.
  3. Help your students out:
    • Link to worksheets and assignments directly from the website.
    • Toggle editor functionality on and off – give your students a simplified editor view that is tailored to the games you want them to make.
    • Game templates – give your students the bare bones of a game which they can flesh out, instead of starting them all on a blank slate.

If you’re using the Windows desktop version of Quest, there will also be a way to configure it to take its game feed from your private area instead of the main website.

If there’s anything else that would help you with running your text adventure group, please let me know via the comments section on the ActiveLit sign-up form.

Wondering how to use text adventures and Quest in the classroom? Take a look at the Education page – and if you’re using Quest with your group, please let me know and I’ll add it to the examples.

Any questions or anything else I can do to help, please email me alex@textadventures.co.uk.

How am I doing? The Quest “Annual Review” 2012/13

In April 2012 I marked a year of working on Quest full-time by conducting my own “Annual Review” (Part 1, Part 2). Well, er, 13 months have elapsed since then, which makes it the perfect time to do it all again.

So, what have I been doing for the last 1.0833 years? What’s going well, what’s going badly, and where is all this going?

A quick recap of the last 13 months

Unlike last time, I’ve not actually been working on Quest 100% full-time. For the last 5 months I have, but between May and November 2012 it was relegated to spare time, and the occasional day off, as I took up some contract C# developer work to top up my bank balance.

Some numbers

Usage of the site has increased over the last 13 months:

  • Games played online averages to 480 per day – up from 400 per day, so a 20% increase
  • Game download count averages to 190 per day – up from 140 per day so a 35% increase

So, a nice bit of growth there but nothing explosive. What has truly gone up hugely though is the number of games on the website. 13 months ago, we had 380 games on the website, of which 76 had been added in the previous year. Now we have 980 games on the website in total – so 600 games have been added in the last 13 months. Pro-rated to a 12 month figure of 553, that’s an increase of 628% in game submissions.

Note that in April 2012, I added the ability to publish games privately, which means not all of these 600 games are public. In fact, 297 of these are private (“unlisted”). But even if we only count public games, that’s still a big increase – 303 public games in 13 months, which if pro-rated to a 12 month figure of 280 is still a 268% increase.

The web version of Quest is being well used, with 7300 games started since it was launched in March 2012. 331 of these have been published. This is slightly over half the total number of games published on this site in the time it has been available, so it shows that it’s about equally as popular as the desktop version.

What went well

I’ve really enjoyed running Quest workshops for the first time during the last year. It was amazing to see just how creative children are, and how quickly they can pick things up. Most of the attendees had never heard of text adventure games before my sessions, but within an hour or two they were creating their own games, setting their own puzzles, and sharing their creations with their friends.

It has given me a lot of confidence that Quest is a great way of getting kids into programming, getting them reading and getting them writing. They can get a lot out of it even over one session.

It’s also been really positive to see the site stats going up, loads of new games being created, and the forums getting busier. The new-look website which I launched a couple of weeks ago is doing well – it looks cleaner and more engaging to me, but more importantly the feedback is good and early indications from Google Analytics suggest people are staying longer on the site too.

Finally, adding Gamebook mode to Quest turned out to be a good idea – it has enabled significantly more people to create an interactive story, and is I think largely behind the big rise in submissions over the last year. It feels like this may well be the primary game type in the future, which is why I made significant enhancements to it a couple of months ago for Quest 5.4.

A mixed bag

For smartphone and tablet apps, there has been a mixture of good and bad results. It’s difficult to get publicity, so while there has been some good coverage – it was great to see First Times listed as one of the Guardian’s 30 best Android apps of that week …

If you, like me, pine (a bit) for the heyday of text adventures, you should definitely check out First Times. It’s a horror text adventure that kicks off with you waking up in a morgue, and without giving the game away, it’s genuinely creepy as you try to figure out what happened. If you’re young enough to be baffled by the term “text adventures”, ask your dad (but go north, open the door and hit the elf with the sword first).

… and it was also an IndieGames freeware pick, but after an initial flurry the “long tail” is indeed long, and shallow. On iOS, First Times went from 2,280 downloads in March down to 252 in April – which is actually slightly less than the older app, The Things That Go Bump In The Night, which had 313.

Even so this is much better than the sad tale of Aventura Pirata, a Spanish-language game which only had 27 downloads on iOS in April.

Interestingly, by far the most successful app I have released is the Windows Phone version of The Things That Go Bump In The Night – 1,168 downloads in the last month, and this is 9 months after its release. This is indicative of the decreased competition over on the Windows Phone Store, I think.

Room for improvement

It’s been great to add new translations for Quest into Italian, Portuguese and Romanian – bringing the total number of languages supported to 9. But very few games in these languages have been published yet – which is a huge shame as I know that text adventures would be a great resource for learning foreign languages. Clearly there is more work to be done here, both to make the Quest editor more usable by those who don’t speak English, and to set up the website to handle non-English games better – which may be as simple as adding language tags for easier searching and filtering.

I was excited to hear about the Nesta Digital Makers open call – here was a body offering funding for projects to get young people making things, “to become creators, not just consumers of digital technologies”. To my mind, Quest is absolutely perfect for that. So it was hugely disappointing not to be shortlisted – or even to receive any feedback. It’s understandable given the huge interest Nesta had in the scheme, but it makes me reluctant to pursue this approach for getting Quest to pay for itself, as it takes time to put together these kinds of funding applications.

Instead, selling products and services around Quest sounds far more sustainable and less risky to me. I know that there are schools out there using Quest, and offering services to them is one of my main focuses for the coming months. One of my current “areas for improvement” is simply identifying who these schools are. I can see from my web server log files that there are regularly groups of users from the same IP address using the web-based editor and playing games on the site – it would be great to know who you are, so please get in touch!

What people are saying

That’s what I think, then – what have other people been saying about Quest over the last year-and-a-bit?

Adrian Camm says:

Exploring Interactive Fiction (IF) design systems such as Inform7 and Adrift, I have found Quest to be probably the best for small projects ideally suited to K12 education.

Jon Bridgeman talks about using Quest with Year 7 and 8 students:

IF gets students writing.  A lot.  I can see cogs turning and imaginations sparking.  I get IF stories about zombies, Harry Potter, Area 51, London Zoo, zombies, Haunted Houses, and er..Manchester City…

Students HAVE to write descriptively, as they create a world from nothing and fill it with people, places, creatures and things from their own imaginings. …

It’s programming by stealth… It certainly sparked an interest in programming in a number of students… Try it yourself. Even better, get your kids to try it.

(It’s well worth your time reading his full blog post on getting students into writing interactive fiction)

Some tweets:

FreewareGenius says:

It’s pretty amazing what can be accomplished so easily now, with programs like Quest. Yes, I am in love with this program, and therefore, I could go on and on about it and how awesome all its features are and the like until I am blue in the face

IndieGames says:

Unlike Twine that can almost exclusively be used for choose-your-own-adventures and Inform 7 whose attempt at a natural language scripting environment can alienate, Quest uses a menu-driven system supported by a very simple scripting language. Truth be said, most basic stuff can be achieved via almost intuitive pointing-and-clicking, meaning you can have a simple first game ready in minutes.

Quest even helped out at a party:

Want to make your own text adventure game like Mr. Geek? You can use Quest, a free online program that makes it super easy!

Anybody got anything negative to say? To me, constructive criticism is more useful than a nice slap on the back. I’ve not actually seen much in the way of “bad press” this year, but one can always rely on forum member davidw for a choice quote. Over on the Adrift forum he writes:

Quest may attract the lion’s share of the IF market right now, but it still doesn’t produce much in the way of good games. “Quality over quantity” after all.

Personally, I am perfectly happy for most of the games on the website not to match up to davidw’s standards. Some poor quality games are, I think, the price to pay for giving people accessible tools with which to build things and express themselves. Many users are young and are trying out writing and programming for the first time – we’ve all got to start somewhere. This site relies on user-submitted reviews to highlight what’s good – and authors value feedback too. So whether you like a game or not, be sure to leave a review!

Being accessible is what allows a game like Go Rich Boy Go to exist in the first place. As the game’s author Jahanzaib Haque explains:

I found Quest – the text adventure creator that enabled me to just go ahead and create what was bubbling inside me. Six feverish days of writing later, my adventure game was born!

The game was been played by thousands of people over just a few days. As Global Voices covered it:

A timely online game and mobile app that packs humorous punches at Pakistan’s young and rich voters, some of whom say they will bravely dodge bombs to cast their vote next week, has been played by thousands of people.

Karachi-based journalist Jahanzaib Haque created the game “It’s election time in Pakistan: Go rich boy go!” ten days ago on April 21, 2013.

The months leading up to the 2013 elections have been rigged with violence, dozens of people have been killed in bombings targeting campaigns, rallies and crowded places. Last month the Pakistani Taliban warned voters and vowed to step up attacks against secular politicians.

Now this is the kind of thing that excites me – give people tools which are easy to use, and see what they come up with. People who would never have created any kind of computer game before now have the ability to do so. This could be the beginning of a very interesting journey.

Not just Quest that’s growing

Over the last year, it seems interactive fiction has started to take its first steps towards the mainstream. We have companies like Inkle releasing apps, and suddenly much talk about Twine. Playfic brought Inform into the browser and new platforms like Versu emerged. Crazy ideas are being tried out – like combining text games with something like Pinterest to create Dio. StoryNexus is powering a game from book publisher Random House which features in-app payments allowing you to do things like “expedite the narrative”. And check out the Choosatron. Stuff is happening here.

I think Quest occupies a unique position among all this. It encompasses both typing-based “old-school” text adventure games with a parser, and a newer style which is emerging based on hyperlinks that is closer to “Choose Your Own Adventure” than “Zork”. Will one style win over the other? Who knows – and I’m not going to be the one to prescribe exactly how people should interact with your game. We’re all still figuring this stuff out.

Perhaps more importantly, Quest is open source. Anybody can get involved in the project, contribute code or translations, or even fork the code if they don’t like where it’s heading – go ahead, build your own interactive fiction platform, even make it closed source and expensive if you want. You are allowed to do this by the licence, and you’ll save yourself a load of work.

The open source-ness also gives you security – Quest is not locked up inside one website, ready to disappear when a company runs out of money or their staff get acqui-hired. Even if textadventures.co.uk disappears or I spontaneously combust, the source code for Quest is available to be run somewhere else, and the games are all downloadable.

Finally, even though Quest is free, it is actively supported and maintained, and it is continuing to grow and explore new directions. Need help, or got a mad idea for a project where something like Quest might be useful? Get in touch – alex@textadventures.co.uk or @alexwarren.

Where now?

I’m still funding Quest almost entirely out of my own pocket, and I have spent most of the last couple of years working on it, in preference to working on things that would actually earn me some money. I’m far happier alternating between Quest and contract developer work – and until I can make Quest pay for itself it’s the way things have to be, of course. But I would like to bring the two together, and work on projects where Quest forms a part. So do get in touch if you think there’s something we can work on together.

Another way I plan to fund Quest is by selling additional services, and right now I’m working on some extra functionality to help schools and groups using Quest – take a look at ActiveLit for more details, and expect to hear more about that soon.

My other project for the next few months is to finally build my own game. Yes, it’s been 15 years since I started working on Quest, so it’s probably about time. Although I’ve been collecting various thoughts about storytelling on this blog over the last year (see here, here and here), I’ve come to the realisation that it’s probably better to stop talking hypothetically about the kind of stuff you could do in Quest – I should show some of my ideas in an actual game instead.

I am especially looking forward to davidw’s review of it.

Quest 5.4.1 released

Quest 5.4.1 is now available. If you’re using the web version, you’re automatically up to date, and if you’re using the desktop version you can download the update.

This version is a bug-fix release – you can see all the closed tickets on CodePlex.

Thanks to Dick Aivia for updating the Dutch language template for this release.

One very minor enhancement in the desktop version – when running a game from the editor, you now have quicker access to the HTML Tools via the toolbar or by pressing F9.

Also one minor breaking change – if you have any exits that run scripts instead of automatically moving the player, you will need to tick a new checkbox on the exit editor “Run a script (instead of moving the player automatically)”.

As always, if you have any questions or problems, please let me know – you can email me alex@textadventures.co.uk or find me on Twitter @alexwarren.