Changeset 3247 for 2012/26/EliasY
- Timestamp:
- 2012-06-27 10:17:00 (9 years ago)
- Location:
- 2012/26/EliasY/test1
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/26/EliasY/test1/test1/test1/bin/x86/Debug/kentta.txt
r3202 r3247 24 24 = = 25 25 = = 26 = 26 = z = 27 27 = = 28 28 = = -
2012/26/EliasY/test1/test1/test1/kentta.txt
r3202 r3247 24 24 = = 25 25 = = 26 = 26 = z = 27 27 = = 28 28 = = -
2012/26/EliasY/test1/test1/test1/test1.cs
r3233 r3247 17 17 public override void Begin() 18 18 { 19 LuoPelaaja(); 19 20 LuoKentta(); 20 LuoPelaaja();21 Pimenna(); 21 22 // LuoViholliset(); 22 23 AsetaOhjaimet(); … … 25 26 Camera.ZoomFactor = 1.7; 26 27 /*todo: 27 * P IMEYS!!!28 * Pimeyden tummennus 28 29 * aseet 29 30 * vihut … … 70 71 { 71 72 pelaaja.AngularVelocity = suunta; 73 pimeys.Angle = pelaaja.Angle + Angle.FromDegrees(-90); 72 74 } 73 75 … … 81 83 Vector pulssi = new Vector(x, y); 82 84 pelaaja.Velocity = pulssi; 83 85 pimeys.Position = pelaaja.Position; 84 86 } 85 87 … … 92 94 { 93 95 pelaaja = new PhysicsObject(30, 30); 96 //poista pelaajan väri kun sillä on tekstuuri 94 97 pelaaja.Color = Color.Red; 95 98 pelaaja.X = 550; 96 99 pelaaja.Y = -550; 97 100 pelaaja.Mass = 10; 101 pelaaja.Angle = Angle.FromDegrees(90); 98 102 99 103 kivaari = new AssaultRifle(80, 20); … … 102 106 pelaaja.Add(kivaari); 103 107 Add(pelaaja); 104 105 Pimenna();106 108 } 107 109 … … 109 111 { 110 112 pimeys = new GameObject(new Animation(LoadImage("pimeys"))); 111 // Viimeistele 113 pimeys.Width = 850; 114 pimeys.Height = 850; 115 pimeys.Position = pelaaja.Position; 116 117 Add(pimeys); 112 118 } 113 119 … … 117 123 // TODO: taustakuva pelin pohjaksi 118 124 TileMap ruudut = TileMap.FromFile("kentta.txt"); 119 ruudut['='] = LuoPalikka; 125 ruudut['='] = LuoSeina; 126 ruudut['z'] = LuoZombi; 120 127 ruudut.Insert(ruudunLeveys, ruudunKorkeus); 121 128 } 122 129 123 PhysicsObject Luo Palikka()130 PhysicsObject LuoZombi() 124 131 { 125 PhysicsObject palikka = PhysicsObject.CreateStaticObject(50.0, 50.0); 126 return palikka; 132 PhysicsObject zombi = new PhysicsObject(35.0, 35.0); 133 //zombi.Shape = Shape.FromImage(LoadImage("zombi")); 134 //zombi.Image = LoadImage("zombi"); 135 FollowerBrain zombinaivot = new FollowerBrain(pelaaja); 136 zombinaivot.DistanceFar = 600; 137 zombi.Brain = zombinaivot; 138 return zombi; 139 } 140 141 PhysicsObject LuoSeina() 142 { 143 PhysicsObject seina = PhysicsObject.CreateStaticObject(50.0, 50.0); 144 return seina; 127 145 } 128 146 }
Note: See TracChangeset
for help on using the changeset viewer.