Blocks Mania DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 13: Line 13:
Blocks Mania is a challenging puzzle game from the past with the updated graphics and controls, inspired by the arcade game Puzznic from Taito in 1989. By mixing features of puzzles, falling pieces, disappearing pairs similar to Tetris and Sokoban amongst other classics.
Blocks Mania is a challenging puzzle game from the past with the updated graphics and controls, inspired by the arcade game Puzznic from Taito in 1989. By mixing features of puzzles, falling pieces, disappearing pairs similar to Tetris and Sokoban amongst other classics.


This game was also an entry into the Retroremakes 2008 Competition.
This game was also an entry into the The Retro Remakes 2008 Big Competition, ranked 3rd in the category 1 Retro Remakes.


==Features==
==Features==
*Extensive collection of classic
* Extensive collection of classic.
*New levels from the Vexed project  
* New levels from the Vexed project.
*2880 unique challenges grouped into 48 worlds with 60 maps  
* 2880 unique challenges grouped into 48 worlds with 60 maps.
*Difficulties from ridiculously easy to ridiculously hard  
* Difficulties from ridiculously easy to ridiculously hard.
*Collect hidden puzzle
* Collect hidden puzzle.
*Earn money to get new skins which mix 380 different looking game
* Earn money to get new skins which mix 380 different looking game.
*Detailed help system  
* Detailed help system.
*Change game setting without leaving gameplay
* Change game setting without leaving gameplay.


==Installation==
==Installation==
2 versions are included:
2 versions are included:
:'''No save:''' works well on your emulator (tested with No$gba)
* No save - Works well on your emulator (tested with No$gba).
:'''DLDI:''' works on Nintendo DS with a DLDI compatible linker.
* DLDI - Works on Nintendo DS with a DLDI compatible linker.


#Download and extract file
Download and extract file.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file and copy it with folder kukulcan/ to the root directory of the card


==Objectives==
[[DLDI|DLDI]] patch .nds file and copy it with folder /kukulcan/ to the root directory of the card.
Remove every block from the play area.  


==User guide==
==User guide==
Blocks will disappear if two or more of them touch sides with each other. The player can move blocks only left and right to adjacent empty spaces also taking gravity into account.
===Stats===
Shows you how many levels, walls, cubes remain to be unlocked.


===Gameplay===
At the beginning you have access to the 1st level of each world, that is to say a total of 48 worlds.
Each world is made up of 60 levels.
The goal is to remove every block from the play area.
When 2 or more identical blocks touch each other, they will disappear in a small explsion. You can move blocks only left and right to adjacent empty spaces, also taking gravity into account.
When you finish a level (maximum 3 GOLD coins to earn per level):
* '''3 GOLD coins''' - Achieve PERFECT on your first try.
* '''2 GOLD coins''' - Achieve PERFECT and you have finished the level prior.
* '''1 GOLD coin''' - Complete the level for the first time without perfecting.
* '''0 GOLD coins''' - The level has already been finished with PERFECT.
Progress bar in WORLD (60 squares, one per level):
* '''Red Square''' = Locked.
* '''Orange Square''' = Unlocked.
* '''Yellow Square''' = Finished but not perfect.
* '''Green Square''' = PERFECT (Completed level perfectly).
===Shop===
Place to spend hard earned gold coins during the game.
You will be able to complete your collection of WALL and BLOCK, to get a total of 20 of each type. This will allow you to customize the appearance of the game according to your tastes.
You have with 460 GOLD coins at the beginning of the game.
===Treasure===
Each time you succeed in PERFECT in a level, a piece of the end image will appear, otherwise you will see a red rectangle.
You will only need 2880 to achieve PERFECT in order to collect the final image.
===Cheat codes===
There are 6 Cheats Code for this game, entered keys are on the top screen in the upper left corner.
A very small clue, one of the 6 codes and a very, very famous code.
===Control modes===
The game can be played with either Stylus or Keypad.
'''Stylus Slide:'''
* Press on a block, slide to the right or left and release to activate movements.
* To cancel, just go back to the center of the block.
'''Stylus Touch:'''
* Tap on a block to select it.
* Then tap on either side of the block to move it.
* To cancel, tap on the block.
'''Keypad:'''
* A to select, B to cancel.
* D-Pad to move.
==Controls==
R - Music on/off
L - Switch control modes (Slide/Touch/Keypad)
==Screenshots==
[[File:Blocksmaniads.png]]
[[File:Blocksmaniads.png]]


