- Timestamp:
- 2015-07-02 15:00:15 (8 years ago)
- Location:
- 2015/27/JimiS
- Files:
-
- 6 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/bin/x86/Debug/Data/_score.xml
r6742 r6764 17 17 </Field> 18 18 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 19 <Value>51</Value> 20 </Field> 21 </Item> 22 <Item Index="2" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 23 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 24 <Value>J</Value> 25 </Field> 26 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 27 <Value>51</Value> 28 </Field> 29 </Item> 30 <Item Index="3" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 31 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 32 <Value>Jimi</Value> 33 </Field> 34 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 19 35 <Value>29</Value> 20 36 </Field> 21 37 </Item> 22 <Item Index=" 2" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">38 <Item Index="4" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 23 39 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 24 40 <Value>Jimi</Value> … … 28 44 </Field> 29 45 </Item> 30 <Item Index=" 3" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">46 <Item Index="5" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 31 47 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 32 48 <Value>Jimi</Value> … … 36 52 </Field> 37 53 </Item> 38 <Item Index=" 4" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">54 <Item Index="6" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 39 55 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 40 56 <Value>Jimi</Value> … … 44 60 </Field> 45 61 </Item> 46 <Item Index=" 5" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">62 <Item Index="7" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null"> 47 63 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 48 64 <Value>Jimi</Value> … … 50 66 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 51 67 <Value>1</Value> 52 </Field>53 </Item>54 <Item Index="6" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">55 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">56 <Value>-</Value>57 </Field>58 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">59 <Value>0</Value>60 </Field>61 </Item>62 <Item Index="7" Type="Jypeli.ScoreItem, Jypeli, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null">63 <Field Name="Name" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">64 <Value>-</Value>65 </Field>66 <Field Name="Score" Type="System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">67 <Value>0</Value>68 68 </Field> 69 69 </Item> … … 87 87 </Field> 88 88 <Field Name="LastEnteredName" Type="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 89 <Value>J imi</Value>89 <Value>J</Value> 90 90 </Field> 91 91 </Object> -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.cs
r6742 r6764 22 22 PhysicsObject vasenReuna; 23 23 PhysicsObject oikeaReuna; 24 // PhysicsObject ylaReuna;24 // PhysicsObject ylaReuna; 25 25 26 26 PhysicsObject kolikko; … … 42 42 Image ammukset = LoadImage("ammukset"); 43 43 Image punainen = LoadImage("punainentaso"); 44 44 45 45 46 46 SoundEffect osuma = LoadSoundEffect("osuma"); 47 SoundEffect tausta = LoadSoundEffect("pelimusiikkibyJimi"); 47 48 48 49 IntMeter pelaajan1Elamat; … … 56 57 public override void Begin() 57 58 { 58 aloitusValikko(); 59 60 61 59 aloitusValikko(); 60 61 62 62 63 } 63 64 … … 123 124 oikeaReuna.IsVisible = false; 124 125 126 127 125 128 //ylaReuna = Level.CreateTopBorder(); 126 129 //ylaReuna.Restitution = 1.0; 127 130 //ylaReuna.IsVisible = false; 128 131 129 130 131 132 Level.Background.CreateGradient(Color.LightGreen , Color.SkyBlue); 132 133 //MediaPlayer.Play("pelimusiikkibyJimi"); 134 //MediaPlayer.IsRepeating = true; 135 136 for (int i = 0; i < 100; i++) 137 { 138 tausta.Play(); 139 } 140 141 Level.Background.CreateGradient(Color.LightGreen, Color.SkyBlue); 133 142 } 134 143 … … 229 238 //void LisaaRajahdys() 230 239 //{ 231 240 232 241 //} 233 242 … … 250 259 pelaaja1.Weapon.FireRate = 0.5; 251 260 252 pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 261 pelaaja1.Weapon.IsVisible = true; 262 263 pelaaja1.Weapon.ProjectileCollision = AmmusOsuivihuun; 264 pelaaja1.Weapon.ProjectileCollision = AmmusOsuipahikseen; 265 //pelaaja1.Weapon.ProjectileCollision = AmmusOsuiPahikseen; 253 266 254 267 … … 266 279 tahdet.Height = korkeus; 267 280 tahdet.Width = leveys; 268 tahdet.TextScale *= 2;281 tahdet.TextScale *= 2; 269 282 Add(tahdet); 270 283 … … 286 299 { 287 300 PhysicsObject ammus = pelaaja.Weapon.Shoot(); 301 ControllerOne.Vibrate(2.5, 2.5, 5.0, 5.0, 0.5); 288 302 289 303 if (ammus != null) 290 304 { 291 305 292 306 } 293 307 } 294 308 295 void AmmusOsui (PhysicsObject ammus, PhysicsObject kohde)309 void AmmusOsuivihuun(PhysicsObject ammus, PhysicsObject vihu) 296 310 { 297 311 ammus.Destroy(); 298 kohde.Destroy(); 312 vihu.Destroy(); 313 } 314 315 void AmmusOsuipahikseen(PhysicsObject ammus, PhysicsObject pahis) 316 { 317 ammus.Destroy(); 318 pahis.Destroy(); 319 } 320 321 void AmmusOsuipaavihuun(PhysicsObject ammus, PhysicsObject PaaVihu) 322 { 323 ammus.Destroy(); 324 299 325 } 300 326 … … 303 329 MessageDisplay.Add("Auts! Törmäsit Vihuun!"); 304 330 331 ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 0.5); 332 305 333 PlaySound("osuma"); 306 334 307 335 pelaajan1Elamat.Value -= 1; 336 337 pelaaja1.Position = pelaajanaloituspaikka; 338 339 if (pelaajan1Elamat == 0) 340 { 341 pelaaja1.Destroy(); 342 ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 2.0); 343 MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 344 toplista.EnterAndShow(pelaajan1Tahdet.Value); 345 toplista.HighScoreWindow.Closed += toplistapois; 346 347 } 348 } 349 350 351 void KasittelePelaajanPutoaminen(PhysicsObject pelaaja1, PhysicsObject kohde) 352 { 353 354 pelaajan1Elamat.Value -= 1; 355 356 PlaySound("osuma"); 357 358 MessageDisplay.Add("Putosit!"); 308 359 309 360 pelaaja1.Position = pelaajanaloituspaikka; … … 313 364 pelaaja1.Destroy(); 314 365 MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 315 toplista.EnterAndShow(pelaajan1Tahdet.Value); 316 toplista.HighScoreWindow.Closed += toplistapois; 317 318 } 319 } 320 321 322 void KasittelePelaajanPutoaminen(PhysicsObject pelaaja1, PhysicsObject kohde) 323 { 324 325 pelaajan1Elamat.Value -= 1; 326 327 PlaySound("osuma"); 328 329 MessageDisplay.Add("Putosit!"); 330 331 pelaaja1.Position = pelaajanaloituspaikka; 332 333 if (pelaajan1Elamat == 0) 334 { 335 pelaaja1.Destroy(); 336 MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 366 ControllerOne.Vibrate(2.5, 2.5, 0.0, 0.0, 2.0); 337 367 toplista.EnterAndShow(pelaajan1Tahdet.Value); 338 368 toplista.HighScoreWindow.Closed += toplistapois; … … 385 415 { 386 416 pelaaja1.Weapon.Ammo.Value += 5; 417 maaliAani.Play(); 418 MessageDisplay.Add("Keräsit 5 ammusta!"); 419 420 ExplosionSystem rajahdys = new ExplosionSystem(ammukset, pMaxMaara); 421 422 double x = ammo.X; 423 double y = ammo.Y; 424 int pMaara = 10; 425 426 rajahdys.AddEffect(x, y, pMaara); 427 428 Add(rajahdys, 1); 429 387 430 ammo.Destroy(); 388 431 } … … 394 437 MessageDisplay.Add("Keräsit kolikon!"); 395 438 396 439 397 440 398 441 ExplosionSystem rajahdys = new ExplosionSystem(Kolikko, pMaxMaara); 399 442 400 443 double x = tahti.X; 401 double y = tahti.Y; 444 double y = tahti.Y; 402 445 int pMaara = 10; 403 446 … … 407 450 408 451 tahti.Destroy(); 409 452 410 453 411 454 if (pelaajan1Tahdet == 51) -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.csproj.Debug.cachefile
r6742 r6764 17 17 Content\punainentaso.xnb 18 18 Content\player.xnb 19 Content\pelimusiikkibyJimi.xnb 20 Content\taustakuva.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/ContentPipeline-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}.xml
r6742 r6764 126 126 <Options>None</Options> 127 127 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\kentta1.xnb</Output> 128 <Time>2015-07-02T1 2:37:37.2105735+03:00</Time>128 <Time>2015-07-02T14:39:12.3947735+03:00</Time> 129 129 </Item> 130 130 <Item> … … 163 163 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\player.xnb</Output> 164 164 <Time>2015-07-02T12:59:49.6259735+03:00</Time> 165 </Item> 166 <Item> 167 <Source>pelimusiikkibyJimi.wav</Source> 168 <Name>pelimusiikkibyJimi</Name> 169 <Importer>WavImporter</Importer> 170 <Processor>SoundEffectProcessor</Processor> 171 <Options>None</Options> 172 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\pelimusiikkibyJimi.xnb</Output> 173 <Time>2015-07-02T13:36:43.1179735+03:00</Time> 174 </Item> 175 <Item> 176 <Source>taustakuva.png</Source> 177 <Name>taustakuva</Name> 178 <Importer>TextureImporter</Importer> 179 <Processor>TextureProcessor</Processor> 180 <Options>None</Options> 181 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\taustakuva.xnb</Output> 182 <Time>2015-07-02T14:39:10.5227735+03:00</Time> 165 183 </Item> 166 184 <BuildSuccessful>true</BuildSuccessful> -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/cachefile-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}-targetpath.txt
r6742 r6764 17 17 Content\punainentaso.xnb 18 18 Content\player.xnb 19 Content\pelimusiikkibyJimi.xnb 20 Content\taustakuva.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/hyppely.csproj.FileListAbsolute.txt
r6742 r6764 25 25 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\punainentaso.xnb 26 26 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\player.xnb 27 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\pelimusiikkibyJimi.xnb 28 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\taustakuva.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppelyContent/hyppelyContent.contentproj
r6742 r6764 165 165 </Compile> 166 166 </ItemGroup> 167 <ItemGroup> 168 <Compile Include="pelimusiikkibyJimi.wav"> 169 <Name>pelimusiikkibyJimi</Name> 170 <Importer>WavImporter</Importer> 171 <Processor>SoundEffectProcessor</Processor> 172 </Compile> 173 </ItemGroup> 174 <ItemGroup> 175 <Compile Include="taustakuva.png"> 176 <Name>taustakuva</Name> 177 <Importer>TextureImporter</Importer> 178 <Processor>TextureProcessor</Processor> 179 </Compile> 180 </ItemGroup> 167 181 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 168 182 <!-- 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.