Difference between revisions of "Wiibreaker"

From WiiBrew
Jump to navigation Jump to search
m (+ logo + corrected balanceboard logo + new version no. in desc)
(Undo revision 93715 by Ynurisuhy (talk))
 
(33 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{Infobox homebrew
| title      = Wiibreaker
+
| title      = WiiBreaker
| image      = [[Image:Wii-breaker-logo.png]]
+
| image      = [[File:Wii-breaker-logo.png]]
| desc        =
+
| type        = arcade game
| type        = Game
 
 
| author      = [[User:Arikado|Arikado]]
 
| author      = [[User:Arikado|Arikado]]
| display    =
+
| version    = 0.5
| version    = 0.3
+
| download    = http://www.mediafire.com/download.php?tzjwgtlmdny
| download    = [http://www.mediafire.com/download.php?zzo1dygdktt Download]
+
| source      = http://www.mediafire.com/download.php?j2zzojqe2jm
| source      = Available on Request
+
| peripherals = {{Wiimote1}} {{Nunchuk}} {{ClassicController}} {{SensorBar}} {{WiiBalanceBoard}} {{FrontSD}} {{FrontSDHC}}
| peripherals = {{Wiimote1}} {{Nunchuck}} {{ClassicController}} {{WiiBalanceBoard}} {{FrontSD}}
+
| hbb        = yes
| hbc        = 1
 
| hbb        = 1
 
 
}}
 
}}
  
'''Wiibreaker''' is a simple brickbreaker game I made because one of my artists
+
'''Wiibreaker''' is a simple brickbreaker because it came to my attention that there were no brickbreaker games
for Wii Shooting Gallery, Azza123, said there were no brickbreaker games
+
out for Wii homebrew. Thus, I have created WiiBreaker.
out for Wii homebrew. Thus, I have created WiiBreaker. In total,
+
 
this first release took about two weekends to write.
+
It has three modes.
  
 
Once the ball falls below the screen 3 times, you lose.
 
Once the ball falls below the screen 3 times, you lose.
  
== Controls ==
+
== Installation ==
  
**Menu Control Scheme:
+
Extract the .zip directly to the inside of your apps folder
  
UP and DOWN on any supported controller to move the pointer
+
THIS GAME IS ONLY COMPATIBLE WITH THE WIIMOTE, NUNCHUK, CLASSIC CONTROLLER, BALANCE BOARD, HOMEBREW CAHNNEL, AND FRONT SD LOADER!!!
  
LEFT and RIGHT on any supported control scheme to change what the pointer's pointing at
+
== Controls ==
 
+
=== Menu ===
**Button Control Scheme:
+
{| class="wikitable" style="left;text-align:center;"
 
+
|-
LEFT and RIGHT or UP and DOWN on the wiimote.
+
! {{Wiimote}}/{{Nunchuk}}/{{ClassicController}} !! Action
 
+
|-
LEFT and RIGHT on the Classic Controller.
+
| {{WiimoteDPadUp}}/{{WiimoteDPadDown}}  || Move pointer
 
+
|-
C and Z or the Analog Stick on the nunchuk.
+
| {{WiimoteDPadLeft}}/{{WiimoteDPadRight}}  || Change what the pointer's pointing at
 
+
|-
**IR Sensor Control Scheme:
+
|}
 
 
Point the wiimote to move the paddle.
 
 
 
**Balance Board Control Scheme:
 
 
 
Shift your body left and right to move the paddle
 
 
 
NOTE: Pause the game if you feel unbalanced
 
  
**Anywhere:
+
=== In game ===
 