Line 48: Line 107:


==Changelog==
==Changelog==
'''updated 7/14/09'''
'''Updated 7/14/09'''
*The game is now finishing.
* The game is now playable:
:World 02 Level 60: Target 0 8
** World 02 Level 60: Target 0 in 8
:World 03 Level 60: Target 0 9
** World 03 Level 60: Target 0 in 9
*--- [Level: Duplicate] ---
* 80 levels created to eliminate duplication and inclusion of a help in finding 2 Cheats codes (but be careful an error is inserted in each code, but if you pay attention you will immediately noitce the key is not the right one, then you will just have to replace it with another key and hope that is the right one, otherwise it would have been too easy).
*80 levels created to eliminate duplication and inclusion of a help in finding 2 Cheats codes (but be careful I inserted an error in each code, but if you pay attention you will find everything on it is the key which is not correct, you will only have to replace it with another key and hope it is good, otherwise it would have been too easy).
* Levels to the left in the list below have been changed:
*Levels to the left in the list below have been changed.
** World 02 Level 60 <-> World 43 Level 45
:Level 02 World 60 <-> 43 Level 45 World
** World 03 Level 60 <-> World 23 Level 26
:Level 03 World 60 <-> 23 Level 26 World
** World 07 Level 07 <-> world 09 Level 28
:Level 07 World 07 <-> 09 Level 28 world
** World 07 Level 09 <-> world 09 Level 56
:Level 07 World 09 <-> 09 Level 56 world
** World 07 Level 21 <-> world 09 Level 48
:Level 21 World 07 <-> 09 Level 48 world
** World 07 Level 30 <-> world 08 Level 28
:Level 30 World 07 <-> 08 Level 28 world
** World 07 Level 34 <-> world 09 Level 03
:Level 07 World 34 <-> 09 Level 03 world
** World 07 Level 36 <-> world 08 Level 42
:Level 07 World 36 <-> 08 Level 42 world
** World 07 Level 37 <-> world 08 Level 56
:Level 07 World 37 <-> 08 Level 56 world
** World 07 Level 38 <-> world 09 Level 57
:Level 07 World 38 <-> 09 Level 57 world
** World 07 Level 39 <-> world 08 Level 52
:Level 07 World 39 <-> 08 Level 52 world
** World 07 Level 40 <-> world 08 Level 60
:Level 07 World 40 <-> 08 Level 60 world
** World 07 Level 41 <-> world 09 Level 07
:Level 07 World 41 <-> 09 Level 07 world
** World 07 Level 44 <-> world 08 Level 03
:Level 07 World 44 <-> 08 Level 03 world
** World 07 Level 45 <-> world 09 Level 55
:Level 45 World 07 <-> 09 Level 55 world
** World 07 Level 46 <-> world 09 Level 17
:Level 07 World 46 <-> 09 Level 17 world
** World 07 Level 47 <-> world 09 Level 02
:Level 47 World 07 <-> 09 Level 02 world
** World 07 Level 48 <-> world 08 Level 07
:Level 07 World 48 <-> 08 Level 07 world
** World 07 Level 49 <-> world 08 Level 55
:Level 49 World 07 <-> 08 Level 55 world
** World 07 Level 51 <-> world 09 Level 60
:Level 07 World 51 <-> 09 Level 60 world
** World 07 Level 52 <-> world 08 Level 18
:Level 07 World 52 <-> 08 Level 18 world
** World 07 Level 53 <-> world 08 Level 51
:Level 07 World 53 <-> 08 Level 51 world
** World 07 Level 54 <-> world 09 Level 51
:Level 54 World 07 <-> 09 Level 51 world
** World 07 Level 55 <-> world 08 Level 17
:Level 55 World 07 <-> 08 Level 17 world
** World 07 Level 56 <-> world 09 Level 50
:Level 07 World 56 <-> 09 Level 50 world
** World 07 Level 58 <-> world 08 Level 59
:Level 07 World 58 <-> 08 Level 59 world
** World 07 Level 59 <-> world 09 Level 46
:Level 07 World 59 <-> 09 Level 46 world
** World 07 Level 60 <-> world 09 Level 41
:Level 07 World 60 <-> 09 Level 41 world
** World 16 Level 07 <-> world 34 Level 09
:Level 16 World 07 <-> 34 Level 09 world
** World 16 Level 08 <-> world 34 Level 10
:Level 16 World 08 <-> 34 Level 10 world
** World 16 Level 09 <-> world 34 Level 11
:Level 16 World 09 <-> 34 Level 11 world
** World 16 Level 10 <-> world 34 Level 12
:Level 10 World 16 <-> 34 Level 12 world
** World 16 Level 11 <-> world 34 Level 13
:Level 11 World 16 <-> 34 Level 13 world
** World 16 Level 12 <-> world 34 Level 14
:Level 16 World 12 <-> 34 Level 14 world
** World 16 Level 13 <-> world 34 Level 15
:Level 13 World 16 <-> 34 Level 15 world
** World 16 Level 14 <-> world 34 Level 16
:Level 14 World 16 <-> 34 Level 16 world
** World 16 Level 15 <-> world 34 Level 17
:Level 15 World 16 <-> 34 Level 17 world
** World 16 Level 16 <-> world 34 Level 18
:Level 16 World 16 <-> 34 Level 18 world
** World 16 Level 17 <-> world 34 Level 19
:Level 17 World 16 <-> 34 Level 19 world
** World 16 Level 18 <-> world 34 Level 20
:Level 16 World 18 <-> 34 Level 20 world
** World 16 Level 19 <-> world 34 Level 21
:Level 19 World 16 <-> 34 Level 21 world
** World 16 Level 20 <-> world 34 Level 22
:Level 16 World 20 <-> 34 Level 22 world
** World 16 Level 21 <-> world 34 Level 23
:Level 21 World 16 <-> 34 Level 23 world
** World 16 Level 22 <-> world 34 Level 24
:Level 22 World 16 <-> 34 Level 24 world
** World 16 Level 23 <-> world 34 Level 25
:Level 23 World 16 <-> 34 Level 25 world
** World 16 Level 24 <-> world 34 Level 26
:Level 16 World 24 <-> 34 Level 26 world
** World 16 Level 25 <-> world 34 Level 27
:Level 16 World 25 <-> 34 Level 27 world
** World 16 Level 26 <-> world 34 Level 28
:Level 16 World 26 <-> 34 Level 28 world
** World 16 Level 27 <-> world 34 Level 29
:Level 27 World 16 <-> 34 Level 29 world
** World 16 Level 28 <-> world 34 Level 30
:Level 16 World 28 <-> 34 Level 30 world
** World 16 Level 29 <-> world 34 Level 31
:Level 16 World 29 <-> 34 Level 31 world
** World 16 Level 30 <-> world 34 Level 32
:Level 30 World 16 <-> 34 Level 32 world
** World 16 Level 31 <-> world 34 Level 33
:Level 16 World 31 <-> 34 Level 33 world
** World 16 Level 32 <-> world 34 Level 34
:Level 32 World 16 <-> 34 Level 34 world
** World 16 Level 33 <-> world 34 Level 35
:Level 16 World 33 <-> 34 Level 35 world
** World 16 Level 34 <-> world 34 Level 36
:Level 16 World 34 <-> 34 Level 36 world
** World 16 Level 35 <-> world 34 Level 37
:Level 35 World 16 <-> 34 Level 37 world
** World 16 Level 36 <-> world 34 Level 38
:Level 16 World 36 <-> 34 Level 38 world
** World 16 Level 37 <-> world 34 Level 39
:Level 16 World 37 <-> 34 Level 39 world
** World 16 Level 38 <-> world 34 Level 40
:Level 16 World 38 <-> 34 Level 40 world
** World 16 Level 39 <-> world 34 Level 41
:Level 16 World 39 <-> 34 Level 41 world
** World 16 Level 40 <-> world 34 Level 42
:Level 16 World 40 <-> 34 Level 42 world
** World 16 Level 41 <-> world 34 Level 43
:Level 16 World 41 <-> 34 Level 43 world
** World 16 Level 42 <-> world 34 Level 44
:Level 42 World 16 <-> 34 Level 44 world
** World 16 Level 43 <-> world 34 Level 45
:Level 16 World 43 <-> 34 Level 45 world
** World 16 Level 44 <-> world 34 Level 46
:Level 16 World 44 <-> 34 Level 46 world
** World 16 Level 45 <-> world 34 Level 47
:Level 45 World 16 <-> 34 Level 47 world
** World 16 Level 46 <-> world 34 Level 48
:Level 16 World 46 <-> 34 Level 48 world
** World 16 Level 47 <-> world 34 Level 49
:Level 47 World 16 <-> 34 Level 49 world
** World 16 Level 48 <-> world 34 Level 50
:Level 16 World 48 <-> 34 Level 50 world
** World 16 Level 49 <-> world 34 Level 51
:Level 49 World 16 <-> 34 Level 51 world
** World 16 Level 50 <-> world 34 Level 52
:Level 16 World 50 <-> 34 Level 52 world
** World 16 Level 51 <-> world 34 Level 53
:Level 16 World 51 <-> 34 Level 53 world
** World 16 Level 52 <-> world 34 Level 54
:Level 16 World 52 <-> 34 Level 54 world
** World 16 Level 53 <-> world 34 Level 55
:Level 16 World 53 <-> 34 Level 55 world
** World 16 Level 54 <-> world 34 Level 56
:Level 54 World 16 <-> 34 Level 56 world
** World 16 Level 55 <-> world 34 Level 57
:Level 55 World 16 <-> 34 Level 57 world
** World 16 Level 56 <-> world 34 Level 58
:Level 16 World 56 <-> 34 Level 58 world
** World 16 Level 57 <-> world 34 Level 59
:Level 16 World 57 <-> 34 Level 59 world
** World 16 Level 58 <-> world 34 Level 60
:Level 16 World 58 <-> 34 Level 60 world


