Changeset 6662
- Timestamp:
- 2015-07-01 12:53:10 (8 years ago)
- Location:
- 2015/27/BenjaminE/BenJaMarkPeli
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/BenjaminE/BenJaMarkPeli/HacknSlash/HacknSlash/HacknSlash/HacknSlash.cs
r6649 r6662 34 34 Pelaaja ekaPelaaja; 35 35 36 bool kaynnissa = false; 37 double vihuSpawnNopeus = 1 ; 36 38 37 public class Peli : Game 38 { 39 40 41 42 } 43 44 public override void Begin() 39 override void Begin() 45 40 { 46 41 MediaPlayer.Play("AdventureMeme"); … … 48 43 49 44 LuoPelaaja(); 50 51 45 kaynnissa = true; 52 46 } 53 47 54 publicvoid LuoPelaaja()48 void LuoPelaaja() 55 49 { 56 50 ekaPelaaja = new Pelaaja(ekaPlKuva); … … 62 56 } 63 57 64 publicvoid Ohjet(PhysicsObject pelaaja)58 void Ohjet(PhysicsObject pelaaja) 65 59 { 66 60 Vector ylos = new Vector(0.0, 500.0); … … 96 90 } 97 91 98 publicvoid Hyokkaa()92 void Hyokkaa() 99 93 { 100 94 PhysicsObject miekka = new PhysicsObject(16, 16); … … 113 107 } 114 108 115 publicvoid AsetaNopeus(PhysicsObject pelaaja, Vector nopeus)109 void AsetaNopeus(PhysicsObject pelaaja, Vector nopeus) 116 110 { 117 111 pelaaja.Move(nopeus); 118 112 } 119 publicvoid AsetaKuva(PhysicsObject pelaaja, Image kuva)113 void AsetaKuva(PhysicsObject pelaaja, Image kuva) 120 114 { 121 115 pelaaja.Image = kuva; 122 116 } 123 117 124 public void LuoVihu 125 { } 118 void LuoVihu() 119 { 120 PhysicsObject vihu = new PhysicsObject(LoadImage("res/vihu")); 121 vihu.Position = new Vector(RandomGen.NextDouble(Screen.Left, Screen.Right), RandomGen.NextDouble(Screen.Bottom, Screen.Top)); 126 122 123 FollowerBrain vihunAivot = new FollowerBrain(ekaPelaaja); 124 vihu.Brain = vihunAivot; 125 vihunAivot.Active = false; 126 Add(vihu); 127 } 128 129 protected override void Update(Microsoft.Xna.Framework.GameTime gameTime) 130 { 131 if (kaynnissa) 132 { 133 if (gameTime.TotalGameTime.Seconds % vihuSpawnNopeus == 0) 134 { 135 LuoVihu(); 136 } 137 138 } 139 140 base.Update(gameTime); 141 } 127 142 128 143 }
Note: See TracChangeset
for help on using the changeset viewer.