Difference between revisions of "Quadrax"

From WiiBrew
Jump to: navigation, search
(←Created page with '{{Infobox homebrew | title = Quadrax | image = File:QuadraxLogo.bmp | type = puzzle game | author = Slappy | maintainer = | contr...')
 
Line 17: Line 17:
 
}}
 
}}
  
 +
== About ==
 
"'''Quadrax''' is logical game game where more than keen reactions you will need fast fingers and will have to use all your grey brain cells. :-) Just only that way you can succeed in solving all the ninety levels, which the game has."
 
"'''Quadrax''' is logical game game where more than keen reactions you will need fast fingers and will have to use all your grey brain cells. :-) Just only that way you can succeed in solving all the ninety levels, which the game has."
  
Quadrax was originally ZX-Spectrum game made around 1995 by Slovak company called Cauldron.
+
== Game History ==
Game was based on 'Cauldron' game made by Palace Software
 
  
 +
Quadrax was originally ZX-Spectrum game made around 1995 by Slovak company called Cauldron, which was later ported to PC (Windows).
  
== Controls ==
+
Game was based on 'Cauldron' game (Did you noticed that? :) made by Palace Software (UK) in 1986.
  
The game's current version assumes that the wiimote will be held with the right hand and the nunchuk with the left hand.
+
In 1997 Josef KREUTZER made by himself unofficial PC sequel called 'Return to Quadrax' and in 1999 he decided to make another sequel 'Quadrax III'.
  
=== Orientation ===
+
In several next years he developed another games: Quadrax IV, Quadrax V and now he is working on Quadrax VI.
  
==== Cube ====
+
Original game had 50 levels, newer versions have around 100 levels each and game is more difficult.
At any moment the cube has one face called the '''Front''' face, which is always visible on the screen. Using this face as reference, the game defines the other faces as: '''Top''', '''Bottom''', '''Left''', '''Right''' and '''Back'''.
 
  
==== Hands ====
+
Complete history and all about this games can be found at: http://www.quadrax4.wz.cz/.
The wiimote's and the nunchuk's motion detection are used to move the hands around the cube. Each hand has only six possible positions available, depending on which axis (relative to the control) the gravity vector is pointing, as shown in the following table.
+
 
 +
=== Version ===
 +
 
 +
This version of game is based on Quadrax IV PC-Windows version of game, which was simply ported from DirectX to SDL graphic system.
 +
 
 +
Next it was ported to Linux-like systems and finally to the Wii (Still using SDL).
 +
 
 +
Current version: 0.0.1 (game is being tested and final Wii motion controlles are optimized)
 +
 
 +
==== Gameplay ====
 +
 
 +
Original ZX-Spectrum and PC version games were designed for 2 players. (Althought game could be played by only one player.)
 +
 
 +
[[Image:Wiimote_axis2.png|right|200px|Coordinate system used by Wii Remote]]
 +
 
 +
New PC versions (by Josef KREUTZER) are designed for single-player.  
  
{| border="0" style="width:50%"
 
|
 
{| class="wikitable" style="left;text-align:left;"
 
|-
 
! {{Wiimote}} Axis || Face
 
|-
 
| -Z || '''Right'''
 
|-
 
| +X || '''Top'''
 
|-
 
| +Z || '''Left'''
 
|-
 
| -X || '''Bottom'''
 
|-
 
| +Y || '''Front'''
 
|-
 
| -Y || '''Back'''
 
|}
 
|
 
{| class="wikitable" style="left;text-align:left;"
 
|-
 
! {{nunchuk}} Axis || Face
 
|-
 
| -Z || '''Left'''
 
|-
 
| +X || '''Bottom'''
 
|-
 
| +Z || '''Right'''
 
|-
 
| -X || '''Top'''
 
|-
 
| +Y || '''Front'''
 
|-
 
| -Y || '''Back'''
 
|}
 
|
 
 
[[Image:Wiimote_axis2.png|right|200px|Coordinate system used by Wii Remote]]
 
[[Image:Wiimote_axis2.png|right|200px|Coordinate system used by Wii Remote]]
|}
 
  
=== Movement ===
+
Wii version is also designed as singleplayer.
 +
 
 +
==== Controls ====
  
==== Whole Cube ====
+
Original game uses keyboard and mouse for control: arrow keys for movement, Tab, Enter and Space for action.
  
Once you place a hand at a desired position you can hold the cube with {{WiimoteAButton}} or {{NunchukCButton‎}} and move the hand to another position, thus causing the cube to turn and change its '''Front''' position. You can also use the shortcuts at {{WiimoteDPad}} to turn the cube.
+
Wii version's controls have been completely redesigned.
  
==== Rotating faces ====
+
Game uses wiimote's and the nunchuk's motion detection instead of mouse.
  
Once you place a hand at the desired face, hold {{WiimoteBButton}} or {{NunchukZButton‎}} to grab the piece, then rotate the control as you would rotate that face. For the '''Front''', '''Back''', '''Left''' and '''Right''' position the rotation mimics the real movement; as for the '''Top''' and '''Bottom''' the control must be twisted around the Y axis.
+
Also use several button for actions (switch between characters, use of item...).
The best way to understand these instructions is to just try it and see how controls work.  
 
  
 