+
{| class="wikitable" style="left;text-align:center;"
Wiimote or Classic PLUS: Pause the game
+
|-
 
+
! {{Wiimote}} !! {{ClassicController}} !! {{Nunchuk}} !! {{WiiBalanceBoard}} !! Action
HOME: Return to the menu or return to the loader from the menu
+
|-
 
+
| {{WiimoteDPad}} or {{WiimoteAim}}  || {{ClassicDPad}}  || {{NunchukCButton‎}}/{{NunchukZButton‎}} or {{NunchukControlStick‎}}  || Shift body to left & right  || Move paddle
Power Button: Turn off the Wii
+
|-
 
+
|}
== Installation ==
+
''NOTE:'' If using the Wii Balance Board, pause the game if you feel unbalanced.
 
 
Extract the .zip directly to the inside of your apps folder
 
  
THIS GAME IS ONLY COMPATIBLE WITH THE WIIMOTE, NUNCHUK, CLASSIC CONTROLLER, BALANCE BOARD, HOMEBREW CAHNNEL, AND FRONT SD LOADER!!!
+
=== Level Editor Control Scheme ===
 +
{| class="wikitable" style="left;text-align:center;"
 +
|-
 +
! {{Wiimote}} !! Action
 +
|-
 +
| {{WiimoteAButton}}  || Pick up brick
 +
|-
 +
| {{WiimoteBButton}}  || Drop brick
 +
|-
 +
| {{WiimoteMinusButton}}  || Save Pattern
 +
|-
 +
| {{WiimotePlusButton}}  || Load Pattern
 +
|-
 +
| {{WiimoteDPad}}  || Choose color for selected brick
 +
|-
 +
| {{Wiimote1Button}} + {{Wiimote2Button}}  || Reset Bricks
 +
|-
 +
| {{WiimoteHomeButton}}  || Play Pattern
 +
|-
 +
|}
 +
=== General ===
 +
{| class="wikitable" style="left;text-align:center;"
 +
|-
 +
! {{Wiimote}}/{{ClassicController}} !! Action
 +
|-
 +
| {{WiimotePlusButton}}  || Pause game
 +
|-
 +
| {{WiimoteHomeButton}}  || Return to Menu/Loader
 +
|-
 +
| {{WiimotePowerButton}} || Turn off the Wii
 +
|-
 +
|}
  
 
== User Generated Backgrounds ==
 
== User Generated Backgrounds ==
Line 66: Line 84:
 
However, I think the game is best played with a background you made.  
 
However, I think the game is best played with a background you made.  
  
***Heres how to make and use your own:***
+
 
 +
=== Heres how to make and use your own: ===
  
 
Make a .png image with the dimensions 640x480
 
Make a .png image with the dimensions 640x480
Line 76: Line 95:
 
Make sure you get rid of or change the name of the existing image you are replacing.
 
Make sure you get rid of or change the name of the existing image you are replacing.
  
***How to let other people use your backgrounds:***
 
 
If you want other people to be able to use your backgrounds, please make
 
3 backgrounds and put them into a .zip file. Then either e-mail me the .zip
 
or upload the .zip to the internet and then e-mail me the link. I will put the file/link
 
onto the Wiibrew page for the app. Remember to only put the backgrounds into the .zip Do not resend
 
the entire app to me.
 
  
***How to use someone elses backgrounds***
+
=== How to use someone elses backgrounds ===
  
 
If you want to use someone elses backgrounds put them into the data folder in the WiiBreaker
 
If you want to use someone elses backgrounds put them into the data folder in the WiiBreaker
 
folder, making sure to replace the existing background images with them.
 
folder, making sure to replace the existing background images with them.
  
Its that easy everyone. Please do not e-mail me questions that I have already answered in the text above.
+
Its that easy everyone.
 +
 
 +
== Download Skinned Versions of WiiBreaker ==
  
