meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
xna2010:grp1:start [2010/06/11 11:23]
b0331930
xna2010:grp1:start [2010/06/29 12:22] (current)
b0331930
Line 1: Line 1:
 ====== GALAXY SHOOTER ====== ====== GALAXY SHOOTER ======
  
-Shooting arcade game for XBox 360, inspired from 80's popular game "Chicken Invaders"+Shooting arcade game for PC and XBox 360, inspired from 80's popular game "Chicken Invaders" 
 + 
 + 
 +Final Submissions: 
 + 
 +Source Package: {{:xna2010:grp1:galaxyshooter.zip|Source.Zip}} 
 + 
 +Report and brochure: {{:xna2010:grp1:report_and_brochure.zip|Report and brochure (.zip)}}
  
 ===== Project Members ===== ===== Project Members =====
-  * Joonas Äijälä (0312438, aki-joonas.aijala@lut.fi) 
-  * Yabor 
   * Bishal Raj Karki(b0331930, bishal.karki@lut.fi)   * Bishal Raj Karki(b0331930, bishal.karki@lut.fi)
 +  * Joonas Äijälä (0312438, aki-joonas.aijala@lut.fi)
 +  * Yavor Ivelinov Ivanov (0365816, Yavor.Ivanov@lut.fi)
  
 ===== Idea ===== ===== Idea =====
-  * This game was initial introduced a Shooting game version set up for 2 persons and three persons +  * Space shooting game 
-  * The idea was to enable people to fight against the machine and hopefully against friends+  * Multiplayer matches
-  * The current implementation focused 2D over 3D given the time constraints and learning curve involved in OpenGL +  * Death Match and cooperation matches 
-  * Wireless communication +  * Switching weapons when necessary 
-    WLAN - this was considered the defacto standard particularly using TCP +  Obstacles, physics and AI 
-    * Blue tooth (Emulator dependent) - this has not been clearly tested due to the lacking component in the Emulator +  * Lots of fun 
-  * Players +    
-    * Single / Multi - Single player is fully supported, however at time of writing the multi-player endeavors were hampered by wireless LAN connectivity+
  
 ===== Features, Implementations & Achievements ===== ===== Features, Implementations & Achievements =====
Line 22: Line 28:
  
 ^ Feature              ^ Priority ^ Task ^ Comments ^ ^ Feature              ^ Priority ^ Task ^ Comments ^
-| Interactive Menu screen|         |DONE | ......| +| Interactive Menu screen|         |DONE | ......| 
-| Game Music|        |DONE | .....|+| Game Music|        |DONE | .....|
 | Switching between Multiple Screen     | 3         |DONE |.......| | Switching between Multiple Screen     | 3         |DONE |.......|
 | Game Graphics|1         |DONE | ......| | Game Graphics|1         |DONE | ......|
Line 35: Line 41:
 | Bonuses| 2         | DONE | ......| | Bonuses| 2         | DONE | ......|
 | Game Logic| 1         | DONE | ......| | Game Logic| 1         | DONE | ......|
 +| Game Over determination| 1         | DONE | ......|
 +| Physics| 2         | DONE | ......|
 +| Artificial Intelligence| 2         | DONE | ......|
 +| Game Options| 2         | DONE | ......|
 +| Counter Displays| 1         | DONE | Hitcounts and lifes dynamically updated and shown to the users|
 +| LOTS of FUN!!!| 1         | DONE | |
 +
 +
  
  
Line 44: Line 58:
  
 // //
 +
 +
 +//
 +
 +//
 +
  
  
Line 59: Line 79:
  
 // //
 +
 +
 +//
 +
 +//
 +
  
  
Line 65: Line 91:
 | Asteroids|  DONE | ......|  | Asteroids|  DONE | ......| 
 | Black Hole|  DONE | pulls the player ships towards the black hole|  | Black Hole|  DONE | pulls the player ships towards the black hole| 
 +
 +
 +
 +//
 +
 +//
 +
 +
 +//
 +
 +//
 +
 +
 +
 +
 +^ PHYSICS ^ TASK^ COMMENTS^
 +| Collision|  DONE | ......| 
 +| Ship Movement|  DONE | ......| 
 +| Asteroid movement and collision|  DONE | ......| 
 +| Bouncing back after collision|  DONE | ......|
 +| Black Hole|  DONE | pulls the player ships towards the black hole| 
 +
 +
 +
 +//
 +
 +//
 +
 +
 +//
 +
 +//
 +
 +
 +
 +
 +^ ARTIFICIAL INTELLIGENCE^ TASK^ COMMENTS^
 +| Enemies|  DONE | ......| 
 +| Missiles|  DONE | ......| 
 +
 +
 +
  
  
    
  
-===== Mini Goals ===== +//
-  * Implement a single multi-player version of war game. +
-  * In this version we replace the  +
-    * basic tanks with some worms fruits / vegetables ? +
-    * Bombs with some fruits etc +
-    * +
  
 +//
  
-===== Features ===== + 
-  - Co-operative multiplayer match +// 
-  - Multiplayer Deaath match + 
-  - Abundant weapons +// 
-    MachineGun + 
-    Laser + 
-    Heat Sensitive Missiles + 
-    Nuke... +^ USER SET GAME OPTIONS^ TASK^ COMMENTS^ 
-  - Obstacles +| Hitcounts|  DONE | ......|  
-    * Black holes +| Lives|  DONE | ......|  
-    Asteroids +| Asteroids frequency|  DONE | ......|  
-    Alien UFOs +| Black hole frequency|  DONE | ......|  
-  - Physics involved +| Keep Weapons from last round|  DONE | ......|  
-  - AI  +| Game controller settings|  DONE | ......|  
-  - A lot of great fun!+ 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +  
 + 
 +===== Tools Used ===== 
 +  * MS Visual Studio 2010, 2008 
 +  * XNA Game Studio 4.0, 3.1 
 +  * Voice synthesizer 
 +  Paint.NET 
 +  MS Expression Design 
 +  Paint Shop Pro 9 
 + 
 +===== Compatability ===== 
 +  Winwows OS Machines 
 +  XBox 360 
 + 
 + 
 +===== Key Controls ===== 
 +  * XBox gamepad controller 
 +  * Windows PC Keyboard  
 + 
 + 
 + 
 + 
 +{{:xna2010:grp1:controller_setting_death_match.png|XBox gamepad controller game setting}}
  
 ===== ScreenShots ===== ===== ScreenShots =====
  
-{{:xna2010:grp1:screenshot1.png?600|Main Menu}}+{{:xna2010:grp1:screenshot1.png?800|Main Menu}}
  
-{{:xna2010:grp1:screenshot2.png?600|Multiplayer Death Match}}+{{:xna2010:grp1:screenshot2.png?800|Multiplayer Death Match}}
  
-{{:xna2010:grp1:screenshot3.png?600|Multiplayer Co-op match}}+{{:xna2010:grp1:screenshot3.png?800|Multiplayer Co-op match}}
  
  
  
 +===== Source File, Brochure and Report =====
 +{{:xna2010:grp1:galaxyshooter.zip|Source(zip file)}}
 +
 +//
 +
 +The source file provided here compiles with XNA 4.0 and to deploy it on XBox 360 Please change it to XNA 3.1 project. 
 +
 +//
  
 +{{:xna2010:grp1:brochure.png|Brochure}}