==Credits==
==Credits==
Remake   : Puzznic 1989  
Remake: Puzznic 1989 Taito.
 
Idea: Shaxer.


Idea      : Shaxer
Code: Kukulcan.


Code      : Kukulcan
Voices: Cid2Mizard.


Voices    : Cid2Mizard
Gfx: Kukulcan, Attila, Lobo.


Gfx      : Kukulcan / Attila / Lobo
Palib: Mollusk.


Palib    : Mollusk
Music: Satan.


Music    : Satan
Levels: Vexed Sourceforge.


Levels    : Vexed Sourceforge
Testers: Alekmaul, Alexis, Shaxer, Cid2Mizard, Lobo, Mollusk, Redbug, Reppa, Space1, Tiwaz.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew games]]
[[Category:Homebrew puzzle games on DS]]

Revision as of 06:43, 14 June 2021

Block Mania Another Dream
File:BlocksmaniaDScover.png
General
Author(s)Kukulkan
TypePuzzle
Version7/14/09 updated
LicenceMixed
Links
[Media:BlocksManiads.zip Download]
Website
Advertisements

<htmlet>adsense</htmlet>


Blocks Mania is a challenging puzzle game from the past with the updated graphics and controls, inspired by the arcade game Puzznic from Taito in 1989. By mixing features of puzzles, falling pieces, disappearing pairs similar to Tetris and Sokoban amongst other classics.

