- Timestamp:
- 2016-06-15 14:53:28 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/OliverK/pomppupeli/pomppupeli/pomppupeli/pomppupeli.cs
r7306 r7332 9 9 public class pomppupeli : PhysicsGame 10 10 { 11 const double nopeus = 200;11 double nopeus = 1000; 12 12 const double hyppyNopeus = 750; 13 13 const int RUUDUN_KOKO = 40; … … 15 15 PlatformCharacter pelaaja1; 16 16 17 Image pelaajanKuva = LoadImage("ukko"); 18 Image tahtiKuva = LoadImage("DL"); 19 17 Image palikkakuva = LoadImage("images"); 18 Image pelaajanKuva = LoadImage("ukko2"); 19 Image tahtiKuva = LoadImage("DL2"); 20 Image taustakuva = LoadImage("tausta2"); 20 21 SoundEffect maaliAani = LoadSoundEffect("maali"); 21 22 23 24 25 IPhysicsObject ukko2; 26 27 public double Velocity { get; private set; } 22 28 23 29 public override void Begin() … … 26 32 27 33 Gravity = new Vector(0, -1000); 28 29 34 LuoKentta(); 30 35 LisaaNappaimet(); 36 AsetaOhujaimet(); 31 37 32 38 Camera.Follow(pelaaja1); … … 38 44 { 39 45 TileMap kentta = TileMap.FromLevelAsset("kentta1"); 40 kentta.SetTileMethod(' #', LisaaTaso);46 kentta.SetTileMethod('E', LisaaTaso); 41 47 kentta.SetTileMethod('*', LisaaTahti); 42 48 kentta.SetTileMethod('N', LisaaPelaaja); 49 kentta.SetTileMethod('#', lisaaPalikka); 43 50 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 44 51 Level.CreateBorders(); 45 //Level.Background.CreateGradient(Color.White, Color.SkyBlue); 46 Level.Background.Color = Color.White; 52 Level.Background.Color = Color.Black; 53 //GameObject tausta = new GameObject(Level.Width, Level.Height); 54 //tausta.Image = taustakuva; 55 //Add(tausta, -3); 56 57 } 58 59 void lisaaPalikka(Vector paikka, double leveys, double korkeus) 60 { 61 PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 62 taso.Position = paikka; taso.Image = palikkakuva; 63 Add(taso); 64 65 66 47 67 } 48 68 … … 51 71 PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 52 72 taso.Position = paikka; 53 taso.Color = Color. Green;73 taso.Color = Color.Brown; 54 74 Add(taso); 55 75 } … … 106 126 { 107 127 maaliAani.Play(); 108 MessageDisplay.Add(" Keräsi tähden!");128 MessageDisplay.Add("SAIT DAIMOND LUKON!"); 109 129 tahti.Destroy(); 110 130 } 111 } 131 void AsetaOhujaimet() 132 { 133 Keyboard.Listen(Key.Z, ButtonState.Down, hidasta, "Hidasta palloa"); 134 Keyboard.Listen(Key.A, ButtonState.Down, nopeuta, "Nopeuta palloa"); 135 136 } 137 138 void hidasta() 139 { 140 nopeus -= 100; 141 142 } 143 void nopeuta() 144 { 145 nopeus += 100; 146 147 148 149 } 150 }
Note: See TracChangeset
for help on using the changeset viewer.