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
Last revision Both sides next revision
xna2010:grp1:start [2010/06/11 11:23]
b0331930
xna2010:grp1:start [2010/06/29 12:22]
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 26:
  
 ^ 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 39:
 | 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 56:
  
 // //
 +
 +
 +//
 +
 +//
 +
  
  
Line 59: Line 77:
  
 // //
 +
 +
 +//
 +
 +//
 +
  
  
Line 65: Line 89:
 | 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}}