Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wii TowerDefense: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 57: Line 57:
==Changelog==
==Changelog==
'''24-03-2011 Version 0.98'''
'''24-03-2011 Version 0.98'''
GUI:
GUI:
* Update menu screen information.
* Update menu screen information.
Line 68: Line 69:


'''13-09-2010 Version 0.97'''
'''13-09-2010 Version 0.97'''
GUI:
GUI:
* Update menu screen information.
* Update menu screen information.
Line 77: Line 79:


'''11-09-2010 Version 0.96'''
'''11-09-2010 Version 0.96'''
GUI:
GUI:
* Update menu screen information.
* Update menu screen information.
Line 90: Line 93:


'''31-03-2010 Version 0.95'''
'''31-03-2010 Version 0.95'''
GUI:
GUI:
* Update menu screen information.
* Update menu screen information.
Line 102: Line 106:


'''05-02-2010 Version 0.94'''
'''05-02-2010 Version 0.94'''
GUI:
GUI:
* Improve video initialization.
* Improve video initialization.
Line 117: Line 122:


'''22-01-2010 Version 0.93'''
'''22-01-2010 Version 0.93'''
GUI:
GUI:
* Added weapon fire mode information on weapon help screen.
* Added weapon fire mode information on weapon help screen.
Line 133: Line 139:


'''16-01-2010 Version 0.92'''
'''16-01-2010 Version 0.92'''
GUI:
GUI:
* Added 6 animated weapons. Thanks Applicant!
* Added 6 animated weapons. Thanks Applicant!
Line 167: Line 174:


'''02-01-2010 Version 0.90'''
'''02-01-2010 Version 0.90'''
GUI:
GUI:
* Improve background images.
* Improve background images.
Line 179: Line 187:


'''30-12-2009 Version 0.80'''
'''30-12-2009 Version 0.80'''
GUI:
GUI:
* Added map id column to local highscore screen.
* Added map id column to local highscore screen.
Line 196: Line 205:


'''27-12-2009 Version 0.70'''
'''27-12-2009 Version 0.70'''
GUI:
GUI:
* Added “Easy, Medium, Hard” level select screen.
* Added “Easy, Medium, Hard” level select screen.
Line 209: Line 219:


'''24/12/2009 Version 0.60'''
'''24/12/2009 Version 0.60'''
GUI:
GUI:
* Update credit screen.
* Update credit screen.
Line 241: Line 252:


'''18/12/2009 Version 0.45'''
'''18/12/2009 Version 0.45'''
GUI:
GUI:
* Added game map 4, 5 and 6.
* Added game map 4, 5 and 6.
Line 272: Line 284:


'''12/12/2009 Version 0.40'''
'''12/12/2009 Version 0.40'''
GUI:
GUI:
* Added music & effect control screen.
* Added music & effect control screen.
Line 295: Line 308:


'''06/12/2009 Version 0.30'''
'''06/12/2009 Version 0.30'''
GUI:
GUI:
* Added third game map.
* Added third game map.

Revision as of 01:13, 27 July 2022

TowerDefense
File:Towerdefensewii.jpg
General
Authorwplaat
TypeArcade Games
Version0.98
LicenseMixed
Last Updated2011/03/24
Links
Download
Website
Source

Wii TowerDefense is an classic 2D action game. Protect your base with all kind of defense systems and kill all the waves of enemies. If ten enemies reach the base the game is over. Good luck!

Features

  • 2D gameboard with special graphical effects
  • WiiMote device support
  • 18 game maps
  • 6 weapon systems
  • 25 enemy types
  • Nice background music
  • Nice game sound effects
  • Game score is stored local and on internet

Installation

If you are using the Homebrew Channel, just copy the TowerDefense directory from the archive into the apps directory on the root of your SD card.

If you are using another loader, you need the boot.dol and all maps & sprites files. Consult the documentation for your loader of choice for the appropriate location to place these files. Launch the game using your loader.

Control

towerdefense-control.jpg

Media

Screenshots

towerdefensewii-01.jpg towerdefensewii-02.jpg towerdefensewii-03.jpg towerdefensewii-04.jpg towerdefensewii-05.jpg towerdefensewii-06.jpg towerdefensewii-07.jpg towerdefensewii-08.jpg

Game Tips

  • It is possible to modify the map layout / images yourself. The map layout is stored in a xml file and per map a subdirectory exist with all used png map images. Please send me your created maps. I will add them in the next official release.
  • If the game crash during startup. Check if the WiFi or Ethernet network is enabled else the game will not work!

Changelog

24-03-2011 Version 0.98

GUI:

  • Update menu screen information.
  • Improve deployment Wiimote cursor position.
  • Added WarQuest intro screen.