This game was also an entry into the The Retro Remakes 2008 Big Competition, ranked 3rd in the category 1 Retro Remakes.

Features

  • Extensive collection of classic.
  • New levels from the Vexed project.
  • 2880 unique challenges grouped into 48 worlds with 60 maps.
  • Difficulties from ridiculously easy to ridiculously hard.
  • Collect hidden puzzle.
  • Earn money to get new skins which mix 380 different looking game.
  • Detailed help system.
  • Change game setting without leaving gameplay.

Installation

2 versions are included:

  • No save - Works well on your emulator (tested with No$gba).
  • DLDI - Works on Nintendo DS with a DLDI compatible linker.

Download and extract file.

DLDI patch .nds file and copy it with folder /kukulcan/ to the root directory of the card.

User guide

Stats

Shows you how many levels, walls, cubes remain to be unlocked.

Gameplay

At the beginning you have access to the 1st level of each world, that is to say a total of 48 worlds.

Each world is made up of 60 levels.

The goal is to remove every block from the play area.

When 2 or more identical blocks touch each other, they will disappear in a small explsion. You can move blocks only left and right to adjacent empty spaces, also taking gravity into account.

When you finish a level (maximum 3 GOLD coins to earn per level):

  • 3 GOLD coins - Achieve PERFECT on your first try.
  • 2 GOLD coins - Achieve PERFECT and you have finished the level prior.
  • 1 GOLD coin - Complete the level for the first time without perfecting.
  • 0 GOLD coins - The level has already been finished with PERFECT.

