1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181
|
---+*+---
-----------++*++-----------
--------------------+++***+++----------------------
M A G I C -+*+- M A Z E
--------------------+++***+++----------------------
-----------++*++-----------
---+*+---
Copyright by Kent "MenThal" Dahl
(1995-1996) Version 1.2
(1999) Version 1.22
(2004) Version 1.4.1
(2008) Version 1.4.3
This game is FREE as in both BEER and SPEECH.
(Ruby and/or GPL licence)
E-mail me at:
kentda<AT>pvv<DOT>org
___________________________________________________
*** Description ***
Magic Maze is a simple and low-tech monster-bashing maze game.
It was originally inspired by playing Gauntlet II on the Atari ST.
___________________________________________________
*** Magic Maze and a Half ***
The 1.4.x (and subsequent 1.5.x) versions of
Magic Maze is dubbed "Magic Maze and a Half",
and is a port of MM to the language Ruby using SDL.
It does not aim to introduce major new gameplay changes,
but some upgrades and improvements will rear their heads.
Hopefully there will be a playable version by the time
of the 10 year anniversary of the development start of
the original Turbo Pascal version, which began in
November 1994.
___________________________________________________
*** Magic Maze: Two Tunnels ***
Please forgive the poor Lord of the Rings pun.
The 1.9.x and subsequent 2.x versions of Magic Maze is
dubbed "MM: Two Tunnels" and is a more long-term plan
to change gameplay more drastically.
This is the experimental playground I'm setting up for
myself, and is less likely to show up this side of the
Apocolypse.
___________________________________________________
*** Controls ***
* Title screen *
Space / Return - start playing
Esc / Q - quit game
F4 - load savegame
* In-game *
Arrow keys - movement of the little blue wizard.
Ctrl - cast missile spell (not implemented yet)
Space - cast secondary spell (also "Alt" key)
Z and X - leaf through missile spells in book
A and S - leaf through secondary spells in book
Esc / Q - exit game
F1 / H - help
F9 / R - restart level
F12 - toggle fullscreen
PageUp/Dn - tune volume
Plus/Minus - tune speed (on numeric keypad)
___________________________________________________
*** Command-line usage ***
Start Magic Maze by executing:
ruby mm.rb
The following command-line options are available:
--nosound Disables sound
--level [#] Assign a start level (1-10)
--joystick [#] Enable joystick support.
--help Show command line options
--volume Set volume (1-10)
--fullscreen Start in fullscreen mode
--scale Scale the graphics and resolution up (1-5)
--savedir Directory to put savegame.
--loadgame Automatically load the savegame.
___________________________________________________
*** Requirements ***
* Ruby 1.8 (or higher)
- http://www.ruby-lang.org/
* SDL, SDL_image, SDL_mixer (version 1.2 or higher?)
- http://www.libsdl.org/
* Ruby-SDL 1.3.x (or higher)
- http://www.kmc.gr.jp/~ohai/rubysdl.en.html
___________________________________________________
*** Web-site ***
Magic Maze 1.4.x:
- http://magicmaze.rubyforge.org/
Magic Maze 1.2x:
- http://www.bigfoot.com/~MenThal/coding/mmaze/mmaze.html
___________________________________________________
*** Credits ***
Idea, design & coding: MenThal (Kent Dahl)
Graphics: MenThal
Level design: Daniel Dahl
MenThal
Game testing: Per Ejnar Thomsen (original)
Daniel Dahl (original and Ruby port)
Randi Roervik (Ruby port)
Other:
- Free font found at: http://www.squaregear.net/fonts/
___________________________________________________
*** License and redistribution ***
This game is FREE as in both BEER and SPEECH.
It is available and can be distributed under the terms of
the GPL license (version 2) or alternatively the
dual-licensing terms of Ruby itself.
See COPYING_GPL.txt for details and below cookie-cutter blurb:
Magic Maze - a simple and low-tech monster-bashing maze game.
Copyright (C) 2004-2008 Kent Dahl
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
For the Ruby dual-licensing alternative, see the Ruby distribution.
http://www.ruby-lang.org/en/LICENSE.txt
For avoidance of doubt the license text in Ruby version 1.8.7 is considered
the authorative version as far as Magic Maze is concerned, in the
off-chance that the Ruby license changes in the future.
___________________________________________________
___________________________________________________
|