Cavern Duel
Cavern Duel is a two player maze game for RISC OS.
19th Dec 2007 - December 2007 marks ten years since the game was released as freeware, seemingly to never get touched again. I was therefore hopeful that a fully 32bit enabled version would be ready in time for Christmas. Alas, work pressures, combined with quiet correspondence of late with other users, has made this an impossibility. I hope to get the next release of the game unveiled early in 2008.
16th Nov 2007 - Version 1.25 is now available for download. The following issues have been addressed, in response to recent postings on the csa.games newsgroup:
- The sound modules used in the game have now been converted to 26/32-bit neutral versions.
The game should now work on the Iyonix, and on forthcoming 32-bit editions of RISC OS (the rest of the game is written in BASIC, so should be 32-bit safe).The game, as it currently stands, does not work on RISC OS 5, without the use of Aemulor or Aemulor Pro. I am in discussion with a small group of Iyonix users on getting the game to work on their systems, and with it, potential compatibility on RISC OS 6. In the meantime, the game must be played via emulation on later systems. Apologies for the inconvenience. - Minor typo error concerning linking to the DrWimp library now addressed.
- Further refinement of obey files concerning removal of sound modules upon quitting the game.
V1.25 (188k, 12th Nov 2007)
Cavern Duel puts yourself and your opponent within a complex labryinth of cave tunnels. The objective is simple - to find and kill your opponent, before he or she does!
The game is played using a split screen, showing overhead views of yourself and your opponent roaming about the maze, collecting food, weaponry and armour. Collecting such items improves your chances when you finally engage in battle.
Your health and armour are indicated by vertical bars to the right of the play area. Your current weapon is shown above your health and armour indicators.
Some of the weapons you come across within the maze are better than others. Potion bottles are also in abundance. Some however, have undesirable effects, such as reducing your health, which won't be helpful after you've barely escaped with your life just moments before.
Features
- Two player split screen
- Keyboard controls
- Various kinds of weaponry
- Good (or bad) potions to help (or hinder) you
- Several differently designed levels to choose from
- In-game settings allow for easier or harder game
Compatibility
The game certainly runs fine on RISC OS 3.5 to 4.02, but may be slow on RISC OS 2 machines. RISC OS 5 users will require Aemulor or Aemulor Pro in order to run it. Virtual Acorn users will be able to run the game as well on their Windows or Macintosh systems.
Create your own caves
A fully multi-tasking level editor is included, enabling you to create and edit your own levels! Some example files are included to start you off, along with full instructions.
Although the editor works under RISC OS 4.02, do ensure you are in a high-resolution screen mode, as the windows appear too high up on anything less. This is something I'll deal with as soon as I have the time.
Future Improvements
The game is rather dated now, but it's still worth a few hours good fun with your mates! I'm hoping to support it (sporadically) over the years. Here are some of the changes I have in mind, in no particular order of importance:
- Using Dr Wimp for !CavernEd (this will take some time, but will result in a more easy to use editor for everyone)
- Get the game running on all versions of RISC OS, particularly RISC OS 5 and 6.
- Add a small map for each player, which updates as to their position within the cavern. This was a feature suggested by someone ages ago, so I can't take the credit for that one.
- Improve the graphics. Even with 256 colours, the game looks rather 8-bit.
- Improve code. The game is written in Basic, which proves too much for older machines. Andy Southgate's Gamesuite is a likely candidate for improving the code.
- Change layout/enlarge game graphics. Rather than top to bottom, position the players left to right, and double the height of the sprites.
V1.25 (188k, 12th Nov 2007)