Core:

  • Some performance tuning.

General:

  • Correct include files.
  • Build game with devkitPPC r21 compiler.

13-09-2010 Version 0.97

GUI:

  • Update menu screen information.

Core:

  • Improve wave release time calculation.
  • Solve random freeze problem during startup of game.

General:

  • Build game with devkitPPC r21 compiler.

11-09-2010 Version 0.96

GUI:

  • Update menu screen information.

Core:

  • Use GRRLIB 4.3.0 as graphical engine.
  • libpng was updated to version 1.4.2
  • libjpeg was updated to version 8b
  • zlib was updated to version 1.2.5
  • FreeType was updated to 2.3.12

General:

  • Maintenance release.
  • Build game with devkitPPC r21 compiler.

31-03-2010 Version 0.95

GUI:

  • Update menu screen information.

Core:

  • WiiMote timeout increase from 60 to 300 seconds.
  • Improve stability.
  • Use libfat 1.0.7 as disk access engine.
  • Use libogc 1.8.3 as Wii interface engine

General:

  • Make source code compliant with r21 compiler.
  • Build game with devkitPPC r21 compiler.

05-02-2010 Version 0.94

GUI:

  • Improve video initialization.
  • Overall FPS has improved 50 percent. Thanks Crayon.
  • Lots of other small GUI changes.

Core:

  • Mixed the weapon fire mode a little bit more!
  • Nuke is 500 dollar cheaper!
  • Increase http buffer size to 10Kb.

General:

  • Added inline source code remarks in javadoc style.
  • Use Doxygen (windows tool) to create HTML source code documentation.
  • Use GrrLib 4.2.1 BETA library (Now native FreeType support available).
  • Build game with devkitPPC r19 compiler.

22-01-2010 Version 0.93

GUI:

  • Added weapon fire mode information on weapon help screen.
  • Improve weapon reload delay initialisation.
  • Added donate screen.
  • Bugfix: Weapon fire sprites were 22 degree misaligned.

Core:

  • Introduce different weapon fire modes.
  • Fire at enemy in range nearest to base (Gun / Rifle)
  • Fire at enemy in range with highest energy level (Cannon / Missile)
  • Fire at fastest enemy in range (Laser / Nuke)
  • Rebalance weapon specifications. Mix features more!
  • Optimised some draw methods for beter performance. Thanks Crayon.

General:

  • Build game with devkitPPC r19 compiler.

16-01-2010 Version 0.92

GUI:

  • Added 6 animated weapons. Thanks Applicant!
  • Improve enemy animated sprite frame sequence.
  • Improve help and level select screens.
  • Lots of other small changes.

Core:

  • Weapons now fire on strongest enemy in range.
  • Increase bonus money when wave is cleared.
  • Increase initial weapon power.
  • Decrease weapon prices.
  • Added weapon sell functionality with minus button.
  • User initials are now default based on Wii nickname.
  • Bugfix: Monsters can not be shooted before launch.
  • Build game with devkitPPC r19 compiler.

09-01-2010 Version 0.91 GUI:

  • Added 25 animated enemy sprites. Thanks Applicant!
  • Added game setting screen.
  • Added intro screen 3
  • Improve winter theme sprites.
  • Improve first help screen.
  • Improve main menu screen.
  • Lots of other small GUI changes.

Core:

  • Make game harder to play!
  • Less start money.
  • Enemy minimum / maximum speed depend on wave nr.
  • Increase weapon prices.
  • Increase maximum concurrent monsters in action.
  • Decrease weapons effective range.
  • Build game with devkitPPC r19 compiler.

02-01-2010 Version 0.90

GUI:

  • Improve background images.
  • Remove some english typos.
  • Improve first intro screen.
  • Added WiiMote control help screen.

Core:

  • Improve first music track.
  • Enable B button for faster building.
  • Enable left and right button for faster weapon type selection.
  • Build game with devkitPPC r19 compiler.

30-12-2009 Version 0.80

GUI:

  • Added map id column to local highscore screen.
  • Improve background images.
  • Remove typo (nuck->nuke).
  • Added 60Hz (640×480 pixel) TV Mode support
  • Improve sound setting screen.
  • Optimised enemy images.

Core:

  • Adapt game parameters to make game play better.
  • Increase start money depending on game level.
  • Enemy walk speed is now a randomized value.
  • Map id information is added to webservice call.
  • Only scores above 20.000 points are send to webservice.
  • Store the best 100 entries in the local highscore.
  • Build game with devkitPPC r19 compiler.

27-12-2009 Version 0.70

GUI:

  • Added “Easy, Medium, Hard” level select screen.
  • Added six medium level and six hard level maps.
  • Added version information is webservice call.
  • BugFix: Highscore screens now show correct amount of entries!

