Difference between revisions of "Wiibreaker"

From WiiBrew
Jump to navigation Jump to search
(cleanup)
Line 23: Line 23:
 
== Controls ==
 
== Controls ==
  
**Menu Control Scheme:
+
'''Menu Control Scheme:'''
  
 
UP and DOWN on any supported controller to move the pointer
 
UP and DOWN on any supported controller to move the pointer
Line 29: Line 29:
 
LEFT and RIGHT on any supported control scheme to change what the pointer's pointing at
 
LEFT and RIGHT on any supported control scheme to change what the pointer's pointing at
  
**Button Control Scheme:
+
'''Button Control Scheme:'''
  
 
LEFT and RIGHT or UP and DOWN on the wiimote.
 
LEFT and RIGHT or UP and DOWN on the wiimote.
Line 37: Line 37:
 
C and Z or the Analog Stick on the nunchuk.
 
C and Z or the Analog Stick on the nunchuk.
  
**IR Sensor Control Scheme:
+
'''IR Sensor Control Scheme:'''
  
 
Point the wiimote to move the paddle.
 
Point the wiimote to move the paddle.
  
**Balance Board Control Scheme:
+
'''Balance Board Control Scheme:'''
  
 
Shift your body left and right to move the paddle
 
Shift your body left and right to move the paddle
  
NOTE: Pause the game if you feel unbalanced
+
''NOTE:'' Pause the game if you feel unbalanced
  
**Anywhere:
+
'''Anywhere:'''
  
 
Wiimote or Classic PLUS: Pause the game
 
Wiimote or Classic PLUS: Pause the game

Revision as of 18:21, 5 January 2009

Template:Infobox homebrewapp

Wiibreaker is a simple brickbreaker game I made because one of my artists for Wii Shooting Gallery, Azza123, said there were no brickbreaker games out for Wii homebrew. Thus, I have created WiiBreaker. In total, this first release took about two weekends to write.

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

Controls

Menu Control Scheme:

UP and DOWN on any supported controller to move the pointer

LEFT and RIGHT on any supported control scheme to change what the pointer's pointing at

Button Control Scheme:

LEFT and RIGHT or UP and DOWN on the wiimote.

LEFT and RIGHT on the Classic Controller.

C and Z or the Analog Stick on the nunchuk.

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:

Wiimote or Classic PLUS: Pause the game

HOME: Return to the menu or return to the loader from the menu

Power Button: Turn off the Wii

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!!!

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 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***

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. Please do not e-mail me questions that I have already answered in the text above.

Once again my e-mail address is: castlevania7689 <at> yahoo <dot> com

Version History

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.

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.

About the source

The source code to this game is available on request. Request it by e-mailing me: castlevania7689 <at> yahoo <dot> com

This is done to stop clones of my game from spawning all over the internet.

Also of note; the source code is powered by libwiisprite and FreeTypeGX. It uses 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 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.

                   -Arikado