The long-term goal of Tiamat is to provide a complete framework and
toolset to develop role-playing games. This is a rather ambitious goal
that requires discrete, well-defined phases to satisfy. The objectives
and major milestones for version 1.0 are defined below. The version numbers follow the format of
[major].[minor].[build].
Odd numbered minor releases introduce at least one significant new
feature. Even numbered minor releases are considered "stable"
and address code refactoring/debugging.
Road to version 1.0 (* - indicates version currently in development)
Version 0.1
Version 0.2
Version 0.3 *
Version 0.4
Version 0.5
Version 0.6
Version 0.7
Version 0.8
Version 0.9
Version 1.0
The Massive To Do List
Tiamat 0.1 is the largest minor release along the path to version 1.0.
It contains many elements of the overall framework such as characters, items, audio
players, and basic mapping & graphics routines. Editors for
characters, sprites, areas and themes are included.
It also has a simple
adventure-style demo called, for lack of a better name, the Camineet
demo. The purpose of this demo is to test event handling and UI
components.
Version 0.3 will introduce the Adventure Studio, an integrated tool to create games similar to the Camineet demo.
This will be the first step towards a full-blown RPG creator. This
studio will incorporate character, event, area, and script editing.
A new, yet to be named, demo will be included. The purpose of this demo
is to test the Adventure Studio.
Version 0.4 will refactor classes based on the new Adventure Studio and
demo.
Version 0.5 will be used to extend and complete the TileMap class. A
TileMap editor will be developed along with a collection of sample
TileMaps. A significant overhaul of the TileMap and Sprite classes is
expected.
Version 0.6 will refactor classes based on the TileMap changes.
Version 0.7 will introduce a common RPG studio tool. This will be used to create
an end-to-end RPGs with maps, adventure style
dialogs, events, game scripts, characters, and so on....
A simple RPG demo will be added to test out the editor.
Version 0.8 is expected to be a substantial refactoring and cleanup
effort.
Version 0.9 will introduce an integrated adventure-RPG demo. All classes in the framework are expected to be at
or near their final state.
Going from version 0.9 to 1.0 will require a thorough debugging and
cleanup initiative. Version 1.0 should be a fully stable and functional
release.
The roadmap is a high-level plan for
Tiamat. The
full to-do list is kept in an
OpenOffice
spreadsheet on my hard drive. It's very long, often vague, rambling, and
generally disorganized. If you're really, really curious about the
specific plans for
Tiamat then
download
a recent copy of the list.
Everything on this site is free. I'll never use pop-ups or randomly
generated ads to support it. If you've found something here to be
especially helpful or entertaining please consider making a small
donation. This can be done through a secure PayPal transaction or by
purchasing one of the related items below through
Amazon.com.
Thanks for visiting my little web page!