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

Difference between revisions of "Newo Shooter"

From WiiBrew
Jump to navigation Jump to search
(Update video)
m (added How to play section)
Line 44: Line 44:
 
File:NewoShooterL7.png|In-Game Level 7
 
File:NewoShooterL7.png|In-Game Level 7
 
</gallery>
 
</gallery>
 
 
  
 
== Latest Video ==
 
== Latest Video ==
Line 53: Line 51:
 
<br />
 
<br />
  
 
+
== How to play ==
== Old Videos ==
+
The game is designed to be simple to play.  The player ship automatically flies forward through the level.  The player must move the ship in order to avoid enemy fire, walls and other obstacles in order to reach the end of the level.  When the player is hit the green life bar at the top of the screen will reduce.  If the green bar is empty the player dies and gets a game over screen and is then returned to the title screen.  Collect the green power-up to refill the life bar.
<youtube valign="top" align="left">QOZ8Q4SC7So</youtube>
+
Basic Strategy is to shoot as many enemy ships as possible and collect all the power-up crosses to gain weapon upgrades (yellow) and bomb upgrades (blue).  Bombs are very effective at killing everything, however the player must aim carefully to make the bomb hit the target.  Bomb explosions can kill many enemies for bonus points.
<youtube valign="top" align="left">gpyiPDzcdt8</youtube>
 
<youtube valign="top" align="left">LIUPJhcTmY0</youtube>
 
<youtube valign="top" align="left">ujUyrcAHCdk</youtube>
 
<youtube valign="top" align="left">3oMh5d9XXvE</youtube>
 
 
 
<span style="font-size: 58%;clear:both;display:block;"></span>
 
<br />
 
 
 
  
 
== Controller ==
 
== Controller ==
Line 167: Line 157:
 
* <s>Multiple Powerups spawn in the same spot.</s> FIXED
 
* <s>Multiple Powerups spawn in the same spot.</s> FIXED
 
* white and <s>blue</s> power ups have no effect. Blue power up increases bomb radius.
 
* white and <s>blue</s> power ups have no effect. Blue power up increases bomb radius.
 +
 +
== Old Videos ==
 +
<youtube valign="top" align="left">QOZ8Q4SC7So</youtube>
 +
<youtube valign="top" align="left">gpyiPDzcdt8</youtube>
 +
<youtube valign="top" align="left">LIUPJhcTmY0</youtube>
 +
<youtube valign="top" align="left">ujUyrcAHCdk</youtube>
 +
<youtube valign="top" align="left">3oMh5d9XXvE</youtube>
 +
 +
<span style="font-size: 58%;clear:both;display:block;"></span>
 +
<br />
  
 
== Changelog ==
 
== Changelog ==

Revision as of 14:27, 6 April 2011

Newo Shooter
NewoShooter.png
General
Author(s)User:Owen
TypeShooting game
Version1.77a
LicenceGPL
Links
Download
Downloadable via the Homebrew Browser
Peripherals
Wiimote.svg SensorBar.svg Nunchuck alternative.svg ClassicController.svg GameCube Controller

Newo Shooter is a 3d futuristic spaceship shooting game on rails. The player must navigate a spaceship across many planets in search of the aliens that destroyed his home planet. Various enemies, spaceships, robots, creatures will try to stop the player from reaching the goal. Avoid obstacles and destroy enemies to receive power-ups.

Add your ideas or suggestion by clicking on the 'discussion' tab or here

Features

  • Start at any stage using a stage select
  • Collect powerups to upgrade your ship and weapons
  • Many different environments to visit
  • On rails, simple, arcade style game play for all ages
  • Destructible environment: shoot down clouds and buildings
  • Customize the controls to suit you play style.
  • Use Wiimote, Wiimote+Nunchuck, Classic or Gamecube Controller.

Screen Shots

Latest Video


How to play