Core:

  • Adapted weapon specifications (Weapons are more powerfull).
  • Adapted enemy specifications (enemies are less powerfull).
  • Adapted six easy maps to be more easy.
  • Increase enemy walk speed after each 20 waves.
  • Build game with devkitPPC r19 compiler.

24/12/2009 Version 0.60

GUI:

  • Update credit screen.
  • Improve game information panel design.
  • Show price and strengh information about new weapons.
  • Show detail information about selected weapon.
  • Show mini enemies moving on map select screen.
  • Bugfix: Map six background images are now showed correct.
  • Snap weapons to 32×32 grid!

Core:

  • Increase enemy walk speed after each 25 waves.
  • Only allow to build weapons on land (not bridges or road)
  • Not allowed anymore to stack weapons on same place.
  • BugfiX: The rumble is now working for all the four WiiMotes.
  • Build game with devkitPPC r19 compiler.

20/12/2009 Version 0.50

  • First official release for the Wii Homebrew Scene.
  • Process most of the comments of the Beta testers.

GUI:

  • Improve “Game Over” screen.
  • Improve game information panel on screen.
  • Improve scroll bar button design.
  • Improve Help text.

Core:

  • Reduced amount of enemies in one wave.
  • Increase user initials for 3 to 6 digits.
  • Balance sound effect volume.
  • Improve weapons upgrade ranges.
  • Use GRRLib v4.2.0 as graphic engine.
  • Build game with devkitPPC r19 compiler.

18/12/2009 Version 0.45

GUI:

  • Added game map 4, 5 and 6.
  • Show when weapon upgrade is not possible anymore!
  • Added reload bar move weapon.
  • Added remaining energy bar below the base.
  • Rendering realtime grid examples on map select screen.
  • Added help screen two and three.
  • Added “Quit Game” screen.
  • Placing weapons under the information panel is not allowed anymore.
  • Added today and global Highscore screen.
  • Added release notes screen.
  • Added dynamic weapon placement on the gameboard

General:

  • Load map images (sprites) directly from SdCard.
  • Improve objects cleanup when stopping game.
  • Limit weapon upgrade levels.
  • Added WiiMote rumble support when pointer is on a button.
  • Improve button pointer detection area.
  • Added bonus cash (score) when wave is cleared

Added network thread:

  • Fetch latest available version information from internet.
  • Fetch latest release notes information from internet.
  • Fetch Global and today highscore from internet
  • Added functionality to store game score on internet.
  • Added Release Notes screen.
  • Added Google analistics network calls.
  • Build game with devkitPPC r19 compiler.

12/12/2009 Version 0.40

GUI:

  • Added music & effect control screen.
  • Added wave launch button on game board.
  • Added game information panel.
  • Added functionality to upgrade power, range and rate of
  • Added Map Select menu screen.
  • Added Local highscore screen.
  • Added User Initials screen.
  • Added Credits screen.
  • Added Help screen.
  • Improve main menu screen.

Core:

  • Added basic weapon fire graphic effect
  • Added event engine.
  • Added nigh tracks background music.
  • Added game sound effects.
  • Added continues monster wave principle.
  • Added functionality to load/save local highscore from/to SD card
  • Added functionality to load/save game settings from/to SD card.
  • Added functionality to make screenshots (Press + button).
  • Build game with devkitPPC r19 compiler.

06/12/2009 Version 0.30

GUI:

  • Added third game map.
  • Added water and bridge map component.
  • Added very basic main menu screen.

Core:

  • Added gameOver detection
  • Improve memory usage (load classes dynamicly when needed)
  • Added functionality that weapons can fire.
  • Added more comment to source code.
  • Added state machine functionality
  • Align monster movement on grid.
  • Use libogc 1.8.1 library as Wii interface engine.
  • Build game with devkitPPC r19 compiler.

29/11/2009 Version 0.2

  • Added four WiiMote controllers support
  • Added two game maps
  • Added functionality to load a map from a xml file.
  • Ported my GRRLIB freeType extention to work with GRRLIB 4.1.1
  • Ported trace library from C to C++
  • Use GRRLib v4.1.1 as graphic engine
  • Use libfat v1.0.6 as disk access engine
  • Use libmxml v2.6 library as xml engine
  • Use libogc v1.8.0 library as Wii interface engine
  • Build game with devkitPPC r19 compiler.

21/11/2009 Version 0.10

  • Started programming in C++.
  • Finding free graphics for game.
  • Setup basic directory structure for new project.
  • Store source code in Google code SVN repository.

Credits

  • Shango46, Many thanks for the nice graphics you developed!
  • My family for there support during the development
  • Everybody in the Wii homebrew scene

External links

Advertising: