Changeset 7906 for 2016


Ignore:
Timestamp:
2016-07-06 14:58:47 (3 years ago)
Author:
sieerinn
Message:
 
Location:
2016/27/TomiR
Files:
14 added
2 deleted
16 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeli/OmaPeli.cs

    r7864 r7906  
    1616 
    1717    Animation KävelyAnimaatio; 
    18    
     18    Animation HahmoHyppy; 
     19 
    1920    Image pelaajanKuva = LoadImage("Hahmo3"); 
    2021    Image tahtiKuva = LoadImage("tahti"); 
     22    Image Piikkikuva = LoadImage("Piikki"); 
    2123    Image Ruohoblokinkuva = LoadImage("Ruohoblokki"); 
    2224 
     
    2628    { 
    2729        Gravity = new Vector(0, -1000); 
     30        HahmoHyppy = LoadAnimation("AnimaatioHyppy"); 
     31        KävelyAnimaatio = LoadAnimation("Animaatio"); 
    2832 
    29         KävelyAnimaatio = LoadAnimation("Animaatio"); 
     33        
    3034 
    3135        LuoKentta(); 
     
    4347        kentta.SetTileMethod('*', LisaaTahti); 
    4448        kentta.SetTileMethod('N', LisaaPelaaja); 
     49        kentta.SetTileMethod('P', LisaaPiikki); 
    4550        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4651        Level.CreateBorders(); 
    47         Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     52        Level.Background.CreateGradient(Color.SkyBlue, Color.DarkRed); 
    4853    } 
    4954 
     
    7378        pelaaja1 = new PlatformCharacter(leveys, korkeus); 
    7479        pelaaja1.Position = paikka; 
    75         pelaaja1.AnimIdle = new Animation(Hahmo3); 
     80        pelaaja1.AnimIdle = new Animation(pelaajanKuva); 
    7681        pelaaja1.Mass = 4.0; 
    7782        pelaaja1.AnimWalk = KävelyAnimaatio; 
     83        pelaaja1.AnimJump = HahmoHyppy; 
    7884        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     85        AddCollisionHandler(pelaaja1, "Piikki", TormaaPiikkiin); 
    7986        Add(pelaaja1); 
    8087    } 
    8188 
    82     void LisaaNappaimet() 
     89    void LisaaPiikki(Vector paikka, double leveys, double korkeus) 
     90    { 
     91        PhysicsObject Piikki = new PhysicsObject(40, 20); 
     92 
     93        Piikki.Tag = "Piikki"; 
     94        //Piikki.MakeStatic = true; 
     95        Piikki.Image = Piikkikuva; 
     96        Piikki.Position = paikka; 
     97        Add(Piikki); 
     98 
     99    } 
     100 
     101 
     102        void LisaaNappaimet() 
    83103    { 
    84104        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
     
    115135    } 
    116136 
     137    void TormaaPiikkiin(PhysicsObject hahmo, PhysicsObject Piikki) 
     138    { 
     139        pelaaja1.Destroy(); 
     140        MessageDisplay.Add("Try Again!"); 
     141 
     142 
     143    } 
     144 
    117145    
     146         
     147 
     148         
    118149 
    119150 
    120151 
     152 
     153     
    121154} 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeli/OmaPeli.csproj.Debug.cachefile

    r7864 r7906  
    11Content\maali.xnb 
    2 Content\norsu.xnb 
    32Content\tahti.xnb 
    43Content\kentta1.xnb 
     
    76Content\Animaatio\Hahmo_0.xnb 
    87Content\Animaatio\Hahmo2_0.xnb 
     8Content\Hahmo3.xnb 
     9Content\Animaatio\Hahmo3_0.xnb 
     10Content\AnimaatioHyppy.xnb 
     11Content\AnimaatioHyppy\HahmoHyppy_0.xnb 
     12Content\Piikki.xnb 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7864 r7906  
    1010      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\maali.xnb</Output> 
    1111      <Time>2016-07-05T13:08:52.0832584+03:00</Time> 
    12     </Item> 
    13     <Item> 
    14       <Source>norsu.png</Source> 
    15       <Name>norsu</Name> 
    16       <Importer>TextureImporter</Importer> 
    17       <Processor>TextureProcessor</Processor> 
    18       <Options>None</Options> 
    19       <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\norsu.xnb</Output> 
    20       <Time>2016-07-05T13:08:52.0842585+03:00</Time> 
    2112    </Item> 
    2213    <Item> 
     
    3627      <Options>None</Options> 
    3728      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-07-05T13:11:04.0068804+03:00</Time> 
     29      <Time>2016-07-06T14:55:54.2103458+03:00</Time> 
    3930    </Item> 
    4031    <Item> 
     
    5445      <Options>None</Options> 
    5546      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio.xnb</Output> 
    56       <Time>2016-07-06T11:30:21.010566+03:00</Time> 
     47      <Time>2016-07-06T13:16:56.119282+03:00</Time> 
    5748      <Request>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo_0.xnb</Request> 
    5849      <Request>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo2_0.xnb</Request> 
     50      <Request>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo3_0.xnb</Request> 
    5951    </Item> 
    6052    <Item> 
     
    7365      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo2_0.xnb</Output> 
    7466      <Time>2016-07-06T11:20:55.3258881+03:00</Time> 
     67    </Item> 
     68    <Item> 
     69      <Source>Hahmo3.png</Source> 
     70      <Name>Hahmo3</Name> 
     71      <Importer>TextureImporter</Importer> 
     72      <Processor>TextureProcessor</Processor> 
     73      <Options>None</Options> 
     74      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Hahmo3.xnb</Output> 
     75      <Time>2016-07-06T13:12:58.6675794+03:00</Time> 
     76    </Item> 
     77    <Item> 
     78      <Source>Animaatio\Hahmo3.png</Source> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo3_0.xnb</Output> 
     83      <Time>2016-07-06T13:12:58.6675794+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>AnimaatioHyppy.anim</Source> 
     87      <Name>AnimaatioHyppy</Name> 
     88      <Importer>AnimationImporter</Importer> 
     89      <Processor>AnimationContentProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\AnimaatioHyppy.xnb</Output> 
     92      <Time>2016-07-06T14:09:17.7489099+03:00</Time> 
     93      <Request>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\AnimaatioHyppy\HahmoHyppy_0.xnb</Request> 
     94    </Item> 
     95    <Item> 
     96      <Source>AnimaatioHyppy\HahmoHyppy.png</Source> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\AnimaatioHyppy\HahmoHyppy_0.xnb</Output> 
     101      <Time>2016-07-06T13:40:46.4100924+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>Piikki.png</Source> 
     105      <Name>Piikki</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Piikki.xnb</Output> 
     110      <Time>2016-07-06T14:50:20.0954204+03:00</Time> 
    75111    </Item> 
    76112    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/OmaPeli.csproj.FileListAbsolute.txt

    r7864 r7906  
    11C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\maali.xnb 
    2 C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\norsu.xnb 
    32C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\tahti.xnb 
    43C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\kentta1.xnb 
     
    1514C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo_0.xnb 
    1615C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo2_0.xnb 
     16C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Hahmo3.xnb 
     17C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Animaatio\Hahmo3_0.xnb 
     18C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\AnimaatioHyppy.xnb 
     19C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\AnimaatioHyppy\HahmoHyppy_0.xnb 
     20C:\MyTemp\TomiR\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Piikki.xnb 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7864 r7906  
    11Content\maali.xnb 
    2 Content\norsu.xnb 
    32Content\tahti.xnb 
    43Content\kentta1.xnb 
     
    76Content\Animaatio\Hahmo_0.xnb 
    87Content\Animaatio\Hahmo2_0.xnb 
     8Content\Hahmo3.xnb 
     9Content\Animaatio\Hahmo3_0.xnb 
     10Content\AnimaatioHyppy.xnb 
     11Content\AnimaatioHyppy\HahmoHyppy_0.xnb 
     12Content\Piikki.xnb 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeliContent/OmaPeliContent.contentproj

    r7864 r7906  
    5151      <Processor>SoundEffectProcessor</Processor> 
    5252    </Compile> 
    53     <Compile Include="norsu.png"> 
    54       <Name>norsu</Name> 
    55       <Importer>TextureImporter</Importer> 
    56       <Processor>TextureProcessor</Processor> 
    57     </Compile> 
    5853    <Compile Include="tahti.png"> 
    5954      <Name>tahti</Name> 
     
    7570  </ItemGroup> 
    7671  <ItemGroup> 
     72    <Compile Include="Hahmo3.png"> 
     73      <Name>Hahmo3</Name> 
     74      <Importer>TextureImporter</Importer> 
     75      <Processor>TextureProcessor</Processor> 
     76    </Compile> 
     77  </ItemGroup> 
     78  <ItemGroup> 
    7779    <Compile Include="Animaatio.anim"> 
    7880      <Name>Animaatio</Name> 
    7981      <Importer>AnimationImporter</Importer> 
    8082      <Processor>AnimationContentProcessor</Processor> 
     83    </Compile> 
     84  </ItemGroup> 
     85  <ItemGroup> 
     86    <Compile Include="AnimaatioHyppy.anim"> 
     87      <Name>AnimaatioHyppy</Name> 
     88      <Importer>AnimationImporter</Importer> 
     89      <Processor>AnimationContentProcessor</Processor> 
     90    </Compile> 
     91  </ItemGroup> 
     92  <ItemGroup> 
     93    <Compile Include="Piikki.png"> 
     94      <Name>Piikki</Name> 
     95      <Importer>TextureImporter</Importer> 
     96      <Processor>TextureProcessor</Processor> 
    8197    </Compile> 
    8298  </ItemGroup> 
  • 2016/27/TomiR/OmaPeli/OmaPeli/OmaPeliContent/kentta1.txt

    r7797 r7906  
    1          
    2          
    3  
    4        
    5        
    6  
    7  
    8       
    9  
    10       
    11     
    12  
    131  
    14  
    15  ..............................# 
    16         N......................# 
     2  
     3  
     4  
     5  
     6  
     7  
     8  
     9  
     10  
     11  
     12  
     13  
     14  
     15  
     16.................................................................................................................. 
     17.................................................................................................................. 
     18.................................................................................................................. 
     19.................................................................................................................. 
     20..........................................................*................................. 
     21..........................................................#.................................. 
     22.................................................................................................................. 
     23 ......................................................#........................................... 
     24 ................................................................................................................. 
     25 ..................................######...........#......................................................... 
     26 ..............................#............####.............................................................. 
     27        N......................#.........PPPPP.....PP.....PPPPP............................................................... 
    1728################################################################################################################## 
Note: See TracChangeset for help on using the changeset viewer.