| While everyone is playing fancy CPU burning games, some people in this world continue to worship the art of interactive fiction, AKA text-adventures. A forgotten genre in gaming, a micro universe that hides some of the world's most beautifully crafted phrases and stories. MechaniQue is an alternative and esoteric (because it uses experimental syntax and language structure / metaphors) programming language for interactive fiction (IF) written in Java. With MQ/J2 you can easily create adventure games, interactive fiction, interactive poems, dynamic tree-stories and quizzes. MQ/J2 uses an easy to understand syntax, which enables amateur adventure writers to quickly produce interactive stories. MQ/J2 is meant to be used for amateur-level interactive fiction; if you are looking for a more professional tool I would suggest you take a look at Inform. However, there are a few features which make MechaniQue quite special. First, it's a compiled language. MQ/J2 compiles MechaniQue code to java byte code using simple 'Object Serializations' (So, it's not a hacked form of java-byte code). Second, MechaniQue's syntax consists of symbols like < ! and $, not words, neither do you have to decribe scenes using English phrases which provides you with a lot of freedom and language independence. While other IF-systems are perfectly adapted to one or one class of languages (Western, Eastern), MechaniQue is a fully language independent IF authoring system. Thirdly, because MechaniQue has been written in Java, it can be run on any system that has a JVM. Furthermore the syntax MechaniQue closely resembles the structure of an adventure game; it provides you with an old-fashioned goto-instruction, and the language has no concept of variables but uses a kind of inventory to memorize information about the game-state.
|
| author: | MechaniQueSoft |
| required: | JVM |
| size: | 100 k |
| added: | 10-Oct-2007 |
|