Once again my e-mail address is: castlevania7689 <at> yahoo <dot> com
+
Phanto Edition by drchink - [http://www.mediafire.com/?2m5m2ozqmyn Download]
  
== Version History ==
+
== Level Editor ==
0.3 - All of the artwork, including the icon, has been redone by Azza123 - Bricks are randomly assigned different colors - Signifigant changes to the overall game - SDHC Support - Power Button Support - Bug Fixes - User Generated Backgrounds - IR Sensor Control Scheme - A far better menu (font support and its sorta interactive) - Pause Feature - Balance Board Control Scheme - Sound Support (sucks, but its there and turned off by default) - 1 Highscore for each control scheme
 
  
0.2 - All Collision Detection Problems Fixed - Highscoring - Nunchuk Support - Classic Controller Support - Only rumbles when expansion controllers are not plugged in - HBC 9 Support
+
Making your own levels with the level editor will save them as the file pattern1.pattern Feel free to distribute
 +
them to your friends for them to play.
  
0.1 - First private and public release.  
+
NOTE: You can only have one pattern file (named pattern1.pattern) in your data folder at a time. Future releases may
 +
increase the available number of pattern files.
  
 
== Design Document ==
 
== Design Document ==
Line 105: Line 120:
 
that I would like to be included in the final release.
 
that I would like to be included in the final release.
  
== About the source ==
+
== Version History ==
 +
0.5 - Ball now moves in 12 directions instead of 4 - 3 distinct modes (Brickbreaker, WiiBreaker, Level Editor) - A little bit of "new" artwork - Each control scheme tweaked (based on feedback from people) - 2 Tracks of Background Music - Highscore system changed to compensate the new modes (except level editor) - Highscores are now saved
  
The source code to this game is available on request. Request it by e-mailing
+
0.3 - All of the artwork, including the icon, has been redone by Azza123 - Bricks are randomly assigned different colors - Signifigant changes to the overall game - SDHC Support - Power Button Support - Bug Fixes - User Generated Backgrounds - IR Sensor Control Scheme - A far better menu (font support and its sorta interactive) - Pause Feature - Balance Board Control Scheme - Sound Support (sucks, but its there and turned off by default) - 1 Highscore for each control scheme
me: castlevania7689 <at> yahoo <dot> com
 
  
This is done to stop clones of my game from spawning all over the internet.
+
0.2 - All Collision Detection Problems Fixed - Highscoring - Nunchuk Support - Classic Controller Support - Only rumbles when expansion controllers are not plugged in - HBC 9 Support
  
Also of note; the source code is powered by libwiisprite and FreeTypeGX. It uses
+
0.1 - First private and public release.  
libfat 1.0.2 and libogc 1.7.1
 
 
 
== Special Thanks ==
 
 
 
Thanks to Ave for his library allowing me to achieve font support. Also, thank you for
 
originally coding the Balance Board.
 
 
 
Thanks to Aaron (Azza123) who gave me the idea for Wiibreaker.
 
 
 
Thanks to the people running the [[Homebrew Browser]], thus allowing more people
 
to easily run my software.
 
 
 
Thanks to [[User:Chaosteil|Chaosteil]] for developing the [[libwiisprite]] library.
 
 
 
Thanks to [[Team Twiizers]] for originally hacking the Wii.
 
 
 
Thank you to everyone who has downloaded my other application and now Wiibreaker as well.
 
It's an amazing feeling to have; Knowing that people enjoy using your software.
 
 
 
== Final Thoughts ==
 
 
 
This 0.3 release took 4 months of work and a couple sleepless nights. I hope everyone
 
enjoys playing it as much as I enjoyed making it.
 
 
 
Please share questions comments and ideas with me at: castlevania7689 <at> yahoo <dot> com
 
I can also be found floating around the Wiibrew forums. Work on Wiibreaker is
 
currently postponed until the completion of Wii Shooting Gallery.
 
Thanks for playing, reading, downloading and the like.
 
  
Also of note; This game available for download on the homebrew browser.
+
== Screenshots ==
 +
Screenshots taken by Jeff1991.
 +
<gallery widths="300px" heights="225px">
 +
Image:WiiBreaker_HBC.jpg|Homebrew Channel Screenshot
 +
Image:WiiBreaker_Menu.jpg|WiiBreaker Menu Screenshot
 +
Image:WiiBreaker_Screen.jpg|WiiBreaker Play Screenshot</gallery>
  
                    -Arikado
+
== Donations ==
 +
You can donate to [[User:Arikado|Arikado]] using the ChipIn widget on my blog : http://arikadosblog.blogspot.com
  
 
[[Category:Homebrew using libwiisprite]]
 
[[Category:Homebrew using libwiisprite]]
 +
[[Category:Homebrew applications using Wii balance board]]

Latest revision as of 08:15, 24 November 2010

WiiBreaker
Wii-breaker-logo.png
General
Author(s)Arikado
TypeArcade game
Version0.5
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg Nunchuck alternative.svg ClassicController.svg SensorBar.svg WiiBalanceBoard.svg Loads files from the Front SD slot Loads files from SDHC cards in the Front SD slot


Wiibreaker is a simple brickbreaker because it came to my attention that there were no brickbreaker games out for Wii homebrew. Thus, I have created WiiBreaker.

It has three modes.

Once the ball falls below the screen 3 times, you lose.

Installation

Extract the .zip directly to the inside of your apps folder

THIS GAME IS ONLY COMPATIBLE WITH THE WIIMOTE, NUNCHUK, CLASSIC CONTROLLER, BALANCE BOARD, HOMEBREW CAHNNEL, AND FRONT SD LOADER!!!

Controls

Menu

Wiimote.svg/Nunchuck alternative.svg/ClassicController.svg Action
Wiimote D-Pad Up/Wiimote D-Pad Down Move pointer
Wiimote D-Pad Left/Wiimote D-Pad Right Change what the pointer's pointing at

In game

Wiimote.svg ClassicController.svg Nunchuck alternative.svg WiiBalanceBoard.svg Action
Wiimote D-Pad or Wii Remote Aim Classic D-Pad Nunchuck C Button/Nunchuck Z Button or Nunchuck Control Stick Shift body to left & right Move paddle

NOTE: If using the Wii Balance Board, pause the game if you feel unbalanced.

Level Editor Control Scheme

Wiimote.svg Action
Wiimote A Button Pick up brick
Wiimote B Button Drop brick
Wiimote - Button Save Pattern
Wiimote + Button Load Pattern
Wiimote D-Pad Choose color for selected brick
Wiimote 1 Button + Wiimote 2 Button Reset Bricks
Wiimote HOME Button Play Pattern

General

Wiimote.svg/ClassicController.svg Action
Wiimote + Button Pause game
Wiimote HOME Button Return to Menu/Loader
Wiimote Power Button Turn off the Wii

User Generated Backgrounds

Since the 0.3 release, players have been able to enable backgrounds as they play. However, I think the game is best played with a background you made.


Heres how to make and use your own:

Make a .png image with the dimensions 640x480

Save it as either background1.png, background2.png, or background3.png.

Put the image into the data folder in the WiiBreaker folder.

Make sure you get rid of or change the name of the existing image you are replacing.


How to use someone elses backgrounds

If you want to use someone elses backgrounds put them into the data folder in the WiiBreaker folder, making sure to replace the existing background images with them.

Its that easy everyone.

Download Skinned Versions of WiiBreaker

Phanto Edition by drchink - Download

Level Editor

Making your own levels with the level editor will save them as the file pattern1.pattern Feel free to distribute them to your friends for them to play.

NOTE: You can only have one pattern file (named pattern1.pattern) in your data folder at a time. Future releases may increase the available number of pattern files.

Design Document

I have included a design document in the .zip just for fun. It has everything that I would like to be included in the final release.

Version History

0.5 - Ball now moves in 12 directions instead of 4 - 3 distinct modes (Brickbreaker, WiiBreaker, Level Editor) - A little bit of "new" artwork - Each control scheme tweaked (based on feedback from people) - 2 Tracks of Background Music - Highscore system changed to compensate the new modes (except level editor) - Highscores are now saved

0.3 - All of the artwork, including the icon, has been redone by Azza123 - Bricks are randomly assigned different colors - Signifigant changes to the overall game - SDHC Support - Power Button Support - Bug Fixes - User Generated Backgrounds - IR Sensor Control Scheme - A far better menu (font support and its sorta interactive) - Pause Feature - Balance Board Control Scheme - Sound Support (sucks, but its there and turned off by default) - 1 Highscore for each control scheme

0.2 - All Collision Detection Problems Fixed - Highscoring - Nunchuk Support - Classic Controller Support - Only rumbles when expansion controllers are not plugged in - HBC 9 Support

0.1 - First private and public release.

Screenshots

Screenshots taken by Jeff1991.

Donations

You can donate to Arikado using the ChipIn widget on my blog : http://arikadosblog.blogspot.com