The game is designed to be simple to play. The player ship automatically flies forward through the level. The player must move the ship in order to avoid enemy fire, walls and other obstacles in order to reach the end of the level. When the player is hit the green life bar at the top of the screen will reduce. If the green bar is empty the player dies and gets a game over screen and is then returned to the title screen. Collect the green power-up to refill the life bar. Basic Strategy is to shoot as many enemy ships as possible and collect all the power-up crosses to gain weapon upgrades (yellow) and bomb upgrades (blue). Bombs are very effective at killing everything, however the player must aim carefully to make the bomb hit the target. Bomb explosions can kill many enemies for bonus points.

Controller

All controls work for first player only. Wiimote pointed at the screen and nunchuck is the easiest to use. Gamecube controller with Dual Stick option set to "No" is more fun. On the Classic and GameCube you will be able to use the right analog stick to move the cross hair if Dual Stick is set to YES in the options.

GameCube Controller Wiimote.svg Nunchuck alternative.svg ClassicController.svg Action
GameCube Control Stick or GameCube D-Pad Wiimote D-Pad Wiimote D-Pad or Nunchuck Control Stick Classic D-Pad or Classic Left Control Stick Move Ship
GameCube START Button Wiimote + Button Wiimote + Button Classic + Button Options Menu / Accept
Gamecube B Button Wiimote A Button Wiimote A Button Classic y Button Bomb
Gamecube A Button Wiimote B Button Classic b Button Shoot
Gamecube X Button Nunchuck Z Button Classic a Button Shoot
GameCube L Trigger Classic L Trigger Shoot
Gamecube Y Button Classic x Button Not Used
GameCube R Trigger Classic R Trigger Not Used
GameCube Z Button Wiimote - Button Wiimote - Button Classic - Button Not Used
Start Wiimote HOME Button Wiimote HOME Button Classic HOME Button Quit Game Or Level

Things I need/will implement

I'm slowly working through the features I need to code so that I don't get overwhelmed. This is a short list of the features I need to implement;

  • Background Music (dubstep/midi/house/anything suitable and free)
  • Sound Effects: Explosions, Enemy Fire, Player Fire, Woosh Sound when flying past a building (I need a source for good free old-school sound effects)
  • Sky box - DONE
  • Models: Currently I am using Google Sketchup to create collada files. I may decide to scrap this feature and use only cubes or if I manage to finish enough ofthe game I may choose to release the code so someone can make modify it load models.
  • Enemy and Boss Animations/Fire Patterns - Any help on the best way to implement these features in c will be appreciated.
  • Story I'm keeping it simple.
  • Various variables in the game need to be changed to make the game more challenging (such as enemy damage, scroll speed), any suggestions are welcomed.

I can be contacted by my email address which is on my website, the discussion page, my User page talk page, the WiiBrew Forum or on the GRRLIB forum.

