Quest Features
Create Games Easily
- No programming knowledge necessary
- Everything about your game is displayed in plain English
- A full tutorial is included
- Reference guide included for Quest's more advanced functions
- Create single-player or multi-player games
The Game World
- Rooms
- Objects
- Characters
- Containers
- Surfaces
- Pick up and drop objects
- Use objects on other objects
- Give objects to characters
Flexibility
- Easily add commands, so players can do what you want them to do
- Use scripts to make absolutely anything happen in your game
- Move the player, move objects, hide objects
- Display menus
- Run procedures/subroutines
- Functions
- Loops
- Conditional "if" statements
- Change object properties
- Create and clone objects
- Variables
- Flags
- Timers
- External libraries
- Random number generation
- String handling functions
- Arrays
- Inheritance of object properties
Pictures and Sounds
- Full control over text formatting, fonts and colours
- Display pictures - BMP, GIF, JPEG
- Play music and sounds - MP3, WAV, MIDI, MOD
Packaging Your Game
- Quest Compiler encrypts your game so others can't edit it or cheat
- All included graphics and sounds can be put into one file
Debugging
- Watch variables
- Error log
- Object Debugger - view and change object properties during the game
- View timer information
- Record and play back transcripts
Playing the Game
- Save and load at any point
- Remembers the commands players have used
- On-screen lists and buttons for looking at objects, navigating through the game etc., so players don't
always have to type commands (optional)
- Text-to-speech option

Screenshots