★ TouchArcade needs your help. Click here to support us on Patreon.

Quest Engine

05-13-2010, 02:36 PM
Joined: Jan 2010
Posts: 47
Quest Engine

Just curious but the engine that the Quest uses. Is it open source? Or does anyone have any more info on it? Is it built in house by redshift?
05-13-2010, 02:46 PM
You could probably try emailing Redshift themselves. I was able to get into contact with them before The Quest was released, they were very responsive.

Tyler Williams - Video Producer
Website | Youtube | tylertv.net@gmail.com |
App Videos I've done

05-13-2010, 09:31 PM
Joined: Mar 2010
Location: English Roundabout
Posts: 890
If you find out more about this I would be very interested.
05-15-2010, 04:41 PM
Joined: Jan 2010
Posts: 47
I'll email them and see what they say...
05-15-2010, 06:19 PM
Joined: Jan 2010
Posts: 47
I emailed them and gave them a link to this thread. Hopefully they'll just post here instead of emailing me back...
05-16-2010, 12:06 AM
From what they've posted before, it was built in-house. They've released the world builder, and it is still available from their website. That's what has been used by the community to develop the various expansion packs (other than the first pack, which was built in-house).

So, if you're just interested in developing a scenario for yourself or friends using the same engine, you can already do that. I know that a few months ago, Redshift ran a competition for modules, where the winner was going to be able to work with them to refine their submission for publication as an official expansion. I'm sure if you developed a module of high enough quality, they'd probably work with you to get it published as an official expansion, as well.

I believe the original coder who developed much of Redshift's technology (at least the one who developed most of Legacy) is no longer with them. So, I kind of doubt they'd be in a position to refine and release a full-blown engine, beyond the already released scenario builder tools.
05-16-2010, 05:48 AM
The Quest engine was developed by us. It was originally developed for Palm and Windows Mobile devices in 2005.

Most of the development was done by Stewe, who has left us a few years ago. I did the graphics rendering technology. The game is entirely software rendered, even on the iPhone. When I ported the game to the iPhone, we decided it was way too much work to put in hardware rendering. I've never even seen the game's source code before I started porting (apart from my own routines, of course ).

We are not against licensing the engine to others, but I would advise against it. The source is a horrible mess. It wasn't exactly designed elegantly and when I did the porting, I just patched and hacked to get it to work. Lots of the data files for the game are still the same as the ones in the Palm/Windows Mobile/Windows version, because it would require an enormous effort to recreate the building process. I fixed some bugs in the editor, for our closest partners, but it only works when doing a debug build. The game can only be compiled for the iPhone now, but it worked on Palm, Windows Mobile and Windows too. I could go on and on.

The easiest is just to create new expansions. It's relatively easy to create an expansion which is standalone (all of our expansions can be played standalone, actually), so if someone would like to create a new game, with new monsters, npcs, items, maps, graphics, sounds, etc., that could be done. But there is no way to change the interface graphics, the music or the game rules for example. (Of course, it can be done, just painfully complicated. I could help with changing some rules, for example, but I've never researched how the music works exactly (and it's exceedingly complicated, that much I know).

More than likely we would ask too much money for a license. I mean, relative to the money you could make on a new game with the Quest engine. I would need a healthy sum of money for even the little help I would offer for the engine. It's painful.

But anyone is free to make an offer.
05-16-2010, 10:03 AM
Joined: Jan 2010
Posts: 47
That's awesome! For what I had in mind the interface would be fine. But the only thing I would seriously be interested in would be changeing the music.

So are you saying that I could grab the expansion engine but only release it as a standalone game? I theoretically could change ALL the graphics. And write my own story at the same time. And then what?... Give you guys the world I built and let you release it for the iPhone? I think I'm gonna continue the conversation via email...
05-16-2010, 10:16 AM
Joined: Jan 2010
Posts: 47
Oooooh.... Just found the quest editor online. I am seriously gonna have fun messing with this thing...
05-16-2010, 03:28 PM
Joined: Mar 2010
Location: English Roundabout
Posts: 890
how easy is the editor to use and where do you find it? Thanks

Would I be able to craft a cyber-punk style game around it - I am thinking something along the lines of a political thriller set in an Interzone inspired city with hints of surrealism.