Changeset 6265 for 2015/26


Ignore:
Timestamp:
2015-06-24 14:57:50 (4 years ago)
Author:
anmurtok
Message:
 
Location:
2015/26/AtteK/Tasohyppelypeli
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli.cs

    r6183 r6265  
    99public class Tasohyppelypeli : PhysicsGame 
    1010{ 
    11     DoubleMeter nopeus = new DoubleMeter(300); 
     11    DoubleMeter nopeus; 
    1212    double hyppyNopeus = 750; 
    1313 
     
    1515 
    1616    PlatformCharacter pelaaja1; 
     17    int kenttänumero = 1; 
     18    Image donitsikuva = LoadImage("Donitsi"); 
     19    Image[] PoliisiAtt = LoadImages("Polisi", "Polisiattack"); 
     20    Image tiilikuva = LoadImage("tiili"); 
     21    Image lopunkuva = LoadImage("Loppu"); 
     22    Image[] vihukavely = LoadImages("vih1att", "vih1att2"); 
     23    Image[] idlekuva = LoadImages("kaljaidle", "kaljaidle2"); 
    1724    Image powerupkuva = LoadImage("powerup"); 
    1825    Image vihollisenkuva = LoadImage("vihollinen"); 
     
    3239    { 
    3340        SmoothTextures = false; 
     41        aloitapeli(); 
     42    } 
     43    void seuraavakenttä() 
     44    { 
     45        kenttänumero++; 
     46        aloitapeli(); 
     47    } 
     48 
     49    void aloitapeli() 
     50    { 
     51        ClearAll(); 
     52 
     53        nopeus = new DoubleMeter(300); 
    3454        Gravity = new Vector(0, -1000); 
    3555 
     
    4565    void LuoKentta() 
    4666    { 
    47         TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
     67        TileMap kentta = TileMap.FromLevelAsset("kentta"+kenttänumero); 
     68        kentta.SetTileMethod('T', LisaaTiili); 
     69        kentta.SetTileMethod('L', LisaaLoppu); 
    4870        kentta.SetTileMethod('#', LisaaTaso); 
    4971        kentta.SetTileMethod('*', LisaaTahti); 
     
    5173        kentta.SetTileMethod('K', LisaaPowerup); 
    5274        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     75        TileMap kentta2 = TileMap.FromLevelAsset("kentta"+kenttänumero); 
     76        kentta2.SetTileMethod('V', LisaaVihollinen); 
     77        kentta2.SetTileMethod('P', LisaaPolisi); 
     78        kentta2.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    5379        Level.CreateBorders(); 
    5480        Level.Background.CreateGradient(Color.White, Color.White); 
     
    6490        taso.Image = ruohokuva; 
    6591    } 
    66  
     92    void LisaaTiili (Vector paikka, double leveys, double korkeus) 
     93    { 
     94        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     95        taso.Position = paikka; 
     96        taso.Color = Color.Green; 
     97        Add(taso); 
     98        taso.Image = tiilikuva; 
     99    } 
     100    void LisaaLoppu(Vector paikka, double leveys, double korkeus) 
     101    { 
     102        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys*5, korkeus*3); 
     103        taso.Position = paikka; 
     104        taso.Color = Color.Green; 
     105        Add(taso); 
     106        taso.Image = lopunkuva; 
     107        taso.Y += korkeus; 
     108        taso.Tag = "loppu"; 
     109    } 
    67110    void LisaaTahti(Vector paikka, double leveys, double korkeus) 
    68111    { 
     
    74117        Add(tahti); 
    75118    } 
     119    void LisaaVihollinen(Vector paikka, double leveys, double korkeus) 
     120    { 
     121        PlatformCharacter Vihollinen1 = new PlatformCharacter(leveys, korkeus); 
     122        Vihollinen1.Position = paikka; 
     123        Vihollinen1.Image = vihollisenkuva; 
     124        Vihollinen1.Tag = "vihollinen"; 
     125        Add(Vihollinen1); 
     126        Vihollinen1.AnimWalk = new Animation (vihukavely); 
     127        Vihollinen1.AnimWalk.FPS = 4; 
     128 
     129        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     130        tasoAivot.Speed = 100; 
     131 
     132        FollowerBrain seuraajanAivot = new FollowerBrain(pelaaja1); 
     133        seuraajanAivot.Speed = 425; 
     134        seuraajanAivot.DistanceFar = 300; 
     135        seuraajanAivot.DistanceClose = 200; 
     136        seuraajanAivot.StopWhenTargetClose = false; 
     137        seuraajanAivot.FarBrain = tasoAivot; 
     138 
     139        //seuraajanAivot.TargetClose +=  
     140 
     141        Vihollinen1.Brain = seuraajanAivot; 
     142        AddCollisionHandler(Vihollinen1, "lyonti", osuma); 
     143     
     144    } 
     145    void LisaaPolisi(Vector paikka, double leveys, double korkeus) 
     146    { 
     147        PlatformCharacter Polisi = new PlatformCharacter(leveys, korkeus); 
     148        Polisi.Position = paikka; 
     149        Polisi.Image = poliisinkuva; 
     150        Polisi.CollisionIgnoreGroup = 1; 
     151        Polisi.Tag = "vihollinen"; 
     152        Add(Polisi); 
     153       // Polisi.AnimWalk = new Animation(vihukavely); 
     154        //Polisi.AnimWalk.FPS = 4; 
     155 
     156        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     157        tasoAivot.Speed = 100; 
     158 
     159        FollowerBrain seuraajanAivot = new FollowerBrain(pelaaja1); 
     160        seuraajanAivot.Speed = 425; 
     161        seuraajanAivot.DistanceFar = 300; 
     162        seuraajanAivot.DistanceClose = 200; 
     163        seuraajanAivot.StopWhenTargetClose = false; 
     164        seuraajanAivot.FarBrain = tasoAivot; 
     165 
     166        //seuraajanAivot.TargetClose +=  
     167 
     168        Polisi.Brain = seuraajanAivot; 
     169        AddCollisionHandler(Polisi, "lyonti", osuma); 
     170 
     171        Timer ajastin = new Timer(); 
     172        ajastin.Interval = 0.75; 
     173        ajastin.Timeout += delegate 
     174        { 
     175            PhysicsObject Donitsi = new PhysicsObject(20, 20); 
     176            Donitsi.Image = donitsikuva; 
     177            Donitsi.Position = Polisi.Position; 
     178            Donitsi.Hit((pelaaja1.Position - Polisi.Position).Normalize() * 1500); 
     179            Add(Donitsi); 
     180            Donitsi.Shape = Shape.Circle; 
     181            Donitsi.LifetimeLeft = TimeSpan.FromSeconds(0.75); 
     182            Donitsi.Tag = "vihollinen"; 
     183            AddCollisionHandler(Donitsi, "lyonti", osuma); 
     184            AddCollisionHandler(Donitsi, CollisionHandler.ExplodeObject(100,true)); 
     185            Donitsi.CollisionIgnoreGroup = 1; 
     186        }; 
     187        ajastin.Start(); 
     188 
     189    } 
     190    void osuma(PhysicsObject vihollinen, PhysicsObject nyrkki) 
     191    { 
     192        nyrkki.Destroy(); 
     193        vihollinen.Destroy(); 
     194    } 
     195 
    76196 
    77197    void LisaaPowerup(Vector paikka, double leveys, double korkeus) 
     
    89209        pelaaja1 = new PlatformCharacter(leveys, korkeus); 
    90210        pelaaja1.AnimJump = new Animation(hyppykuvat); 
    91         pelaaja1.AnimJump.FPS = 4; 
     211        pelaaja1.AnimJump.FPS = 300; 
    92212        pelaaja1.Position = paikka; 
    93213        pelaaja1.Mass = 4.0; 
    94214        pelaaja1.Image = pelaajanKuva; 
    95         pelaaja1.AnimIdle = new Animation(pelaajanKuva); 
    96         pelaaja1.AnimIdle.FPS = 1; 
     215        pelaaja1.AnimIdle = new Animation(idlekuva); 
     216        pelaaja1.AnimIdle.FPS = 3; 
    97217        pelaaja1.AnimWalk = new Animation(kävelykuvat); 
    98         pelaaja1.AnimWalk.FPS = 6; 
     218        pelaaja1.AnimWalk.FPS = 4; 
    99219        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     220        AddCollisionHandler(pelaaja1, "vihollinen", TormaaViholliseen); 
    100221        AddCollisionHandler(pelaaja1, "speedpowerup", TormaaPoweruppiin); 
     222        AddCollisionHandler(pelaaja1, "loppu", törmääloppuun); 
    101223        Add(pelaaja1); 
    102224    } 
    103  
     225    void törmääloppuun(PhysicsObject pelaaja, PhysicsObject loppu) 
     226    { 
     227        seuraavakenttä(); 
     228    } 
    104229    void LisaaNappaimet() 
    105230    { 
     
    131256        }; 
    132257        punchaani.Play(); 
     258 
     259        PhysicsObject lyonti = new PhysicsObject(20,20); 
     260        lyonti.Position = hahmo.Position + hahmo.FacingDirection.GetVector() * 40; 
     261        lyonti.IgnoresCollisionResponse = true; 
     262        lyonti.Tag = "lyonti"; 
     263        lyonti.IsVisible = false; 
     264        lyonti.LifetimeLeft = TimeSpan.FromSeconds(0.1); 
     265        Add(lyonti); 
    133266    } 
    134267 
     
    155288        nopeus.Value += 150; 
    156289    } 
     290 
     291    void TormaaViholliseen(PhysicsObject hahmo, PhysicsObject vihollinen) 
     292    { 
     293        aloitapeli(); 
     294    } 
    157295} 
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli.csproj.Debug.cachefile

    r6183 r6265  
    1818Content\taustamusa.xnb 
    1919Content\punch.xnb 
     20Content\kaljaidle2.xnb 
     21Content\kaljaidle.xnb 
     22Content\polisiattack.xnb 
     23Content\tankki.xnb 
     24Content\vih1att.xnb 
     25Content\vih1att2.xnb 
     26Content\Loppu.xnb 
     27Content\kentta2.xnb 
     28Content\tiili.xnb 
     29Content\Donitsi.xnb 
    2030Content\taustamusa.wma 
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/obj/x86/Debug/ContentPipeline-{0840467A-D5C5-4B5C-922B-328E74B6AF36}.xml

    r6183 r6265  
    99      <Options>None</Options> 
    1010      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kentta1.xnb</Output> 
    11       <Time>2015-06-23T13:44:39.3851553+03:00</Time> 
     11      <Time>2015-06-24T14:41:33.6952363+03:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    4545      <Options>None</Options> 
    4646      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\taustsa.xnb</Output> 
    47       <Time>2015-06-23T11:33:45.2481553+03:00</Time> 
     47      <Time>2015-06-24T13:24:57.7357363+03:00</Time> 
    4848    </Item> 
    4949    <Item> 
     
    6363      <Options>None</Options> 
    6464      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Kaljakavely.xnb</Output> 
    65       <Time>2015-06-23T13:25:02.3945553+03:00</Time> 
     65      <Time>2015-06-24T12:32:12.3665363+03:00</Time> 
    6666    </Item> 
    6767    <Item> 
     
    7272      <Options>None</Options> 
    7373      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Kaljakavely2.xnb</Output> 
    74       <Time>2015-06-23T13:26:01.7255553+03:00</Time> 
     74      <Time>2015-06-24T12:40:41.7893363+03:00</Time> 
    7575    </Item> 
    7676    <Item> 
     
    9999      <Options>None</Options> 
    100100      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\hyppykalja3.xnb</Output> 
    101       <Time>2015-06-23T13:23:53.2937553+03:00</Time> 
     101      <Time>2015-06-24T12:04:21.4304363+03:00</Time> 
    102102    </Item> 
    103103    <Item> 
     
    108108      <Options>None</Options> 
    109109      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\lyöntikalja.xnb</Output> 
    110       <Time>2015-06-23T14:10:04.5121553+03:00</Time> 
     110      <Time>2015-06-24T11:38:01.9253363+03:00</Time> 
    111111    </Item> 
    112112    <Item> 
     
    117117      <Options>None</Options> 
    118118      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\lyöntikalja2.xnb</Output> 
    119       <Time>2015-06-23T14:10:01.5977553+03:00</Time> 
     119      <Time>2015-06-24T11:38:34.2348363+03:00</Time> 
    120120    </Item> 
    121121    <Item> 
     
    135135      <Options>None</Options> 
    136136      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Polisi.xnb</Output> 
    137       <Time>2015-06-23T13:35:32.0181553+03:00</Time> 
     137      <Time>2015-06-24T14:16:10.4822363+03:00</Time> 
    138138    </Item> 
    139139    <Item> 
     
    173173      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\punch.xnb</Output> 
    174174      <Time>2015-06-23T14:46:52.0203553+03:00</Time> 
     175    </Item> 
     176    <Item> 
     177      <Source>kaljaidle2.png</Source> 
     178      <Name>kaljaidle2</Name> 
     179      <Importer>TextureImporter</Importer> 
     180      <Processor>TextureProcessor</Processor> 
     181      <Options>None</Options> 
     182      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kaljaidle2.xnb</Output> 
     183      <Time>2015-06-24T09:38:13.177169+03:00</Time> 
     184    </Item> 
     185    <Item> 
     186      <Source>kaljaidle.png</Source> 
     187      <Name>kaljaidle</Name> 
     188      <Importer>TextureImporter</Importer> 
     189      <Processor>TextureProcessor</Processor> 
     190      <Options>None</Options> 
     191      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kaljaidle.xnb</Output> 
     192      <Time>2015-06-24T09:32:07.4818151+03:00</Time> 
     193    </Item> 
     194    <Item> 
     195      <Source>polisiattack.png</Source> 
     196      <Name>polisiattack</Name> 
     197      <Importer>TextureImporter</Importer> 
     198      <Processor>TextureProcessor</Processor> 
     199      <Options>None</Options> 
     200      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\polisiattack.xnb</Output> 
     201      <Time>2015-06-24T14:14:23.2522363+03:00</Time> 
     202    </Item> 
     203    <Item> 
     204      <Source>tankki.png</Source> 
     205      <Name>tankki</Name> 
     206      <Importer>TextureImporter</Importer> 
     207      <Processor>TextureProcessor</Processor> 
     208      <Options>None</Options> 
     209      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\tankki.xnb</Output> 
     210      <Time>2015-06-24T12:52:38.4851363+03:00</Time> 
     211    </Item> 
     212    <Item> 
     213      <Source>vih1att .png</Source> 
     214      <Name>vih1att</Name> 
     215      <Importer>TextureImporter</Importer> 
     216      <Processor>TextureProcessor</Processor> 
     217      <Options>None</Options> 
     218      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\vih1att.xnb</Output> 
     219      <Time>2015-06-24T12:58:30.9437363+03:00</Time> 
     220    </Item> 
     221    <Item> 
     222      <Source>vih1att2.png</Source> 
     223      <Name>vih1att2</Name> 
     224      <Importer>TextureImporter</Importer> 
     225      <Processor>TextureProcessor</Processor> 
     226      <Options>None</Options> 
     227      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\vih1att2.xnb</Output> 
     228      <Time>2015-06-24T12:58:30.9437363+03:00</Time> 
     229    </Item> 
     230    <Item> 
     231      <Source>Loppu.png</Source> 
     232      <Name>Loppu</Name> 
     233      <Importer>TextureImporter</Importer> 
     234      <Processor>TextureProcessor</Processor> 
     235      <Options>None</Options> 
     236      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Loppu.xnb</Output> 
     237      <Time>2015-06-24T13:40:24.3197363+03:00</Time> 
     238    </Item> 
     239    <Item> 
     240      <Source>kentta2.txt</Source> 
     241      <Name>kentta2</Name> 
     242      <Importer>TextFileImporter</Importer> 
     243      <Processor>TextFileContentProcessor</Processor> 
     244      <Options>None</Options> 
     245      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kentta2.xnb</Output> 
     246      <Time>2015-06-24T13:52:24.5382363+03:00</Time> 
     247    </Item> 
     248    <Item> 
     249      <Source>tiili.png</Source> 
     250      <Name>tiili</Name> 
     251      <Importer>TextureImporter</Importer> 
     252      <Processor>TextureProcessor</Processor> 
     253      <Options>None</Options> 
     254      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\tiili.xnb</Output> 
     255      <Time>2015-06-24T14:11:01.4042363+03:00</Time> 
     256    </Item> 
     257    <Item> 
     258      <Source>Donitsi.png</Source> 
     259      <Name>Donitsi</Name> 
     260      <Importer>TextureImporter</Importer> 
     261      <Processor>TextureProcessor</Processor> 
     262      <Options>None</Options> 
     263      <Output>C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Donitsi.xnb</Output> 
     264      <Time>2015-06-24T14:17:19.1342363+03:00</Time> 
    175265    </Item> 
    176266    <BuildSuccessful>true</BuildSuccessful> 
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/obj/x86/Debug/Tasohyppelypeli.csproj.FileListAbsolute.txt

    r6183 r6265  
    2727C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\taustamusa.wma 
    2828C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\punch.xnb 
     29C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kaljaidle2.xnb 
     30C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kaljaidle.xnb 
     31C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\polisiattack.xnb 
     32C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\tankki.xnb 
     33C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\vih1att.xnb 
     34C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\vih1att2.xnb 
     35C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Loppu.xnb 
     36C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\kentta2.xnb 
     37C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\tiili.xnb 
     38C:\MyTemp\AtteK\Tasohyppelypeli\Tasohyppelypeli\Tasohyppelypeli\bin\x86\Debug\Content\Donitsi.xnb 
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/Tasohyppelypeli/obj/x86/Debug/cachefile-{0840467A-D5C5-4B5C-922B-328E74B6AF36}-targetpath.txt

    r6183 r6265  
    1919Content\taustamusa.wma 
    2020Content\punch.xnb 
     21Content\kaljaidle2.xnb 
     22Content\kaljaidle.xnb 
     23Content\polisiattack.xnb 
     24Content\tankki.xnb 
     25Content\vih1att.xnb 
     26Content\vih1att2.xnb 
     27Content\Loppu.xnb 
     28Content\kentta2.xnb 
     29Content\tiili.xnb 
     30Content\Donitsi.xnb 
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/TasohyppelypeliContent/TasohyppelypeliContent.contentproj

    r6183 r6265  
    170170    </Compile> 
    171171  </ItemGroup> 
     172  <ItemGroup> 
     173    <Compile Include="kaljaidle2.png"> 
     174      <Name>kaljaidle2</Name> 
     175      <Importer>TextureImporter</Importer> 
     176      <Processor>TextureProcessor</Processor> 
     177    </Compile> 
     178  </ItemGroup> 
     179  <ItemGroup> 
     180    <Compile Include="kaljaidle.png"> 
     181      <Name>kaljaidle</Name> 
     182      <Importer>TextureImporter</Importer> 
     183      <Processor>TextureProcessor</Processor> 
     184    </Compile> 
     185  </ItemGroup> 
     186  <ItemGroup> 
     187    <Compile Include="polisiattack.png"> 
     188      <Name>polisiattack</Name> 
     189      <Importer>TextureImporter</Importer> 
     190      <Processor>TextureProcessor</Processor> 
     191    </Compile> 
     192    <Compile Include="tankki.png"> 
     193      <Name>tankki</Name> 
     194      <Importer>TextureImporter</Importer> 
     195      <Processor>TextureProcessor</Processor> 
     196    </Compile> 
     197  </ItemGroup> 
     198  <ItemGroup> 
     199    <Compile Include="vih1att .png"> 
     200      <Name>vih1att</Name> 
     201      <Importer>TextureImporter</Importer> 
     202      <Processor>TextureProcessor</Processor> 
     203    </Compile> 
     204    <Compile Include="vih1att2.png"> 
     205      <Name>vih1att2</Name> 
     206      <Importer>TextureImporter</Importer> 
     207      <Processor>TextureProcessor</Processor> 
     208    </Compile> 
     209  </ItemGroup> 
     210  <ItemGroup> 
     211    <Compile Include="Loppu.png"> 
     212      <Name>Loppu</Name> 
     213      <Importer>TextureImporter</Importer> 
     214      <Processor>TextureProcessor</Processor> 
     215    </Compile> 
     216  </ItemGroup> 
     217  <ItemGroup> 
     218    <Compile Include="kentta2.txt"> 
     219      <Name>kentta2</Name> 
     220      <Importer>TextFileImporter</Importer> 
     221      <Processor>TextFileContentProcessor</Processor> 
     222    </Compile> 
     223  </ItemGroup> 
     224  <ItemGroup> 
     225    <Compile Include="tiili.png"> 
     226      <Name>tiili</Name> 
     227      <Importer>TextureImporter</Importer> 
     228      <Processor>TextureProcessor</Processor> 
     229    </Compile> 
     230  </ItemGroup> 
     231  <ItemGroup> 
     232    <Compile Include="Donitsi.png"> 
     233      <Name>Donitsi</Name> 
     234      <Importer>TextureImporter</Importer> 
     235      <Processor>TextureProcessor</Processor> 
     236    </Compile> 
     237  </ItemGroup> 
    172238  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    173239  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2015/26/AtteK/Tasohyppelypeli/Tasohyppelypeli/TasohyppelypeliContent/kentta1.txt

    r6183 r6265  
    1       
    21 
    3  
    4                      * 
    5                     ### 
    6                  *        K    *   * 
    7          ###        #####  #### 
    8  
    9         N                 
    10 ######################################################################################### 
     2.........................................................................................   
     3............................................V.........K................................   
     4....................................TTTTTTTTTTTTTTTTTTTT.............................   
     5..................K...........##..........V.......................................... 
     6.................###................T...*****...........................................   
     7...........*.............*..........TTTTTTTTTTTTTTTTTTTT.........*.......................  
     8..........###...........###.........T............................#.......................   
     9................................................................###......................   
     10.....N...................P..........T.V........V...............#####..................L..          
     11####################################TTTTTTTTTTTTTTTTTTTT################################# 
Note: See TracChangeset for help on using the changeset viewer.