More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Wii Homebrews | {{Infobox Wii Homebrews | ||
|title=Bolt Thrower | |title=Bolt Thrower | ||
|image= | |image=boltthrowerwii2.png | ||
|description=Space shoot em up - | |description=Space shoot em up - utilizes 2D & 3D graphics. | ||
|author=Titmouse | |author=Titmouse | ||
|lastupdated=2012/11/ | |lastupdated=2012/11/27 | ||
|type=Shooter | |type=Shooter | ||
|version=0.71 | |version=0.71 Final | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/wiihomebrews/boltthrowerwii.7z | |download=https://dlhb.gamebrew.org/wiihomebrews/boltthrowerwii.7z | ||
Line 18: | Line 12: | ||
|source=https://code.google.com/archive/p/wii-bolt-thrower/ | |source=https://code.google.com/archive/p/wii-bolt-thrower/ | ||
}} | }} | ||
Wii Bolt Thrower is a Space shoot 'em up video game for the Wii, developed under the Wii | Wii Bolt Thrower is a Space shoot 'em up video game for the Wii, developed under the Wii homebrew platform and is released free for all. | ||
== Controls == | == Controls == | ||
A - Fire Missile | |||
B - Use Thrusters | |||
D-Pad Down - Drop Probe Mine | |||
Aim - Point at screen to target | |||
Home - Back to the Homebrew Channel | |||
Power/Reset - Power off, Standby, Reboot Wii | |||
==Screenshots== | ==Screenshots== | ||
boltthrowerwii3.png | |||
boltthrowerwii4.png | |||
boltthrowerwii5.png | |||
boltthrowerwii6.png | |||
==Media== | ==Media== | ||
'''Bolt Thrower v0.47''' ([https://www.youtube.com/watch?v=qq9oRkN9AGE Cid2Mizard]) <br> | |||
<youtube>qq9oRkN9AGE</youtube> | <youtube>qq9oRkN9AGE</youtube> | ||
==Changelog== | ==Changelog== | ||
'''Ver 0.71 | '''Ver 0.71 2012/11/26''' | ||
* Final release - nothing big, decided to submit remaining changes into release | * Final release - nothing big, decided to submit remaining changes into release. | ||
* Optimized probe mines code using spatial grid (you can now have far more probe mines | * Optimized probe mines code using spatial grid (you can now have far more probe mines). | ||
* The Probe mine's interaction behavior has change as part of the optimize | * The Probe mine's interaction behavior has change as part of the optimize. | ||
* Reworked credits screen | * Reworked credits screen. | ||
* Shield level now remains at zero when you are killed | * Shield level now remains at zero when you are killed. | ||
* Tune loading is now on it's own thread | * Tune loading is now on it's own thread. | ||
* Tune loading now uses a pop up | * Tune loading now uses a pop up. | ||
'''Ver 0.70 | '''Ver 0.70 2012/07/28''' | ||
* Added display thread for loading/updating | * Added display thread for loading/updating. | ||
* Changed the way enemies move | * Changed the way enemies move . | ||
* Small enemies now shoot back | * Small enemies now shoot back. | ||
* Mines now do damage to a small area, before they could only take out one thing | * Mines now do damage to a small area, before they could only take out one thing. | ||
* Added some new shielded enemies to the first mission | * Added some new shielded enemies to the first mission. | ||
* Moon now terraforms in 2nd to last mission | * Moon now terraforms in 2nd to last mission. | ||
* Made changes to the graphics | * Made changes to the graphics | ||
* Scrolling credits | * Scrolling credits. | ||
* Last Mission is now a Survival Mission, things will hot up | * Last Mission is now a Survival Mission, things will hot up. | ||
* Note:v0.70 has been sitting on the self for 6 months; sure I’ve missed commenting various changes. | * Note:v0.70 has been sitting on the self for 6 months; sure I’ve missed commenting various changes. | ||
'''Ver 0.62 | '''Ver 0.62 2012/01/21''' | ||
* | * Music playback fix. | ||
'''Ver 0.61 | '''Ver 0.61 2012/01/19''' | ||
* Added health pickups | * Added health pickups. | ||
* Added gun ship collision | * Added gun ship collision. | ||
* Changed the lighting in-game and menus | * Changed the lighting in-game and menus. | ||
* Updated and added better sounds and used the Ogg Vorbis format | * Updated and added better sounds and used the Ogg Vorbis format. | ||
* Optimised logic when erasing a single container element | * Optimised logic when erasing a single container element. | ||
* changed the way prob mines mines lock on. | * changed the way prob mines mines lock on. | ||
* Added Recall for prob mines - Dpad Up toggles recall mode on/off | * Added Recall for prob mines - Dpad Up toggles recall mode on/off. | ||
* Optimised Display code - tweaked some matrix 'libogc' functions kept in utils3D namespace | * Optimised Display code - tweaked some matrix 'libogc' functions kept in utils3D namespace. | ||
* Reduced any single image loads that can exists in the main bank | * Reduced any single image loads that can exists in the main bank. | ||
* Updated Music player - supports far more types of tracker Modules (and playback is now spot on) | * Updated Music player - supports far more types of tracker Modules (and playback is now spot on). | ||
* Added 3D in-game panels | * Added 3D in-game panels | ||
'''Ver 0.60 | '''Ver 0.60 2011/10/29''' | ||
* Added auto update | * Added auto update. | ||
* Added change tune feature | * Added change tune feature. | ||
* Changed menu look | * Changed menu look. | ||
* Added on screen ping for spores | * Added on screen ping for spores. | ||
* minor ingame tweeks | * minor ingame tweeks. | ||
* Added Http download feature | * Added Http download feature. | ||
* Music folder now scanned, no need for config entries | * Music folder now scanned, no need for config entries. | ||
* Music can be cached via Http config list | * Music can be cached via Http config list. | ||
* Added ogg vorbris support | * Added ogg vorbris support. | ||
* Added language support via config | * Added language support via config. | ||
* Added Klingon language | * Added Klingon language. | ||
'''Ver 0.59 | '''Ver 0.59 2011/07/09''' | ||
* Added radar pings to enemy spore satellites - It was hard to spot them and complete the first mission | * Added radar pings to enemy spore satellites - It was hard to spot them and complete the first mission. | ||
* Added a startup "Loading..." message | * Added a startup "Loading..." message. | ||
'''Ver 0.58 | '''Ver 0.58 2011/07/08''' | ||
* Added more front menus | * Added more front menus. | ||
* Added In game music | * Added In game music. | ||
* Added scrap pick-ups after enemy is destroyed | * Added scrap pick-ups after enemy is destroyed. | ||
* Added some missions - mission <strike>6</strike> | * Added some missions - mission <strike>6</strike> 4 will never end. | ||
* Added Base defences (gun turrets) on later levels | * Added Base defences (gun turrets) on later levels. | ||
* Added rendezvous & collect terraforming satellites | * Added rendezvous & collect terraforming satellites. | ||
* Added base's terraforming shield | * Added base's terraforming shield. | ||
* Added enemy fleet attack formations | * Added enemy fleet attack formations . | ||
* Added some more 3D objects | * Added some more 3D objects. | ||
* Added skull at death | * Added skull at death. | ||
'''Ver 0.47 | '''Ver 0.47 2011/04/23''' | ||
* Added enemy gunships - just noticed I forgot to add these to the radar, my bad | * Added enemy gunships - just noticed I forgot to add these to the radar, my bad. | ||
* Added bigger mine explosions | * Added bigger mine explosions. | ||
* Added a controls menu screen - (will add more later to pick other control methods) | * Added a controls menu screen - (will add more later to pick other control methods). | ||
* Updated main menu - now shows a 3D WiiMote in the background | * Updated main menu - now shows a 3D WiiMote in the background. | ||
* Updated Credits - now shows a 3D Viper (MK2) in the background | * Updated Credits - now shows a 3D Viper (MK2) in the background. | ||
* Reduced amount of enemies | * Reduced amount of enemies. | ||
* Updated enemies movement logic - speedy enemies now find it harder to lock-on | * Updated enemies movement logic - speedy enemies now find it harder to lock-on. | ||
* Update Intro screen - camera view glides in 3D space | * Update Intro screen - camera view glides in 3D space. | ||
* Added Camera catch-up the player's craft - the player craft will now drift away from the centre | * Added Camera catch-up the player's craft - the player craft will now drift away from the centre. | ||
* Added some new 3D models - Viper (MK2) & Wiimote | * Added some new 3D models - Viper (MK2) & Wiimote. | ||
* Updated 3D object code to use all the layers in a Lightwave object (lwo) | * Updated 3D object code to use all the layers in a Lightwave object (lwo). | ||
* Bit of code refactoring (reworking internal design), hopefully everything will still work the same | * Bit of code refactoring (reworking internal design), hopefully everything will still work the same. | ||
'''Ver 0.36 | '''Ver 0.36 2011/03/18''' | ||
* Added Radar - showing enemies, mines, missiles & satellites | * Added Radar - showing enemies, mines, missiles & satellites. | ||
* Added Menu, Intro & Credits screen | * Added Menu, Intro & Credits screen. | ||
* Intro screen logo made from mines (scanned from tinylogo.tga), these mines start of slow then spurt off after the crafts. | * Intro screen logo made from mines (scanned from tinylogo.tga), these mines start of slow then spurt off after the crafts. | ||
* Added Music - 'Space Debris' Amiga tracker module, plays while in the menu screens | * Added Music - 'Space Debris' Amiga tracker module, plays while in the menu screens. | ||
* Add Trails to enemy crafts | * Add Trails to enemy crafts. | ||
* Changed trails for missiles and mines | * Changed trails for missiles and mines. | ||
* Changed to way collisions work - ship to ship collisions now destroy enemy crafts | * Changed to way collisions work - ship to ship collisions now destroy enemy crafts. | ||
* Change the way the 'you are dead' screen looks | * Change the way the 'you are dead' screen looks. | ||
* Added 'bye' screen | * Added 'bye' screen. | ||
* Fixed zero bugs "which was nice" - I've noticed the looped engine sound plays on into the menus if you died with thrust burning, I'll fix that on next release, at the moment its a feature | * Fixed zero bugs "which was nice" - I've noticed the looped engine sound plays on into the menus if you died with thrust burning, I'll fix that on next release, at the moment its a feature. | ||
* Added Hardware Drawlist for 3D objects - so pre-build objects can be spat out without the need of the main CPU | * Added Hardware Drawlist for 3D objects - so pre-build objects can be spat out without the need of the main CPU. | ||
* Increased the resolution of Wiimote to help pointer travel off screen and still be active around the edges | * Increased the resolution of Wiimote to help pointer travel off screen and still be active around the edges. | ||
* Changed the look of some resource graphics - mainly explosions which also double up as stars and exhaust trails | * Changed the look of some resource graphics - mainly explosions which also double up as stars and exhaust trails. | ||
* Optimised the mines - I was creating and displaying a new mine trail every frame, requiring about 60 objects plus all the overheads that go with it. | * Optimised the mines - I was creating and displaying a new mine trail every frame, requiring about 60 objects plus all the overheads that go with it. | ||
* Optimised the dispay code for most objects. | * Optimised the dispay code for most objects. | ||
* Added a lower detail moon with some rocks spinnig in orbit | * Added a lower detail moon with some rocks spinnig in orbit. | ||
* Improved the lighting on 3D objects | * Improved the lighting on 3D objects. | ||
* Added ingame backdrop far into the Z plane so it scrolls slowly, reduced from 1024 width at the last minute to 800 pixels so it fits the 2MB upload limmit - I'm just far to lazy to look for somewhere else to upload, plus its a challenge making a game fit into 2MB | * Added ingame backdrop far into the Z plane so it scrolls slowly, reduced from 1024 width at the last minute to 800 pixels so it fits the 2MB upload limmit - I'm just far to lazy to look for somewhere else to upload, plus its a challenge making a game fit into 2MB. | ||
'''Ver 0.35 - minor update | '''Ver 0.35 - minor update 2011/02/5''' | ||
* Shows remaining foes & spores | * Shows remaining foes & spores. | ||
* More game data moved into the XML configuration | * More game data moved into the XML configuration. | ||
* Sound fix | * Sound fix. | ||
* Correct Meta.xml version TAG this time, needed for Homebrew Browser | * Correct Meta.xml version TAG this time, needed for Homebrew Browser. | ||
'''Ver 0.34 - GAME | '''Ver 0.34 - GAME 2011/01/29''' | ||
* Added more sounds | * Added more sounds. | ||
* Added probe mines | * Added probe mines. | ||
* Added missile trails | * Added missile trails. | ||
* Added probe mine trails | * Added probe mine trails. | ||
* Added player ship thruster trail | * Added player ship thruster trail. | ||
* Added player collision | * Added player collision. | ||
* Added blue (ok) to red (overloading) shields | * Added blue (ok) to red (overloading) shields. | ||
* Added 'Well Done' message once everything (including satellites) are destroyed | * Added 'Well Done' message once everything (including satellites) are destroyed. | ||
* Added 'You are very Dead' message | * Added 'You are very Dead' message. | ||
* Added XML configuration, data used to store graphic positions,sizes, frames & other game data like 'AmountStars' | * Added XML configuration, data used to store graphic positions,sizes, frames & other game data like 'AmountStars'. | ||
* Added more types of explosions | * Added more types of explosions. | ||
'''Ver 0.23 - DEMO | '''Ver 0.23 - DEMO 2010/12/18''' | ||
* Enemy drift off into space when hit | * Enemy drift off into space when hit. | ||
* Added explosion trails | * Added explosion trails. | ||
* Added a few rocks around the moon | * Added a few rocks around the moon. | ||
* Added another enemy ship type - takes 3 shots | * Added another enemy ship type - takes 3 shots. | ||
* Added More sounds | * Added More sounds. | ||
'''Ver 0.12 - DEMO | '''Ver 0.12 - DEMO 2010/12/12''' | ||
* Added missle hits | * Added missle hits. | ||
* Added Spore spinny things | * Added Spore spinny things. | ||
* Bad ships go boom | * Bad ships go boom. | ||
'''Ver 0.01 - DEMO | '''Ver 0.01 - DEMO 2010/12/08''' | ||
*First Demo | *First Demo. | ||
== External links == | == External links == | ||
* Google Code - https://code.google.com/archive/p/wii-bolt-thrower/ | |||
* Google | * WiiBrew - https://wiibrew.org/wiki/BoltThrower |
Revision as of 12:29, 2 March 2023
Bolt Thrower | |
---|---|
General | |
Author | Titmouse |
Type | Shooter |
Version | 0.71 Final |
License | GPL-3.0 |
Last Updated | 2012/11/27 |
Links | |
Download | |
Website | |
Source | |
Wii Bolt Thrower is a Space shoot 'em up video game for the Wii, developed under the Wii homebrew platform and is released free for all.
Controls
A - Fire Missile
B - Use Thrusters
D-Pad Down - Drop Probe Mine
Aim - Point at screen to target
Home - Back to the Homebrew Channel
Power/Reset - Power off, Standby, Reboot Wii
Screenshots
boltthrowerwii3.png boltthrowerwii4.png
boltthrowerwii5.png boltthrowerwii6.png
Media
Bolt Thrower v0.47 (Cid2Mizard)
Changelog
Ver 0.71 2012/11/26
- Final release - nothing big, decided to submit remaining changes into release.
- Optimized probe mines code using spatial grid (you can now have far more probe mines).
- The Probe mine's interaction behavior has change as part of the optimize.
- Reworked credits screen.
- Shield level now remains at zero when you are killed.
- Tune loading is now on it's own thread.
- Tune loading now uses a pop up.
Ver 0.70 2012/07/28
- Added display thread for loading/updating.
- Changed the way enemies move .
- Small enemies now shoot back.
- Mines now do damage to a small area, before they could only take out one thing.
- Added some new shielded enemies to the first mission.
- Moon now terraforms in 2nd to last mission.
- Made changes to the graphics
- Scrolling credits.
- Last Mission is now a Survival Mission, things will hot up.
- Note:v0.70 has been sitting on the self for 6 months; sure I’ve missed commenting various changes.
Ver 0.62 2012/01/21
- Music playback fix.
Ver 0.61 2012/01/19
- Added health pickups.
- Added gun ship collision.
- Changed the lighting in-game and menus.
- Updated and added better sounds and used the Ogg Vorbis format.
- Optimised logic when erasing a single container element.
- changed the way prob mines mines lock on.
- Added Recall for prob mines - Dpad Up toggles recall mode on/off.
- Optimised Display code - tweaked some matrix 'libogc' functions kept in utils3D namespace.
- Reduced any single image loads that can exists in the main bank.
- Updated Music player - supports far more types of tracker Modules (and playback is now spot on).
- Added 3D in-game panels
Ver 0.60 2011/10/29
- Added auto update.
- Added change tune feature.
- Changed menu look.
- Added on screen ping for spores.
- minor ingame tweeks.
- Added Http download feature.
- Music folder now scanned, no need for config entries.
- Music can be cached via Http config list.
- Added ogg vorbris support.
- Added language support via config.
- Added Klingon language.
Ver 0.59 2011/07/09
- Added radar pings to enemy spore satellites - It was hard to spot them and complete the first mission.
- Added a startup "Loading..." message.
Ver 0.58 2011/07/08
- Added more front menus.
- Added In game music.
- Added scrap pick-ups after enemy is destroyed.
- Added some missions - mission
64 will never end. - Added Base defences (gun turrets) on later levels.
- Added rendezvous & collect terraforming satellites.
- Added base's terraforming shield.
- Added enemy fleet attack formations .
- Added some more 3D objects.
- Added skull at death.
Ver 0.47 2011/04/23
- Added enemy gunships - just noticed I forgot to add these to the radar, my bad.
- Added bigger mine explosions.
- Added a controls menu screen - (will add more later to pick other control methods).
- Updated main menu - now shows a 3D WiiMote in the background.
- Updated Credits - now shows a 3D Viper (MK2) in the background.
- Reduced amount of enemies.
- Updated enemies movement logic - speedy enemies now find it harder to lock-on.
- Update Intro screen - camera view glides in 3D space.
- Added Camera catch-up the player's craft - the player craft will now drift away from the centre.
- Added some new 3D models - Viper (MK2) & Wiimote.
- Updated 3D object code to use all the layers in a Lightwave object (lwo).
- Bit of code refactoring (reworking internal design), hopefully everything will still work the same.
Ver 0.36 2011/03/18
- Added Radar - showing enemies, mines, missiles & satellites.
- Added Menu, Intro & Credits screen.
- Intro screen logo made from mines (scanned from tinylogo.tga), these mines start of slow then spurt off after the crafts.
- Added Music - 'Space Debris' Amiga tracker module, plays while in the menu screens.
- Add Trails to enemy crafts.
- Changed trails for missiles and mines.
- Changed to way collisions work - ship to ship collisions now destroy enemy crafts.
- Change the way the 'you are dead' screen looks.
- Added 'bye' screen.
- Fixed zero bugs "which was nice" - I've noticed the looped engine sound plays on into the menus if you died with thrust burning, I'll fix that on next release, at the moment its a feature.
- Added Hardware Drawlist for 3D objects - so pre-build objects can be spat out without the need of the main CPU.
- Increased the resolution of Wiimote to help pointer travel off screen and still be active around the edges.
- Changed the look of some resource graphics - mainly explosions which also double up as stars and exhaust trails.
- Optimised the mines - I was creating and displaying a new mine trail every frame, requiring about 60 objects plus all the overheads that go with it.
- Optimised the dispay code for most objects.
- Added a lower detail moon with some rocks spinnig in orbit.
- Improved the lighting on 3D objects.
- Added ingame backdrop far into the Z plane so it scrolls slowly, reduced from 1024 width at the last minute to 800 pixels so it fits the 2MB upload limmit - I'm just far to lazy to look for somewhere else to upload, plus its a challenge making a game fit into 2MB.
Ver 0.35 - minor update 2011/02/5
- Shows remaining foes & spores.
- More game data moved into the XML configuration.
- Sound fix.
- Correct Meta.xml version TAG this time, needed for Homebrew Browser.
Ver 0.34 - GAME 2011/01/29
- Added more sounds.
- Added probe mines.
- Added missile trails.
- Added probe mine trails.
- Added player ship thruster trail.
- Added player collision.
- Added blue (ok) to red (overloading) shields.
- Added 'Well Done' message once everything (including satellites) are destroyed.
- Added 'You are very Dead' message.
- Added XML configuration, data used to store graphic positions,sizes, frames & other game data like 'AmountStars'.
- Added more types of explosions.
Ver 0.23 - DEMO 2010/12/18
- Enemy drift off into space when hit.
- Added explosion trails.
- Added a few rocks around the moon.
- Added another enemy ship type - takes 3 shots.
- Added More sounds.
Ver 0.12 - DEMO 2010/12/12
- Added missle hits.
- Added Spore spinny things.
- Bad ships go boom.
Ver 0.01 - DEMO 2010/12/08
- First Demo.
External links
- Google Code - https://code.google.com/archive/p/wii-bolt-thrower/
- WiiBrew - https://wiibrew.org/wiki/BoltThrower