Known issues

  • When moving left or right the view remains locked until the player releases the controller buttons FIXED
  • No Story, Sound Effects, BG Music, Menu,, No shadows, No Bloom effect, Models or GUI.
  • If you play the game twice the city mysteriously has more random buildings. FIXED synchronization bug.
  • Ship movement is a bit stiff FIXED I THINK
  • Upgraded weapons "look" different, but collision detection is only on the center bullet
  • you can't kill the blue box at the end of the stage FIXED
  • targeting cursor is a bit off and has a little learning curve.
  • collision detection from enemy fire is random and enemies have a hard time killing the player FIXED
  • Some of the variables in the game still need to be tweaked to make the game more challenging
  • nunchuk does not work in planet menu, but works in game FIXED
  • Flying into the ground or walls in levels 3,4 or 5 results in instant death (or more accurately death in 2 or 3 seconds of impact) FIXED, now 5 seconds.
  • the planet menu only supports switching levels in 2 directions; next or previous. (not based on the position of the actual planet on screen)
  • Level 3 has random constant frame rate drops at the start of the level. Too many draws :(.
  • Removing the SD card or storage device causes a error message at the start of a new level because levels are loaded from the storage media.
  • No settings menu ADDED
  • Multiple Powerups spawn in the same spot. FIXED
  • white and blue power ups have no effect. Blue power up increases bomb radius.

Old Videos


Changelog

Version 1.77a - April 05, 2011

  • Added 2 new levels. Total levels now 10.
  • Added support for NunChuck, Classic, and Gamecube controllers.
  • Added background music (Safe For Now by jmickle )
  • Added new sound effects created using sfxr ( sound effect generator by DrPetter )
  • Added options menu (in game press "+" or on title screen press "B" or "Start"):
    • BGM Volume - set background music volume
    • SE Volume - set sound effects volume
    • Invert Up - switch the flying controls to be able to press up to move the ship down or reverse.
    • HUD - hide the health meters and small text in game.
    • Rumble - disable the wiimote rumble feature.
    • Dual Stick - YES allows free control of the targeting cross-hair with the right stick ( classic / gamecube controllers)
    • Pointer - same as above but with Wiimote IR (default=YES). When this is NO the target cursor follows movement of the ship.
    • Quit/Exit - Leave the level or game.
  • Added settings.txt (sound volume options, game variables and current planet are saved between games, woot!)
  • Added new stardust effect "starhighway" (used in level 9 and 10).
  • Added Blue power-up which increase player's bomb radius by 25x.
  • Added ship pitch, ship yaw and banking effect to screen.
  • Added small font for menus.
  • Added new targeting system that follows the ship. (Set Pointer=NO in the options)
  • Updated score system, bigger numbers and multipliers
  • Added super awesomeness and fixed many little bugs in the game and levels.

Version 1.65a - March 03 2011

  • added 2 new levels; 7 and 8 (C70B and Piano). Total levels now 8.
  • added bomb ability with A button (when blue meter is full)
  • added player spaceship model
  • added pause game screen using plus button, home button exits level
  • added sound effects
  • added feature to allow play back of mp3 background music (if a file called "music.mp3" is placed in game folder)
  • implemented Lua scripting for all levels. Now players can customize or build new levels using simple scripts.
  • updated UI (new bomb charge meter, wider enemy health bar)
  • updated game icon by sper56
  • updated the graphics, barrel roll, scoring, collision detection and fixed some more bugs
  • flashing red indicators at screen limits
  • sound effects using ASNDLIB
  • added 2 new bridge objects
  • now 3000 lines of C code
  • Nunchuck support added in game

Version 1.45 - February 01 2011

  • added 4 new levels (tunnel, green planet, water world and dark city)
  • added extra effects (stardust, landing lights, warp speed, fog )
  • added warp to next level effect at the end of each level
  • added level select, solar system menu (use dpad to switch between the 6 levels)
  • added barrel roll animation when player moves left or right
  • added new type of ground, sun, and more random clouds
  • added bigger targeting cursor, bigger enemy box, all enemies are now purple
  • added score counter, level start overlay
  • tweaked the graphics, faded more colors, added black lines to everything
  • lots of bug fixes

Version 1.38 - January 06 2011

  • 2 levels (City, Asteroid Field), Score, Level Start, Title screen and ending screen
  • Enemies now drop power ups ( yellow = weapon upgrade (4), green=health, white=free life, white=useless )
  • Still no Models, Sounds or Music
  • Purple Mid-Boss (stops stage until killed)
  • GRRLIB plasma example in background.
  • New destructible objects, Ground plain, clouds, grass, smoke animation, gravity, death spiral
  • New HUD: Your health bar is Green. Enemy health meter is the color of the enemy and is in the center.
  • Blue box is end of stage marker
  • Improved frame rate, added on screen counter
  • reduced the scroll speed of the stage

Version 1.0 - DEC 2010

  • 1 infinite level
  • 4 weapons
  • No Sounds or Music
  • orange enemies
  • Powerups
  • Buildings and Asteroids
  • Initial release

Inspiration & Thanx