Progress bar in WORLD (60 squares, one per level):

  • Red Square = Locked.
  • Orange Square = Unlocked.
  • Yellow Square = Finished but not perfect.
  • Green Square = PERFECT (Completed level perfectly).

Shop

Place to spend hard earned gold coins during the game.

You will be able to complete your collection of WALL and BLOCK, to get a total of 20 of each type. This will allow you to customize the appearance of the game according to your tastes.

You have with 460 GOLD coins at the beginning of the game.

Treasure

Each time you succeed in PERFECT in a level, a piece of the end image will appear, otherwise you will see a red rectangle.

You will only need 2880 to achieve PERFECT in order to collect the final image.

Cheat codes

There are 6 Cheats Code for this game, entered keys are on the top screen in the upper left corner.

A very small clue, one of the 6 codes and a very, very famous code.

Control modes

The game can be played with either Stylus or Keypad.

Stylus Slide:

  • Press on a block, slide to the right or left and release to activate movements.
  • To cancel, just go back to the center of the block.

Stylus Touch:

  • Tap on a block to select it.
  • Then tap on either side of the block to move it.
  • To cancel, tap on the block.

Keypad:

  • A to select, B to cancel.
  • D-Pad to move.

Controls

R - Music on/off

L - Switch control modes (Slide/Touch/Keypad)

Screenshots

Blocksmaniads.png

Media

Known issues

Using the Konami Code (cheat code) would take away all the money.

Changelog

