Magic Maze: Difference between revisions

From OLPC
Jump to navigation Jump to search
(clean-up box)
Line 16: Line 16:


=== Changes in game itself ===
=== Changes in game itself ===
* Make the "dead-monster-goo" green instead of red, to be more kid friendly.
* Make the "dead-monster-goo" green instead of red, to be more kid friendly.
** "is it blood? it's not! it is snot!"
** "is it blood? it's not! it is snot!"
* OLPC keymapping - gamepad keys for in-game play.
* OLPC keymapping - gamepad keys for in-game play.
* Speed up fading in/out.
* Speed up fading in/out.
* Scaling support; Scale up graphics for the OLPC.
* Scaling support; Scale up graphics for the OLPC.
** Linear scaling done manually for sprites; slower but blocky and non-SGE.
** Linear scaling done manually for sprites; slower but blocky and non-SGE.
* More command line options for OLPC integration;- volume, fullscreen, scaling etc.
* More command line options for OLPC integration;- volume, fullscreen, scaling etc.

Revision as of 08:17, 15 June 2008

MagicMaze-logo.svg
CVS sources in RubyForge

see more templates or propose new

Description

Magic Maze is a simple and low-tech monster-bashing maze game implemented in Ruby using SDL. It was originally inspired by playing Gauntlet II on the Atari ST.

Download

Download it from Rubyforge download section where XO files are available.


Conversion Notes

Changes in game itself

  • Make the "dead-monster-goo" green instead of red, to be more kid friendly.
    • "is it blood? it's not! it is snot!"
  • OLPC keymapping - gamepad keys for in-game play.
  • Speed up fading in/out.
  • Scaling support; Scale up graphics for the OLPC.
    • Linear scaling done manually for sprites; slower but blocky and non-SGE.
  • More command line options for OLPC integration;- volume, fullscreen, scaling etc.

Sugar and XO integration

  • Activity wrapping in Sugar (icon, launcher, etc)
  • Include Ruby/SDL and libruby1.8.so.1.8 libs directly.