Difference between revisions of "Space Shooter"

From WiiBrew
Jump to navigation Jump to search
m (Corrected infobox type)
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Infobox homebrewapp
+
{{Infobox homebrew
 
| title      = Space Shooter
 
| title      = Space Shooter
| image      = [[Image:SpaceShooterIcon.PNG]]
+
| image      = [[File:SpaceShooterIcon.PNG]]
| desc        = Shoot Things in Space!
+
| type        = shooting game
| type        = Game
 
 
| author      = PaceMaker
 
| author      = PaceMaker
| display     =  
+
| version     = 0.3
| download    = [http://pacemaker-productions.googlecode.com/files/SpaceShooter-Wii-Binary-0_3.zip SpaceShooter-Wii-Binary-0_3.zip]
+
| download    = http://pacemaker-productions.googlecode.com/files/SpaceShooter-v0.3-Binary-HBC-Compatible.zip
| source      = [http://pacemaker-productions.googlecode.com/files/SpaceShooter-Wii-Source-0_3.zip SpaceShooter-Wii-Source-0_3.zip]
+
| source      = http://pacemaker-productions.googlecode.com/files/SpaceShooter-Wii-Source-0_3.zip
 
| peripherals = {{Wiimote1}}
 
| peripherals = {{Wiimote1}}
| hbc        = 1
+
| hbb        = yes
| hbb        = 1
 
 
}}
 
}}
  
 
'''Space Shooter''' is an original 2D space shooting game. It's simple, just shoot anything that moves or shoots back. The objective is to destroy all enemies on the six levels.
 
'''Space Shooter''' is an original 2D space shooting game. It's simple, just shoot anything that moves or shoots back. The objective is to destroy all enemies on the six levels.
  
==Controls==
+
== Controls ==
Hold the wii remote sideways.  Controls can be changed in the Menu.
+
Controls can be changed in the Menu.
 +
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Button !! Action
+
! {{WiimoteHorizontal}}!! Action
 
|-
 
|-
 
| {{WiimoteDPad}} || Move
 
| {{WiimoteDPad}} || Move
Line 30: Line 29:
 
|}
 
|}
  
==Easter Eggs==
+
== Easter Eggs ==
 
There is an easter egg if you beat all six levels.
 
There is an easter egg if you beat all six levels.
  
==Source==
+
== Source ==
 
[http://pacemaker-productions.googlecode.com/files/SpaceShooter-Wii-Source-0_3.zip SpaceShooter-Wii-Source-0_3.zip]
 
[http://pacemaker-productions.googlecode.com/files/SpaceShooter-Wii-Source-0_3.zip SpaceShooter-Wii-Source-0_3.zip]
 
To recompile there is a batch file that must be run in the data directory to convert the .bmp to .h files.
 
To recompile there is a batch file that must be run in the data directory to convert the .bmp to .h files.
Line 39: Line 38:
 
# See BibLib/BibSound2.cpp and BibLib/BibMp3.cpp for a simple background mp3 + sound effects mixer
 
# See BibLib/BibSound2.cpp and BibLib/BibMp3.cpp for a simple background mp3 + sound effects mixer
 
# See BibLib/BibWiiInputDevice.cpp for a nice wrapper on the Wii Remote, Nunchuk, GC Controller functions
 
# See BibLib/BibWiiInputDevice.cpp for a nice wrapper on the Wii Remote, Nunchuk, GC Controller functions
# See BibLib/BibFrameRate.cpp for a way to get the timing required for sprite animation and Frames-Per-Second calculations.  
+
# See BibLib/BibFrameRate.cpp for a way to get the timing required for sprite animation and Frames-Per-Second calculations.
 +
 
 +
* See also: [http://code.google.com/p/pacemaker-productions/ PaceMaker Productions (code.google.com)]
  
==Version Notes==
+
== Version Notes ==
 
* Current version is 0.3
 
* Current version is 0.3
===Changes for Version 0.3 release:===
+
* Now compatible with HBC Beta 9, HBC 1.0 and beyond. The binary included is a .dol not a .elf.
 +
=== Changes for Version 0.3 release: ===
 
* Sped up viewport scrolling (no lagging in the viewport, but now it's jittery)
 
* Sped up viewport scrolling (no lagging in the viewport, but now it's jittery)
 
* Change the way weapon systems work (cumulative, not individual)
 
* Change the way weapon systems work (cumulative, not individual)

Latest revision as of 17:38, 11 September 2009

Space Shooter
SpaceShooterIcon.PNG
General
Author(s)PaceMaker
TypeShooting game
Version0.3
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg


Space Shooter is an original 2D space shooting game. It's simple, just shoot anything that moves or shoots back. The objective is to destroy all enemies on the six levels.

Controls

Controls can be changed in the Menu.

WiimoteHorizontal.svg Action
Wiimote D-Pad Move
Wiimote 1 Button Turn
Wiimote 2 Button Fire
Wiimote HOME Button In Game Menu

Easter Eggs

There is an easter egg if you beat all six levels.

Source

SpaceShooter-Wii-Source-0_3.zip To recompile there is a batch file that must be run in the data directory to convert the .bmp to .h files.

  • Notable items
  1. See BibLib/BibSound2.cpp and BibLib/BibMp3.cpp for a simple background mp3 + sound effects mixer
  2. See BibLib/BibWiiInputDevice.cpp for a nice wrapper on the Wii Remote, Nunchuk, GC Controller functions
  3. See BibLib/BibFrameRate.cpp for a way to get the timing required for sprite animation and Frames-Per-Second calculations.

Version Notes

  • Current version is 0.3
  • Now compatible with HBC Beta 9, HBC 1.0 and beyond. The binary included is a .dol not a .elf.

Changes for Version 0.3 release:

  • Sped up viewport scrolling (no lagging in the viewport, but now it's jittery)
  • Change the way weapon systems work (cumulative, not individual)
  • Initialize random seed for different powerups each time.
  • Restructure internal code to detect and interface with controllers.
  • Added code to allow multiple control options (Pad, Tilt Pad, Nunchuk, Gamecube).
    • Menu is always accessible via Wii Remote Home button.
  • Big Bombs now shoot backwards.
  • Added two levels and made "The Horde" level a bit easier.
  • Improved BibSound code substantially, it's now double buffered
    • Fixed bug where some sounds were accidently repeated
  • Added mp3 background playing to BibSound code.