Updated 7/14/09

  • The game is now playable:
    • World 02 Level 60: Target 0 in 8
    • World 03 Level 60: Target 0 in 9
  • 80 levels created to eliminate duplication and inclusion of a help in finding 2 Cheats codes (but be careful an error is inserted in each code, but if you pay attention you will immediately noitce the key is not the right one, then you will just have to replace it with another key and hope that is the right one, otherwise it would have been too easy).
  • Levels to the left in the list below have been changed:
    • World 02 Level 60 <-> World 43 Level 45
    • World 03 Level 60 <-> World 23 Level 26
    • World 07 Level 07 <-> world 09 Level 28
    • World 07 Level 09 <-> world 09 Level 56
    • World 07 Level 21 <-> world 09 Level 48
    • World 07 Level 30 <-> world 08 Level 28
    • World 07 Level 34 <-> world 09 Level 03
    • World 07 Level 36 <-> world 08 Level 42
    • World 07 Level 37 <-> world 08 Level 56
    • World 07 Level 38 <-> world 09 Level 57
    • World 07 Level 39 <-> world 08 Level 52
    • World 07 Level 40 <-> world 08 Level 60
    • World 07 Level 41 <-> world 09 Level 07
    • World 07 Level 44 <-> world 08 Level 03
    • World 07 Level 45 <-> world 09 Level 55
    • World 07 Level 46 <-> world 09 Level 17
    • World 07 Level 47 <-> world 09 Level 02
    • World 07 Level 48 <-> world 08 Level 07
    • World 07 Level 49 <-> world 08 Level 55
    • World 07 Level 51 <-> world 09 Level 60
    • World 07 Level 52 <-> world 08 Level 18
    • World 07 Level 53 <-> world 08 Level 51
    • World 07 Level 54 <-> world 09 Level 51
    • World 07 Level 55 <-> world 08 Level 17
    • World 07 Level 56 <-> world 09 Level 50
    • World 07 Level 58 <-> world 08 Level 59
    • World 07 Level 59 <-> world 09 Level 46
    • World 07 Level 60 <-> world 09 Level 41
    • World 16 Level 07 <-> world 34 Level 09
    • World 16 Level 08 <-> world 34 Level 10
    • World 16 Level 09 <-> world 34 Level 11
    • World 16 Level 10 <-> world 34 Level 12
    • World 16 Level 11 <-> world 34 Level 13
    • World 16 Level 12 <-> world 34 Level 14
    • World 16 Level 13 <-> world 34 Level 15
    • World 16 Level 14 <-> world 34 Level 16
    • World 16 Level 15 <-> world 34 Level 17
    • World 16 Level 16 <-> world 34 Level 18
    • World 16 Level 17 <-> world 34 Level 19
    • World 16 Level 18 <-> world 34 Level 20
    • World 16 Level 19 <-> world 34 Level 21
    • World 16 Level 20 <-> world 34 Level 22
    • World 16 Level 21 <-> world 34 Level 23
    • World 16 Level 22 <-> world 34 Level 24
    • World 16 Level 23 <-> world 34 Level 25
    • World 16 Level 24 <-> world 34 Level 26
    • World 16 Level 25 <-> world 34 Level 27
    • World 16 Level 26 <-> world 34 Level 28
    • World 16 Level 27 <-> world 34 Level 29
    • World 16 Level 28 <-> world 34 Level 30
    • World 16 Level 29 <-> world 34 Level 31
    • World 16 Level 30 <-> world 34 Level 32
    • World 16 Level 31 <-> world 34 Level 33
    • World 16 Level 32 <-> world 34 Level 34
    • World 16 Level 33 <-> world 34 Level 35
    • World 16 Level 34 <-> world 34 Level 36
    • World 16 Level 35 <-> world 34 Level 37
    • World 16 Level 36 <-> world 34 Level 38
    • World 16 Level 37 <-> world 34 Level 39
    • World 16 Level 38 <-> world 34 Level 40
    • World 16 Level 39 <-> world 34 Level 41
    • World 16 Level 40 <-> world 34 Level 42
    • World 16 Level 41 <-> world 34 Level 43
    • World 16 Level 42 <-> world 34 Level 44
    • World 16 Level 43 <-> world 34 Level 45
    • World 16 Level 44 <-> world 34 Level 46
    • World 16 Level 45 <-> world 34 Level 47
    • World 16 Level 46 <-> world 34 Level 48
    • World 16 Level 47 <-> world 34 Level 49
    • World 16 Level 48 <-> world 34 Level 50
    • World 16 Level 49 <-> world 34 Level 51
    • World 16 Level 50 <-> world 34 Level 52
    • World 16 Level 51 <-> world 34 Level 53
    • World 16 Level 52 <-> world 34 Level 54
    • World 16 Level 53 <-> world 34 Level 55
    • World 16 Level 54 <-> world 34 Level 56
    • World 16 Level 55 <-> world 34 Level 57
    • World 16 Level 56 <-> world 34 Level 58
    • World 16 Level 57 <-> world 34 Level 59
    • World 16 Level 58 <-> world 34 Level 60

Credits

Remake: Puzznic 1989 Taito.

Idea: Shaxer.

Code: Kukulcan.

Voices: Cid2Mizard.

Gfx: Kukulcan, Attila, Lobo.

Palib: Mollusk.

Music: Satan.

Levels: Vexed Sourceforge.

Testers: Alekmaul, Alexis, Shaxer, Cid2Mizard, Lobo, Mollusk, Redbug, Reppa, Space1, Tiwaz.


Advertising: