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: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 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 30: Line 36:
 | 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 73:
 | 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}}