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:17]
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 30: Line 34:
 | Player Ships| 1         | DONE | ......|  | Player Ships| 1         | DONE | ......| 
 | Weapons| 1         | DONE | ......|  | Weapons| 1         | DONE | ......| 
-Ammos| 1         | DONE | ......| +Sound Effects| 2         | DONE | different sound effects for different game components| 
 +| Alien Ships| 2         | DONE | ......| 
 +| Game Obstacles| 1         | DONE | ......| 
 +| Bonuses| 2         | 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 71:
 | Missile Launcher| Single, multi and nuke| DONE | Heat sensitive missiles|  | Missile Launcher| Single, multi and nuke| DONE | Heat sensitive missiles| 
 | Gatling Gun| Single and double| DONE | ......|  | Gatling Gun| Single and double| DONE | ......| 
 +
 + 
 +
 +//
 +
 +//
 +
 +
 +//
 +
 +//
 +
 +
 +
 +
 +^ OBSTACLES^ TASK^ COMMENTS^
 +| Asteroids|  DONE | ......| 
 +| 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 + 
-    +// 
 + 
 +// 
 + 
 + 
 + 
 +^ USER SET GAME OPTIONS^ TASK^ COMMENTS^ 
 +| Hitcounts|  DONE | ......|  
 +| Lives|  DONE | ......|  
 +| Asteroids frequency|  DONE | ......|  
 +| Black hole frequency|  DONE | ......|  
 +| Keep Weapons from last round|  DONE | ......|  
 +| Game controller settings|  DONE | ......|  
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +  
 + 
 +===== 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  
 + 
  
  
-===== Features ===== +{{:xna2010:grp1:controller_setting_death_match.png|XBox gamepad controller game setting}}
-  - Co-operative multiplayer match +
-  - Multiplayer Deaath match +
-  - Abundant weapons +
-    * MachineGun +
-    * Laser +
-    * Heat Sensitive Missiles +
-    * Nuke... +
-  - Obstacles +
-    * Black holes +
-    * Asteroids +
-    * Alien UFOs +
-  - Physics involved +
-  - AI  +
-  - A lot of great fun!+
  
 ===== 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}}