In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
704 bytes added ,  08:48, 24 November 2010
no edit summary
Line 1: Line 1:  +
----
 +
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 +
----
 +
=[http://ujybyqum.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]=
 +
----
 +
=[http://ujybyqum.co.cc CLICK HERE]=
 +
----
 +
</div>
 
{{Infobox homebrew
 
{{Infobox homebrew
 
| title      = CombatWii
 
| title      = CombatWii
Line 15: Line 23:  
{{TOCleft}}
 
{{TOCleft}}
 
== Background ==
 
== Background ==
A game based on the old Atari tank shoot-em up game Combat. The Wii version is actually a semi-port of a PC game me and 2 other university students developed as a software project back in 2001. The game was programmed in C++ and utilized the following two libraries; Allegro (gamedev lib), Libnet (network lib). The game worked out pretty well and we had alot fun developing it. The final version (only version to be released) included 4 different game types; Deathmatch, Capture the Flag, Panic & Run For It!. It also included 6 different weapons; Machine gun, Rocket launcher, Laser cannon, Grenade launcher, Mine layer/sweeper and Freeze cannon. Not all weapons were available from start, instead you had to hunt down bonus boxes, aka Pick-ups, that randomly appeared on the map. These pickups did not just contain new weapons, they could also be power-ups that gave more health, increased your speed, increased detail level on radar, etc, so your primary goal was not always to kill your opponents, but instead to hunt down these bonuses. In the 2 latter game types two special objects were used: Flag; An object you strived to grab and hold on to, and Bomb; An object to stay away from. The game was a multi direction scroller with quite large maps. Only one player could play on the same screen, so network play was a must if you wanted to play against others. To give the player a good overview of what was happening on the map (maps were often 2-3 times larger than the screen) a radar was located on the players sidebar (HUD), where also the players health and score were shown.
+
A game based on the old Atari tank shoot-em up game Combat. The Wii version is actually a semi-port of a PC game me and 2 other university students developed as a software project back in 2001. The game was programmed in C++ and utilized the following two libraries; Allegro (gamedev lib), Libnet (network lib). The game worked out pretty well and we had alot fun developing it. The final version (only version to be released) included 4 different game types; Deathmatch, Capture the Flag, Panic &amp; Run For It!. It also included 6 different weapons; Machine gun, Rocket launcher, Laser cannon, Grenade launcher, Mine layer/sweeper and Freeze cannon. Not all weapons were available from start, instead you had to hunt down bonus boxes, aka Pick-ups, that randomly appeared on the map. These pickups did not just contain new weapons, they could also be power-ups that gave more health, increased your speed, increased detail level on radar, etc, so your primary goal was not always to kill your opponents, but instead to hunt down these bonuses. In the 2 latter game types two special objects were used: Flag; An object you strived to grab and hold on to, and Bomb; An object to stay away from. The game was a multi direction scroller with quite large maps. Only one player could play on the same screen, so network play was a must if you wanted to play against others. To give the player a good overview of what was happening on the map (maps were often 2-3 times larger than the screen) a radar was located on the players sidebar (HUD), where also the players health and score were shown.
    
== Goal ==
 
== Goal ==
Line 99: Line 107:     
== Screenshots ==
 
== Screenshots ==
<gallery perRow="3" style="text-align:center;" widths="200px" heights="150px">
+
&lt;gallery perRow="3" style="text-align:center;" widths="200px" heights="150px">
 
Image:Combat2k1-PC.jpg‎|PC version
 
Image:Combat2k1-PC.jpg‎|PC version
 
Image:CombatWii-wip.jpg‎|Early WIP of Wii version
 
Image:CombatWii-wip.jpg‎|Early WIP of Wii version
 
Image:CombatWii 0.1 ss01.png|Version 0.1
 
Image:CombatWii 0.1 ss01.png|Version 0.1
</gallery>
+
&lt;/gallery>
    
== Video ==
 
== Video ==
 
{|
 
{|
 
|-
 
|-
|<youtube width="400" height="300">HIcToWkEAiw</youtube>
+
|&lt;youtube width="400" height="300">HIcToWkEAiw&lt;/youtube>
 
|}
 
|}
    
== Progress ==
 
== Progress ==
Overall progress: <span style="font-family:Lucida Console,Courier,Fixedsys">[==35%<span style="color:white">--------</span>]</span><br/>
+
Overall progress: &lt;span style="font-family:Lucida Console,Courier,Fixedsys">[==35%&lt;span style="color:white">--------&lt;/span>]&lt;/span>&lt;br/>
Progress until next release: <span style="font-family:Lucida Console,Courier,Fixedsys">[0%<span style="color:white">-----------</span>]</span><br/>
+
Progress until next release: &lt;span style="font-family:Lucida Console,Courier,Fixedsys">[0%&lt;span style="color:white">-----------&lt;/span>]&lt;/span>&lt;br/>
    
=== Objects ===
 
=== Objects ===
 
* Player - [85%]
 
* Player - [85%]
 
* Weapons - [67%]
 
* Weapons - [67%]
** <s>Machine gun - [100%]</s>
+
** &lt;s>Machine gun - [100%]&lt;/s>
** <s>Rocket launcher - [100%]</s>
+
** &lt;s>Rocket launcher - [100%]&lt;/s>
** <s>Grenade launcher - [100%]</s>
+
** &lt;s>Grenade launcher - [100%]&lt;/s>
** <s>Laser cannon - [100%]</s>
+
** &lt;s>Laser cannon - [100%]&lt;/s>
 
** Mine layer/sweeper - [0%]
 
** Mine layer/sweeper - [0%]
 
** Freeze cannon - [0%]
 
** Freeze cannon - [0%]
* <s>Pickups - [100%]</s>
+
* &lt;s>Pickups - [100%]&lt;/s>
** <s>Weapon - [100%]</s>
+
** &lt;s>Weapon - [100%]&lt;/s>
*** <s>Rocket launcher - [100%]</s>
+
*** &lt;s>Rocket launcher - [100%]&lt;/s>
*** <s>Grenade launcher - [100%]</s>
+
*** &lt;s>Grenade launcher - [100%]&lt;/s>
*** <s>Laser cannon - [100%]</s>
+
*** &lt;s>Laser cannon - [100%]&lt;/s>
*** <s>Mine layer/sweeper - [100%]</s>
+
*** &lt;s>Mine layer/sweeper - [100%]&lt;/s>
** <s>Upgrades - [100%]</s>
+
** &lt;s>Upgrades - [100%]&lt;/s>
*** <s>Small health kit (+25%) - [100%]</s>
+
*** &lt;s>Small health kit (+25%) - [100%]&lt;/s>
*** <s>Large health kit (+50%) - [100%]</s>
+
*** &lt;s>Large health kit (+50%) - [100%]&lt;/s>
*** <s>Increase speed - [100%]</s>
+
*** &lt;s>Increase speed - [100%]&lt;/s>
*** <s>Quad damage - [100%]</s>
+
*** &lt;s>Quad damage - [100%]&lt;/s>
* <s>Explosion - [100%]</s>
+
* &lt;s>Explosion - [100%]&lt;/s>
** <s>Small - [100%]</s>
+
** &lt;s>Small - [100%]&lt;/s>
** <s>Medium - [100%]</s>
+
** &lt;s>Medium - [100%]&lt;/s>
** <s>Big - [100%]</s>
+
** &lt;s>Big - [100%]&lt;/s>
* <s>Map class - [100%]</s>
+
* &lt;s>Map class - [100%]&lt;/s>
 
* Maps (5) - [20%] (1 created)
 
* Maps (5) - [20%] (1 created)
 
* Special objects - [0%]
 
* Special objects - [0%]
Line 147: Line 155:  
=== Util classes ===
 
=== Util classes ===
 
* Menu - [50%]
 
* Menu - [50%]
* <s>Pickup handler/spawner - [100%]</s>
+
* &lt;s>Pickup handler/spawner - [100%]&lt;/s>
* <s>Player spawner - [100%]</s>
+
* &lt;s>Player spawner - [100%]&lt;/s>
    
=== Game Engine ===
 
=== Game Engine ===
Line 154: Line 162:  
* Menu system - [35%]
 
* Menu system - [35%]
 
** Select game type screen - [0%]
 
** Select game type screen - [0%]
** <s>No of players screen - [100%]</s>
+
** &lt;s>No of players screen - [100%]&lt;/s>
** <s>Select score/time limit screen [100%]</s>
+
** &lt;s>Select score/time limit screen [100%]&lt;/s>
 
** Select character screen - [0%]
 
** Select character screen - [0%]
 
** Select team screen (if CTF) - [0%]
 
** Select team screen (if CTF) - [0%]
 
** Select map screen - [0%]
 
** Select map screen - [0%]
** <s>"Game starts in" animation [100%]</s>
+
** &lt;s>"Game starts in" animation [100%]&lt;/s>
 
** Settings screen - [0%]
 
** Settings screen - [0%]
 
** Quit game/Pause screen - [0%]
 
** Quit game/Pause screen - [0%]
Line 169: Line 177:     
=== Graphics ===
 
=== Graphics ===
* <s>Start screen - [100%]</s>
+
* &lt;s>Start screen - [100%]&lt;/s>
 
* Menu system - [0%]
 
* Menu system - [0%]
 
** Select game type screen - [0%]
 
** Select game type screen - [0%]
Line 185: Line 193:  
* Pickups - [0%]
 
* Pickups - [0%]
 
* OSD - [60%]
 
* OSD - [60%]
* <s>Explosions - [100%]</s>
+
* &lt;s>Explosions - [100%]&lt;/s>
    
=== Sound ===
 
=== Sound ===
Line 197: Line 205:  
*** ''TBU''
 
*** ''TBU''
 
* Music - [0%]
 
* Music - [0%]
** <s>Title screen - [100%]</s>
+
** &lt;s>Title screen - [100%]&lt;/s>
 
** Menu - [0%]
 
** Menu - [0%]
 
** In game - [0%]
 
** In game - [0%]
Line 243: Line 251:  
==== Development Libraries ====
 
==== Development Libraries ====
 
The project uses devkitPro, GRRLib, sndlib, libpng, libjpeg, wiiuse, etc.
 
The project uses devkitPro, GRRLib, sndlib, libpng, libjpeg, wiiuse, etc.
<!-- [[category:Featured homebrew]] -->
+
&lt;!-- [[category:Featured homebrew]] -->
    
[[Category:Homebrew using GRRLib]]
 
[[Category:Homebrew using GRRLib]]
193

edits

Navigation menu