Difference between revisions of "3DMaze"
m |
|||
(10 intermediate revisions by 8 users not shown) | |||
Line 3: | Line 3: | ||
| image = [[File:3dmaze_icon.png]] | | image = [[File:3dmaze_icon.png]] | ||
| type = puzzle game | | type = puzzle game | ||
− | | version = 0 | + | | version = 1.0 |
| author = [[User:Michelinux|Michelinux]] | | author = [[User:Michelinux|Michelinux]] | ||
| download = Media:3DMaze.zip | | download = Media:3DMaze.zip | ||
− | | source = | + | | source = http://www.megaupload.com/?d=JSUW1D31 |
| license = GPL | | license = GPL | ||
| peripherals = {{Wiimote1}} {{SensorBar}} {{MotionPlus}} | | peripherals = {{Wiimote1}} {{SensorBar}} {{MotionPlus}} | ||
Line 31: | Line 31: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | {{WiimoteMinusButton}} || | + | | {{WiimoteMinusButton}} || Decrease maze size |
|- | |- | ||
| {{WiimotePlusButton}} || Increase maze size | | {{WiimotePlusButton}} || Increase maze size | ||
Line 55: | Line 55: | ||
== Changelog == | == Changelog == | ||
+ | === 1.0 === | ||
+ | *Dutch translation corrected | ||
+ | *Spanish translation added | ||
+ | *Motion tracking improved | ||
+ | *Smooth transition when ball passes from one plane to another | ||
+ | *Localized versions for languages that can't go into international version | ||
+ | *Automatically scale down font size if string doesn't fit the screen | ||
+ | *Code cleanup | ||
+ | *Changed menu text color to improve visibility | ||
+ | |||
=== 0.3 === | === 0.3 === | ||
*Improved kerning of text | *Improved kerning of text | ||
Line 66: | Line 76: | ||
*German, dutch and french languages added | *German, dutch and french languages added | ||
*Solved bug in Motion Plus initialization (I hope) | *Solved bug in Motion Plus initialization (I hope) | ||
− | *Now user can choose | + | *Now user can choose between 6 views |
=== 0.1 === | === 0.1 === | ||
Line 81: | Line 91: | ||
*[[User:Mr. Reaper|Mr. Reaper]] for feedback | *[[User:Mr. Reaper|Mr. Reaper]] for feedback | ||
*[[User:wplaat|wplaat]] and [[User:DrTwox|DrTwox]] for TrueType handling code | *[[User:wplaat|wplaat]] and [[User:DrTwox|DrTwox]] for TrueType handling code | ||
− | + | *All translators | |
− | |||
− | * | ||
== Multilanguage support == | == Multilanguage support == | ||
− | + | Localized versions have been created for those languages that, for a reason or another, can't go into main international version: | |
+ | *pt-br: [http://www.megaupload.com/?d=EWHA54VY] | ||
+ | *norwegian: [http://www.megaupload.com/?d=VCYTLGNR] | ||
+ | *romanian: [http://www.megaupload.com/?d=W51S665J] | ||
+ | *swedish: [http://www.megaupload.com/?d=J45PMI3A] | ||
+ | *korean: [http://www.megaupload.com/?d=E6E7BOHG] | ||
+ | *russian: [http://www.megaupload.com/?d=S7S4T15R] | ||
=== maze dimension: %d === | === maze dimension: %d === | ||
− | *italian: | + | *italian: dimensioni del labirinto: %d |
*pt-br: dimensão do labirinto : %d | *pt-br: dimensão do labirinto : %d | ||
− | *norwegian: | + | *norwegian: labyrintens dimensjon: %d |
*german: Grösse des Labyrinths: %d | *german: Grösse des Labyrinths: %d | ||
*dutch: Grootte van het labyrinth: %d | *dutch: Grootte van het labyrinth: %d | ||
Line 98: | Line 112: | ||
*romanian: dimensiunile labirintului: %d | *romanian: dimensiunile labirintului: %d | ||
*swedish: labyrint-dimension | *swedish: labyrint-dimension | ||
+ | *spanish: dimensiones del laberinto: %d | ||
+ | *korean: 미로 크기 : %d | ||
+ | *russian: размерность лабиринта | ||
=== motion plus not detected === | === motion plus not detected === | ||
− | *italian: | + | *italian: Motion Plus non trovato |
− | *pt-br: | + | *pt-br: o Motion Plus não foi reconhecido |
− | *norwegian: | + | *norwegian: Wii Motion Pluss er ikke tilkoblet |
*german: Motion Plus nicht erkannt | *german: Motion Plus nicht erkannt | ||
*dutch: Motion Plus is niet gevonden | *dutch: Motion Plus is niet gevonden | ||
Line 109: | Line 126: | ||
*romanian: motion plus nu a fost detectat | *romanian: motion plus nu a fost detectat | ||
*swedish: motion plus hittades inte | *swedish: motion plus hittades inte | ||
+ | *spanish: motion plus no detectado | ||
+ | *korean: 모션 플러스 찾지 못함 | ||
+ | *russian: motion plus не обнаружен | ||
=== place wiimote on horizontal surface === | === place wiimote on horizontal surface === | ||
− | *italian: poggia il wiimote su | + | *italian: poggia il wiimote su una superficie orizzontale |
− | *pt-br: | + | *pt-br: repouse o wiimote em uma superfície horizontal |
− | *norwegian: plasser | + | *norwegian: plasser wii kontrollen på en horisontal overflate |
*german: Lege die Wiimote auf eine horizontale Fläche | *german: Lege die Wiimote auf eine horizontale Fläche | ||
*dutch: leg de wiimote op een horizontaal oppervlak | *dutch: leg de wiimote op een horizontaal oppervlak | ||
Line 119: | Line 139: | ||
*romanian: asezati telecomanda orizontal | *romanian: asezati telecomanda orizontal | ||
*swedish: placera din wiimote på en horisontell yta | *swedish: placera din wiimote på en horisontell yta | ||
+ | *spanish: ubique el wiimote en superficie horizontal | ||
+ | *korean: 위모트를 평평한 표면 위에 올려주십시요. | ||
+ | *russian: положите wiimote на горизонтальную поверхность | ||
=== start === | === start === | ||
*italian: inizia | *italian: inizia | ||
− | *pt-br: | + | *pt-br: iniciar |
*norwegian: start | *norwegian: start | ||
*german: Start | *german: Start | ||
Line 130: | Line 153: | ||
*romanian: start | *romanian: start | ||
*swedish: starta | *swedish: starta | ||
+ | *spanish: comenzar | ||
+ | *korean: 시작 | ||
+ | *russian: старт | ||
=== constructing maze... === | === constructing maze... === | ||
− | *italian: costruzione labirinto... | + | *italian: costruzione del labirinto... |
− | *pt-br: construindo labirinto | + | *pt-br: construindo labirinto... |
− | *norwegian: konstruerer | + | *norwegian: konstruerer labyrinten... |
*german: Erzeuge Labyrinth... | *german: Erzeuge Labyrinth... | ||
− | *dutch: labyrint maken... | + | *dutch: labyrint aan het maken... |
*danish: konstruerer labyrinten | *danish: konstruerer labyrinten | ||
*french: construction du labyrinthe... | *french: construction du labyrinthe... | ||
*romanian: construire labirint... | *romanian: construire labirint... | ||
*swedish: konstruerar labyrint... | *swedish: konstruerar labyrint... | ||
+ | *spanish: construyendo laberinto... | ||
+ | *korean: 미로 생성중 | ||
+ | *russian: построение лабиринта... | ||
=== you won! === | === you won! === | ||
*italian: hai vinto! | *italian: hai vinto! | ||
*pt-br: você venceu ! | *pt-br: você venceu ! | ||
− | *norwegian: | + | *norwegian: Du vant! |
*german: Du hast gewonnen! | *german: Du hast gewonnen! | ||
*dutch: Je hebt gewonnen! | *dutch: Je hebt gewonnen! | ||
Line 152: | Line 181: | ||
*romanian: ai castigat! | *romanian: ai castigat! | ||
*swedish: du vann! | *swedish: du vann! | ||
+ | *spanish: ganaste! | ||
+ | *korean: 이겼습니다! | ||
+ | *russian: вы выиграли! | ||
=== play again === | === play again === | ||
− | *italian: | + | *italian: gioca di nuovo |
*pt-br: jogar novamente | *pt-br: jogar novamente | ||
*norwegian: spill igjen | *norwegian: spill igjen | ||
Line 163: | Line 195: | ||
*romanian: joc nou | *romanian: joc nou | ||
*swedish: spela igen | *swedish: spela igen | ||
+ | *spanish: jugar denuevo | ||
+ | *korean: 다시 플레이 | ||
+ | *russian: играть заново | ||
=== quit === | === quit === | ||
Line 174: | Line 209: | ||
*romanian: iesire | *romanian: iesire | ||
*swedish: avsluta | *swedish: avsluta | ||
+ | *spanish: salir | ||
+ | *korean: 마침 | ||
+ | *russian: выход | ||
=== top === | === top === | ||
*italian: alto | *italian: alto | ||
+ | *pt-br: topo | ||
+ | *norwegian: øverst | ||
*german: oben | *german: oben | ||
*dutch: top | *dutch: top | ||
Line 182: | Line 222: | ||
*romanian: sus | *romanian: sus | ||
*swedish: topp | *swedish: topp | ||
+ | *spanish: superior | ||
+ | *korean: 위 | ||
+ | *russian: верх | ||
=== bottom === | === bottom === | ||
*italian: basso | *italian: basso | ||
+ | *pt-br: base | ||
+ | *norwegian: Nederst | ||
*german: unten | *german: unten | ||
*dutch: onder | *dutch: onder | ||
Line 190: | Line 235: | ||
*romanian: jos | *romanian: jos | ||
*swedish: botten | *swedish: botten | ||
+ | *spanish: inferior | ||
+ | *korean: 밑 | ||
+ | *russian: низ | ||
=== left === | === left === | ||
*italian: sinistra | *italian: sinistra | ||
+ | *pt-br: esquerda | ||
+ | *norwegian: Venstre | ||
*german: links | *german: links | ||
*dutch: links | *dutch: links | ||
Line 198: | Line 248: | ||
*romanian: stanga | *romanian: stanga | ||
*swedish: vänster | *swedish: vänster | ||
+ | *spanish: izquierda | ||
+ | *korean: 왼쪽 | ||
+ | *russian: лево | ||
=== right === | === right === | ||
*italian: destra | *italian: destra | ||
+ | *pt-br: direita | ||
+ | *norwegian: Høyre | ||
*german: rechts | *german: rechts | ||
*dutch: højre | *dutch: højre | ||
Line 206: | Line 261: | ||
*romanian: dreapta | *romanian: dreapta | ||
*swedish: höger | *swedish: höger | ||
+ | *spanish: derecha | ||
+ | *korean: 오른쪽 | ||
+ | *russian: право | ||
=== front === | === front === | ||
− | *italian: | + | *italian: davanti |
+ | *pt-br: frente | ||
+ | *norwegian: Frem | ||
*german: vorne | *german: vorne | ||
*dutch: voorkant | *dutch: voorkant | ||
Line 214: | Line 274: | ||
*romanian: fata | *romanian: fata | ||
*swedish: fram | *swedish: fram | ||
+ | *spanish: adelante | ||
+ | *korean: 앞 | ||
+ | *russian: спереди | ||
=== rear === | === rear === | ||
*italian: dietro | *italian: dietro | ||
+ | *pt-br: trás | ||
+ | *norwegian: tilbake | ||
*german: hinten | *german: hinten | ||
*dutch: achter | *dutch: achter | ||
Line 222: | Line 287: | ||
*romanian: spate | *romanian: spate | ||
*swedish: bak | *swedish: bak | ||
− | + | *spanish: atras | |
− | + | *korean: 뒤 | |
+ | *russian: сзади | ||
[[Category:Homebrew using GRRLib]] | [[Category:Homebrew using GRRLib]] | ||
− | [[Category: | + | [[Category:Homebrew using Sndlib]] |
Latest revision as of 07:59, 9 February 2010
3DMaze | |
![]() | |
General | |
---|---|
Author(s) | Michelinux |
Type | Puzzle game |
Version | 1.0 |
License | GPL |
Links | |
Download | |
Source | |
Downloadable via the Homebrew Browser | |
Peripherals | |
![]() ![]() ![]() |
Get out of the 3D Maze!
Description
Imagine having a 3D labyrinth in your hands... you can rotate it in any direction to get a red ball out of it.
Motion Plus is not mandatory but recommended.
If you get lost press 2.
Views
Hold the wiimote like a remote control, pointing at the screen. Imagine this is the cube, with the top of the wiimote as the top of the cube.
By default the camera is above the cube looking down (imagine the camera is above the wiimote looking down at it), so that the top of the screen is the front of the cube and the bottom of the screen is the back of the cube. You can change views by pressing the wiimote directional pad. For example, pressing Down moves the camera to the rear of the cube, so that top of the screen becomes top of the cube and the bottom of the screen becomes bottom of the cube.
Pressing any direction button twice moves camera below the cube. Pressing B restores default view.
Controls
![]() |
Decrease maze size |
![]() |
Increase maze size |
![]() |
Select menu item |
![]() |
Change view |
![]() |
View from the top |
![]() |
Take a screenshot |
![]() |
Help mode on/off |
![]() |
Return to loader |
![]() |
Shutdown Wii |
![]() |
Shutdown Wii |
![]() |
Reset Wii |
Changelog
1.0
- Dutch translation corrected
- Spanish translation added
- Motion tracking improved
- Smooth transition when ball passes from one plane to another
- Localized versions for languages that can't go into international version
- Automatically scale down font size if string doesn't fit the screen
- Code cleanup
- Changed menu text color to improve visibility
0.3
- Improved kerning of text
- Fade out of direction labels
- Ball reflex changes according to view change
- Corrected german translation
- Help mode added
0.2
- Changed text font for better localization
- German, dutch and french languages added
- Solved bug in Motion Plus initialization (I hope)
- Now user can choose between 6 views
0.1
- Initial release
Contacts
michelinux AT gmail DOT com
Screenshots
Special thanks to
- P.D. Magnus for Ambages font
- Mr. Reaper for feedback
- wplaat and DrTwox for TrueType handling code
- All translators
Multilanguage support
Localized versions have been created for those languages that, for a reason or another, can't go into main international version:
maze dimension: %d
- italian: dimensioni del labirinto: %d
- pt-br: dimensão do labirinto : %d
- norwegian: labyrintens dimensjon: %d
- german: Grösse des Labyrinths: %d
- dutch: Grootte van het labyrinth: %d
- danish: labyrint dimension: %d
- french: dimension du labyrinthe: %d
- romanian: dimensiunile labirintului: %d
- swedish: labyrint-dimension
- spanish: dimensiones del laberinto: %d
- korean: 미로 크기 : %d
- russian: размерность лабиринта
motion plus not detected
- italian: Motion Plus non trovato
- pt-br: o Motion Plus não foi reconhecido
- norwegian: Wii Motion Pluss er ikke tilkoblet
- german: Motion Plus nicht erkannt
- dutch: Motion Plus is niet gevonden
- danish: motion plus er ikke tilsluttet
- french: motion plus non détecté
- romanian: motion plus nu a fost detectat
- swedish: motion plus hittades inte
- spanish: motion plus no detectado
- korean: 모션 플러스 찾지 못함
- russian: motion plus не обнаружен
place wiimote on horizontal surface
- italian: poggia il wiimote su una superficie orizzontale
- pt-br: repouse o wiimote em uma superfície horizontal
- norwegian: plasser wii kontrollen på en horisontal overflate
- german: Lege die Wiimote auf eine horizontale Fläche
- dutch: leg de wiimote op een horizontaal oppervlak
- french: placez la wiimote sur une surface horizontale
- romanian: asezati telecomanda orizontal
- swedish: placera din wiimote på en horisontell yta
- spanish: ubique el wiimote en superficie horizontal
- korean: 위모트를 평평한 표면 위에 올려주십시요.
- russian: положите wiimote на горизонтальную поверхность
start
- italian: inizia
- pt-br: iniciar
- norwegian: start
- german: Start
- dutch: start
- danish: start
- french: commencer
- romanian: start
- swedish: starta
- spanish: comenzar
- korean: 시작
- russian: старт
constructing maze...
- italian: costruzione del labirinto...
- pt-br: construindo labirinto...
- norwegian: konstruerer labyrinten...
- german: Erzeuge Labyrinth...
- dutch: labyrint aan het maken...
- danish: konstruerer labyrinten
- french: construction du labyrinthe...
- romanian: construire labirint...
- swedish: konstruerar labyrint...
- spanish: construyendo laberinto...
- korean: 미로 생성중
- russian: построение лабиринта...
you won!
- italian: hai vinto!
- pt-br: você venceu !
- norwegian: Du vant!
- german: Du hast gewonnen!
- dutch: Je hebt gewonnen!
- danish: du har vundet!
- french: vous avez gagné !
- romanian: ai castigat!
- swedish: du vann!
- spanish: ganaste!
- korean: 이겼습니다!
- russian: вы выиграли!
play again
- italian: gioca di nuovo
- pt-br: jogar novamente
- norwegian: spill igjen
- german: Nochmals spielen
- dutch: nogmaals spelen
- danish: spil igen
- french: rejouer
- romanian: joc nou
- swedish: spela igen
- spanish: jugar denuevo
- korean: 다시 플레이
- russian: играть заново
quit
- italian: esci
- pt-br: sair
- norwegian: avslutt
- german: Beenden
- dutch: beëindigen
- danish: afslut
- french: quitter
- romanian: iesire
- swedish: avsluta
- spanish: salir
- korean: 마침
- russian: выход
top
- italian: alto
- pt-br: topo
- norwegian: øverst
- german: oben
- dutch: top
- french: sur
- romanian: sus
- swedish: topp
- spanish: superior
- korean: 위
- russian: верх
bottom
- italian: basso
- pt-br: base
- norwegian: Nederst
- german: unten
- dutch: onder
- french: sous
- romanian: jos
- swedish: botten
- spanish: inferior
- korean: 밑
- russian: низ
left
- italian: sinistra
- pt-br: esquerda
- norwegian: Venstre
- german: links
- dutch: links
- french: gauche
- romanian: stanga
- swedish: vänster
- spanish: izquierda
- korean: 왼쪽
- russian: лево
right
- italian: destra
- pt-br: direita
- norwegian: Høyre
- german: rechts
- dutch: højre
- french: droit
- romanian: dreapta
- swedish: höger
- spanish: derecha
- korean: 오른쪽
- russian: право
front
- italian: davanti
- pt-br: frente
- norwegian: Frem
- german: vorne
- dutch: voorkant
- french: avant
- romanian: fata
- swedish: fram
- spanish: adelante
- korean: 앞
- russian: спереди
rear
- italian: dietro
- pt-br: trás
- norwegian: tilbake
- german: hinten
- dutch: achter
- french: arrière
- romanian: spate
- swedish: bak
- spanish: atras
- korean: 뒤
- russian: сзади