- Timestamp:
- 2010-07-07 14:54:33 (13 years ago)
- Location:
- 2010/27/juoshako
- Files:
-
- 13 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/27/juoshako/Blocker/Blocker.csproj
r1117 r1149 89 89 <Content Include="Game.ico" /> 90 90 <Content Include="GameThumbnail.png" /> 91 <Content Include="Kentta.txt"> 92 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 93 </Content> 91 94 </ItemGroup> 92 95 <ItemGroup> -
2010/27/juoshako/Blocker/Peli.cs
r1117 r1149 8 8 { 9 9 10 const int ruudunLeveys = 50; 11 const int ruudunKorkeus = 50; 10 12 11 13 protected override void Begin() … … 13 15 //TODO: Alusta peli tässä 14 16 15 17 LuoKentta(); 16 18 17 19 List<Vector> polku = new List<Vector>(); 18 polku.Add (new Vector(- 1000.0, 0.0));19 polku.Add (new Vector( 1000.0, 0.0));20 polku.Add (new Vector(-500.0, 425.0) ); 21 polku.Add (new Vector(500.0, 425.0) ); 20 22 LuoTankki(polku); 23 21 24 } 22 25 … … 24 27 { 25 28 PhysicsObject tankki = new PhysicsObject( 50.0, 50.0, Shapes.Rectangle); 29 30 tankki.X = polku[0].X; 31 tankki.Y = polku[0].Y; 32 26 33 Add(tankki); 27 34 Brain aivot = new Brain(); … … 36 43 polkuAivot.Speed = 100; 37 44 } 45 void LuoKentta() 46 { 47 48 TileMap ruudut = TileMap.FromFile("Kentta.txt"); 49 ruudut['='] = LuoPalikka; 50 ruudut['*'] = LuoPeliOlio; 51 ruudut['+'] = LuoPalikka2; 52 ruudut.Insert(ruudunLeveys, ruudunKorkeus); 53 Camera.ZoomToLevel(); 54 } 55 PhysicsObject LuoPalikka() 56 { 57 PhysicsObject palikka = PhysicsObject.CreateStaticObject(50.0, 50.0); 58 palikka.Shape = Shapes.Rectangle; 59 palikka.Color = Color.Gray; 60 return palikka; 61 } 62 GameObject LuoPeliOlio() 63 { 64 GameObject palikka = new GameObject(50.0, 50.0); 65 palikka.Shape = Shapes.Rectangle; 66 palikka.Color = Color.Green; 67 return palikka; 68 } 69 PhysicsObject LuoPalikka2() 70 { 71 PhysicsObject palikka = PhysicsObject.CreateStaticObject(50.0, 50.0); 72 palikka.Shape = Shapes.Rectangle; 73 palikka.Color = Color.Black; 74 return palikka; 75 } 38 76 }
Note: See TracChangeset
for help on using the changeset viewer.