Changeset 8527 for 2017/24


Ignore:
Timestamp:
2017-06-12 14:56:35 (2 years ago)
Author:
npo17_4
Message:
 
Location:
2017/24/EmiliaM
Files:
55 added
2 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • 2017/24/EmiliaM/Little Miner/Little Miner.sln

    r8493 r8527  
    66Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Little_Miner", "Little Miner\Little_Miner\Little_Miner.csproj", "{709E8651-212B-4A3F-BBDF-E945BBD5EFC3}" 
    77EndProject 
    8 Project("{96E2B04D-8817-42C6-938A-82C39BA4D311}") = "Little MinerContent", "Little Miner\Little MinerContent\Little MinerContent.contentproj", "{69836109-BD9B-4EA6-8588-CE6F044A7DA8}" 
     8Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Little_MinerContent", "Little Miner\Little MinerContent\Little_MinerContent.contentproj", "{69836109-BD9B-4EA6-8588-CE6F044A7DA8}" 
    99EndProject 
    1010Global 
  • 2017/24/EmiliaM/Little Miner/Little Miner/Little_Miner/Little_Miner.cs

    r8493 r8527  
    99public class Little_Miner : PhysicsGame 
    1010{ 
     11 
    1112    public override void Begin() 
    1213    { 
    13         // TODO: Kirjoita ohjelmakoodisi tähän 
     14        LuoKentta(); 
    1415 
    1516        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    1617        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    1718    } 
     19 
     20    void LuoKentta() 
     21    { 
     22        TileMap ruudut = TileMap.FromLevelAsset("miner_maa1"); 
     23        
     24        ruudut.SetTileMethod('H', LuoSeinä); 
     25        ruudut.SetTileMethod('K', LuoPalkki); 
     26        ruudut.SetTileMethod('h', LuoKseina); 
     27        ruudut.SetTileMethod('R', LuoKivi); 
     28        ruudut.SetTileMethod('V', LuoVihu); 
     29        ruudut.SetTileMethod('I', LuoIlkio); 
     30        ruudut.SetTileMethod('E', LuoEste); 
     31        ruudut.SetTileMethod('S', LuoSmaragdi); 
     32        ruudut.SetTileMethod('D', LuoTimantti); 
     33        ruudut.SetTileMethod('B', LuoIsokivi); 
     34        ruudut.SetTileMethod('a', LuoSanky); 
     35        ruudut.SetTileMethod('c', LuoArkku); 
     36        ruudut.Execute(50, 50); 
     37    } 
     38 
     39 
     40    void LuoSeinä(Vector paikka, double leveys, double korkeus) 
     41    { 
     42        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     43        palikka.Position = paikka; 
     44        palikka.Shape = Shape.Rectangle; 
     45        palikka.Color = Color.Black; 
     46        Add(palikka); 
     47    } 
     48 
     49    void LuoPalkki(Vector paikka, double leveys, double korkeus) 
     50    { 
     51        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     52        palikka.Position = paikka; 
     53        palikka.Shape = Shape.Rectangle; 
     54        palikka.Color = Color.Brown; 
     55        Add(palikka); 
     56    } 
     57 
     58    void LuoKseina(Vector paikka, double leveys, double korkeus) 
     59    { 
     60        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     61        palikka.Position = paikka; 
     62        palikka.Shape = Shape.Rectangle; 
     63        palikka.Color = Color.Gray; 
     64        Add(palikka); 
     65    } 
     66    void LuoKivi(Vector paikka, double leveys, double korkeus) 
     67    { 
     68        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     69        palikka.Position = paikka; 
     70        palikka.Shape = Shape.Rectangle; 
     71        palikka.Color = Color.LightGray; 
     72        Add(palikka); 
     73    } 
     74 
     75    void LuoVihu(Vector paikka, double leveys, double korkeus) 
     76    { 
     77        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     78        palikka.Position = paikka; 
     79        palikka.Shape = Shape.Rectangle; 
     80        palikka.Color = Color.Red; 
     81        Add(palikka); 
     82    } 
     83 
     84    void LuoIlkio(Vector paikka, double leveys, double korkeus) 
     85    { 
     86        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     87        palikka.Position = paikka; 
     88        palikka.Shape = Shape.Rectangle; 
     89        palikka.Color = Color.Green; 
     90        Add(palikka); 
     91    } 
     92 
     93    void LuoEste(Vector paikka, double leveys, double korkeus) 
     94    { 
     95        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     96        palikka.Position = paikka; 
     97        palikka.Shape = Shape.Rectangle; 
     98        palikka.Color = Color.DarkJungleGreen; 
     99        Add(palikka); 
     100    } 
     101 
     102    void LuoSmaragdi(Vector paikka, double leveys, double korkeus) 
     103    { 
     104        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     105        palikka.Position = paikka; 
     106        palikka.Shape = Shape.Rectangle; 
     107        palikka.Color = Color.JungleGreen; 
     108        Add(palikka); 
     109    } 
     110 
     111    void LuoTimantti(Vector paikka, double leveys, double korkeus) 
     112    { 
     113        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     114        palikka.Position = paikka; 
     115        palikka.Shape = Shape.Rectangle; 
     116        palikka.Color = Color.Blue; 
     117        Add(palikka); 
     118    } 
     119 
     120    void LuoIsokivi(Vector paikka, double leveys, double korkeus) 
     121    { 
     122        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     123        palikka.Position = paikka; 
     124        palikka.Shape = Shape.Rectangle; 
     125        palikka.Color = Color.BlueGray; 
     126        Add(palikka); 
     127    } 
     128 
     129    void LuoSanky(Vector paikka, double leveys, double korkeus) 
     130    { 
     131        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     132        palikka.Position = paikka; 
     133        palikka.Shape = Shape.Rectangle; 
     134        palikka.Color = Color.BloodRed; 
     135        Add(palikka); 
     136    } 
     137 
     138    void LuoArkku(Vector paikka, double leveys, double korkeus) 
     139    { 
     140        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     141        palikka.Position = paikka; 
     142        palikka.Shape = Shape.Rectangle; 
     143        palikka.Color = Color.DarkBrown; 
     144        Add(palikka); 
     145    } 
    18146} 
  • 2017/24/EmiliaM/Little Miner/Little Miner/Little_Miner/obj/x86/Debug/Little_Miner.csproj.FileListAbsolute.txt

    r8493 r8527  
    33C:\MyTemp\EmiliaM\Little Miner\Little Miner\Little_Miner\bin\x86\Debug\Jypeli.dll 
    44C:\MyTemp\EmiliaM\Little Miner\Little Miner\Little_Miner\bin\x86\Debug\Jypeli.xml 
    5 C:\MyTemp\EmiliaM\Little Miner\Little Miner\Little_Miner\obj\x86\Debug\Little_Miner.csprojResolveAssemblyReference.cache 
    65C:\MyTemp\EmiliaM\Little Miner\Little Miner\Little_Miner\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
    76C:\MyTemp\EmiliaM\Little Miner\Little Miner\Little_Miner\obj\x86\Debug\Little_Miner.exe 
Note: See TracChangeset for help on using the changeset viewer.