- Several ‘world kits’ of pre-made creatures, terrain and items that you choose from to import into your new game: HISTORY, MODERN and ULTIMA (that last kit, as you might expect, allows you to build an Ultima V-like game). Modify one of these or build your own from scratch.
- Easy-to-navigate editor menus, and you can have multiple editor windows open at the same time, allowing you to quickly make changes and test them out.
- Loop music in the background and play multiple sound files at once.
- Creatures and NPCs can be neutral, hostile, or friendly – meaning creatures can end up attacking each other and/or rushing to the player’s aid
- Create Ultima-like conversations for NPCS, where they respond to certain keywords and ask yes/no questions. You can also have a branch of a conversation run custom scripts
- Skin NPC conversations with BMP graphics so you can have NPC character portraits, and change those graphics during a conversation.
- Skin the main gameplay screen with a BMP border to create an individual feel for your game
- Build ‘mosaic’ still screens out of the tile graphics for intros and cut-scenes
- Add interactivity without scripting – use the editor to create objects that respond to specific triggers and which perform a single action or which set off a stack of other objects/actions beneath them.
- Use the scripting language for greater control of interactivity and dialogs
- Weapons can be melee or a variety of ranged: pinpoint – for arrows and guns and such, where you aim a crosshair on your target, thrown weapons with a blast radius (grenade-like), or ‘cone’ or ‘stream’ which fire continuously out from the player to its max range
- Built-in support for merchants with inventories
- Game engine keeps track of in-game days and hours — can simulate night by reducing player’s view radius and run specific script at break of each day. You can also have an image strip that will cycle through, for instance, phases of two separate moons. You can trigger object appearances and other events based on these cycles to, for example, simulate Ultima-like appearances of moongates.
- Several fonts to choose from for your game, and you can edit these or draw your own
- Handy drawing editor for making the tile graphics, or import from external BMPs
- Play MP3, WAV and OGG files
- Support for designating vehicles the player can board to travel across otherwise impassible terrain, and which can require fuel
- Set structural strength of objects – so that some weapons can’t destroy them but others can (never did like that sofa)
- And the proverbial more!
