- Timestamp:
- 2017-06-14 11:55:51 (6 years ago)
- Location:
- 2017/24/JuhaniP/FysiikkaPeli1
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs
r8604 r8640 12 12 Vector nopeusAlas = new Vector(0, -200); 13 13 14 Image tuhoajankuva = LoadImage("tuhoaja"); 14 15 Image taustaKuva = LoadImage("Sahara"); 15 16 16 17 AssaultRifle sniperAse; 17 18 PhysicsObject sniper; 19 Grenade kranaatti = new Grenade(14.0); 18 20 public override void Begin() 19 21 { 20 22 LuoAikaLaskuri(); 21 22 23 24 23 25 24 Level.Background.Image = taustaKuva; … … 33 32 34 33 35 36 37 34 PhysicsObject luoti = new PhysicsObject(15.0, 7.0); 38 35 luoti.Color = Color.DarkRed; … … 40 37 luoti.Y = 0.0; 41 38 42 39 43 40 44 41 sniper = new PhysicsObject(150, 60.0); … … 47 44 sniperAse = new AssaultRifle(120, 45); 48 45 sniperAse.Ammo.Value = 100; 46 Grenade sniperkranaatti = new Grenade(14.0); 47 sniperAse.ProjectileCollision = AmmusOsui; 49 48 sniperAse.ProjectileCollision = AmmusOsui; 50 49 sniper.CanRotate = false; … … 62 61 Keyboard.Listen(Key.W, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa ylös", new Vector(0, 100)); 63 62 Keyboard.Listen(Key.S, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa alas", new Vector(0, -100)); 63 Keyboard.Listen(Key.D, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa oikealle", new Vector(100, 0)); 64 Keyboard.Listen(Key.A, ButtonState.Down, liikutasniper, "Pelaaja 1: Liikuta mailaa vasemalle", new Vector(-100, 0)); 64 65 Keyboard.Listen(Key.W, ButtonState.Released, liikutasniper, "Pelaaja 1: Liikuta mailaa ylös", new Vector(0, 0)); 65 66 Keyboard.Listen(Key.S, ButtonState.Released, liikutasniper, "Pelaaja 1: Liikuta mailaa alas", new Vector(0, 0)); … … 88 89 maali.Hit(impulssi); 89 90 90 } void Lisaatuhoaja() 91 } 92 void Lisaatuhoaja() 91 93 { 92 PhysicsObject tuhoaja = new PhysicsObject(60.0, 60.0); 93 tuhoaja.Shape = Shape.Circle; 94 PhysicsObject tuhoaja = new PhysicsObject(40.0, 100.0); 94 95 tuhoaja.Color = Color.DarkRed; 96 tuhoaja.Image = LoadImage("tuhoaja"); 95 97 tuhoaja.X = 0.0; 96 98 tuhoaja.Y = 200.0; … … 166 168 MessageDisplay.Add("Mee kotiis"); 167 169 MessageDisplay.Add("jeeeeeeeeeeeeee"); 168 } 170 } 169 171 void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 170 172 { … … 174 176 kohde.Destroy(); 175 177 } 176 178 } 177 179 178 }179 180 } 180 181 … … 182 183 183 184 185 -
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.csproj.Debug.cachefile
r8571 r8640 1 1 Content\Sniper.xnb 2 2 Content\Sahara.xnb 3 Content\tuhoaja.xnb -
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/ContentPipeline-{643BCC4E-9456-4EE5-9635-7C3DC37AEE9F}.xml
r8571 r8640 19 19 <Output>C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Sahara.xnb</Output> 20 20 <Time>2017-06-13T10:35:24.9163703+03:00</Time> 21 </Item> 22 <Item> 23 <Source>tuhoaja.png</Source> 24 <Name>tuhoaja</Name> 25 <Importer>TextureImporter</Importer> 26 <Processor>TextureProcessor</Processor> 27 <Options>None</Options> 28 <Output>C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\tuhoaja.xnb</Output> 29 <Time>2017-06-14T11:17:41.0510257+03:00</Time> 21 30 </Item> 22 31 <BuildSuccessful>true</BuildSuccessful> -
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/FysiikkaPeli1.csproj.FileListAbsolute.txt
r8571 r8640 18 18 C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\obj\x86\Debug\FysiikkaPeli1.pdb 19 19 C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Sahara.xnb 20 C:\MyTemp\JuhaniP\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\tuhoaja.xnb -
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/cachefile-{643BCC4E-9456-4EE5-9635-7C3DC37AEE9F}-targetpath.txt
r8571 r8640 1 1 Content\Sniper.xnb 2 2 Content\Sahara.xnb 3 Content\tuhoaja.xnb -
2017/24/JuhaniP/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1Content/FysiikkaPeli1Content.contentproj
r8571 r8640 59 59 </Compile> 60 60 </ItemGroup> 61 <ItemGroup> 62 <Compile Include="tuhoaja.png"> 63 <Name>tuhoaja</Name> 64 <Importer>TextureImporter</Importer> 65 <Processor>TextureProcessor</Processor> 66 </Compile> 67 </ItemGroup> 61 68 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 62 69 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset
for help on using the changeset viewer.