The project Adventure is a simple text-based adventure game. The game, as given, involves the hero trying to find his way from a deep dark forest to home and his true love. There s very little else the player can do apart from moving from place to place. It s not really very interesting.
This project can be of use beyond the given, rather boring forest adventure though. You can use it as a basis for developing your own adventure game with different, more interesting commands, areas, items, people and so on.
The package ope.adventure contains classes to describe the game world.
Perl and XML
XML is a text-based markup language that has taken the programming world by storm. More
powerful than HTML yet less demanding than SGML, XML has proven itself to be flexible and
resilient. XML is the perfect tool for formatting documents with even the smallest bit of
complexity, from Web pages to legal contracts to books. However, XML has also proven itself to
be indispensable for organizing and conveying other sorts of data as well, thus its central role
in web services like SOAP and XML-RPC.
As the Perl programming language was tailor-