=== Buttons ===
 
=== Buttons ===
Line 138: Line 117:
 
== Changes ==
 
== Changes ==
  
=== v1.1.0 ===
+
=== v0.0.1 ===
* Added instructions screen
 
 
 
=== v1.0 ===
 
* Added online highscore
 
 
 
=== v0.9.1 ===
 
* Removed debug information from highscore screen
 
 
 
=== v0.9 ===
 
* Added local highcore record
 
 
 
=== v0.8 ===
 
* Added support for ogg sound files
 
 
 
=== v0.7 ===
 
* Added sound
 
* Fixed bug where a face of the cube would turn in the wrong axis
 
 
 
=== v0.6 ===
 
 
* Initial version
 
* Initial version
  
 
== Credits ==
 
== Credits ==
  
=== Libraries ===
+
=== Wii Port ===
* [[FreeTypeGX]] by Armin Tamzarian for font rendering
+
* [[SDL]] SDL port for Wii
** [[Metaphrasis]] by Armin Tamzarian for font texture converting
+
* Slappy
** Freetype ported by Tantric to load font images
 
* Libogc's developers for allowing all this to work
 
* Libpng used to load instructions texture
 
* Vorbis used to load ogg sound samples
 
  
=== Game ===
+
=== PC-Windows version ===
* Hand model, hand textures and sounds by Bruno
+
* Josef KREUTZER
* Cube texture and game logo by Bota
+
* http://www.quadrax4.wz.cz
* Online highscore hosting by NextIS
 
  
 
[[category:Homebrew in Development]]
 
[[category:Homebrew in Development]]
[[Category:Homebrew using FreeTypeGX]]
+
[[Category:Homebrew using SDL]]

Revision as of 12:38, 18 June 2009

Quadrax
File:QuadraxLogo.bmp
General
Author(s)Slappy
TypePuzzle game
Version0.0.1
LicenceNOT YET
Links
[NOT YET Download]
[NOT YET Website]
Downloadable via the Homebrew Browser
Peripherals
Wiimote.svg Nunchuck alternative.svg Loads files from the Front SD slot Internet


About

"Quadrax is logical game game where more than keen reactions you will need fast fingers and will have to use all your grey brain cells. :-) Just only that way you can succeed in solving all the ninety levels, which the game has."

Game History

Quadrax was originally ZX-Spectrum game made around 1995 by Slovak company called Cauldron, which was later ported to PC (Windows).

Game was based on 'Cauldron' game (Did you noticed that? :) made by Palace Software (UK) in 1986.

In 1997 Josef KREUTZER made by himself unofficial PC sequel called 'Return to Quadrax' and in 1999 he decided to make another sequel 'Quadrax III'.

In several next years he developed another games: Quadrax IV, Quadrax V and now he is working on Quadrax VI.

Original game had 50 levels, newer versions have around 100 levels each and game is more difficult.

Complete history and all about this games can be found at: http://www.quadrax4.wz.cz/.

Version

This version of game is based on Quadrax IV PC-Windows version of game, which was simply ported from DirectX to SDL graphic system.

Next it was ported to Linux-like systems and finally to the Wii (Still using SDL).

Current version: 0.0.1 (game is being tested and final Wii motion controlles are optimized)

Gameplay

Original ZX-Spectrum and PC version games were designed for 2 players. (Althought game could be played by only one player.)

Coordinate system used by Wii Remote

New PC versions (by Josef KREUTZER) are designed for single-player.

Coordinate system used by Wii Remote

Wii version is also designed as singleplayer.

Controls

Original game uses keyboard and mouse for control: arrow keys for movement, Tab, Enter and Space for action.

Wii version's controls have been completely redesigned.

Game uses wiimote's and the nunchuk's motion detection instead of mouse.

Also use several button for actions (switch between characters, use of item...).

Buttons

Right hand Left hand
Wiimote.svg Action
Wiimote D-Pad Shortcuts to turn the whole cube
Wiimote A Button Hold the cube (used to change the front face)
Wiimote B Button Hold the current piece (used to rotate a face)
Wiimote 1 Button Win the game button !!!
Wiimote 2 Button Restart game
Wiimote - Button Undo
Wiimote HOME Button Exit
Nunchuck alternative.svg Action
Nunchuck Control Stick Look around at the side faces of the cube
Nunchuck C Button Hold the cube (used to change the front face)
Nunchuck Z Button Hold the current piece (used to rotate a face)

Building

Libraries needed to build this game from source

  • FreeTypeGX by Armin Tamzarian for font rendering
  • Metaphrasis by Armin Tamzarian for font texture converting and instruction texture converting
  • Vorbis used to load ogg sound samples
  • Libpng used to load instructions texture

Downloading libraries

You can follow the above links and download these libraries individually, cross-compiling some of them before using.

Or you can download directly this package with all of them.

Changes

v0.0.1

  • Initial version

Credits

Wii Port

  • SDL SDL port for Wii
  • Slappy

PC-Windows version