- Timestamp:
- 2013-07-23 13:51:54 (10 years ago)
- Location:
- 2013/30/RikoV
- Files:
-
- 210 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/30/RikoV/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs
r4528 r4573 11 11 public override void Begin() 12 12 { 13 // TODO: Kirjoita ohjelmakoodisi tähän13 GraphicsDevice.Clear(Color.CornflowerBlue);: 14 14 15 15 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); -
2013/30/RikoV/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1.cs
r4528 r4573 10 10 { 11 11 const double nopeus = 200; 12 const double hyppyNopeus = 750;13 12 const int RUUDUN_KOKO = 40; 14 13 … … 36 35 TileMap kentta = TileMap.FromLevelAsset("kentta1"); 37 36 kentta.SetTileMethod('#', LisaaTaso); 38 kentta.SetTileMethod('*', LisaaTahti);39 37 kentta.SetTileMethod('N', LisaaPelaaja); 40 38 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); … … 51 49 } 52 50 53 void LisaaTahti(Vector paikka, double leveys, double korkeus) 54 { 55 PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 56 tahti.IgnoresCollisionResponse = true; 57 tahti.Position = paikka; 58 tahti.Image = tahtiKuva; 59 tahti.Tag = "tahti"; 60 Add(tahti); 61 } 51 62 52 63 53 void LisaaPelaaja(Vector paikka, double leveys, double korkeus) … … 78 68 Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 79 69 Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 80 Keyboard.Listen(Key. Space, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus);70 Keyboard.Listen(Key.Up, ButtonState.Up, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 81 71 82 72 ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); … … 84 74 ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus); 85 75 ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 86 ControllerOne.Listen(Button. A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus);76 ControllerOne.Listen(Button.DPadUp, ButtonState.Up, Liikuta, "Pelaaja liikkuu eteenpäin", pelaaja1, nopeus); 87 77 88 78 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); … … 102 92 { 103 93 maaliAani.Play(); 104 MessageDisplay.Add(" Keräsit pisteen!");94 MessageDisplay.Add("-,-"); 105 95 tahti.Destroy(); 106 96 } -
2013/30/RikoV/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1Content/Tasohyppelypeli1Content.contentproj
r4528 r4573 65 65 </ItemGroup> 66 66 <ItemGroup> 67 <Compile Include="norsu.jpg">68 <Name>norsu</Name>69 <Importer>TextureImporter</Importer>70 <Processor>TextureProcessor</Processor>71 </Compile>72 </ItemGroup>73 <ItemGroup>74 67 <Compile Include="Copy of tahti.png"> 75 68 <Name>Copy of tahti</Name> … … 85 78 </Compile> 86 79 </ItemGroup> 80 <ItemGroup> 81 <Compile Include="norsu.png"> 82 <Name>norsu</Name> 83 <Importer>TextureImporter</Importer> 84 <Processor>TextureProcessor</Processor> 85 </Compile> 86 </ItemGroup> 87 87 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 88 88 <!-- 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.