Changeset 7859 for 2016/27/PaavoH


Ignore:
Timestamp:
2016-07-06 11:33:13 (3 years ago)
Author:
karkaite
Message:
 
Location:
2016/27/PaavoH
Files:
10 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.cs

    r7784 r7859  
    1515    PlatformCharacter pelaaja1; 
    1616 
    17     Image pelaajanKuva = LoadImage("norsu"); 
     17    Image pelaajanKuva = LoadImage("pelaaja"); 
    1818    Image kolikkoKuva = LoadImage("kolikko"); 
    1919    Image laavaKuva = LoadImage("laava"); 
    2020    Image jaaKuva = LoadImage("jaa"); 
     21    Image autoKuva = LoadImage("car"); 
     22    Image maaKuva = LoadImage("maa"); 
    2123    SoundEffect maaliAani = LoadSoundEffect("voitto"); 
    2224    Image maalinkuva = LoadImage("maali"); 
     
    3638    void LuoKentta() 
    3739    { 
    38         TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
     40        TileMap kentta = TileMap.FromLevelAsset("kentta2"); 
    3941        kentta.SetTileMethod('#', LisaaTaso); 
    4042        kentta.SetTileMethod('*', LisaaKolikko); 
     
    4345        kentta.SetTileMethod('J', LisaaJaa); 
    4446        kentta.SetTileMethod('M', LisaaMaali); 
     47        kentta.SetTileMethod('A', LisaaAuto); 
    4548        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4649        Level.CreateBorders(); 
     
    5255        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    5356        taso.Position = paikka; 
    54         taso.Color = Color.Green; 
     57        taso.Image = maaKuva; 
    5558        Add(taso); 
    5659    } 
     
    6871    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    6972    { 
    70         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     73        pelaaja1 = new PlatformCharacter(leveys / 2, korkeus); 
    7174        pelaaja1.Position = paikka; 
    7275        pelaaja1.Mass = 4.0; 
    7376        pelaaja1.Image = pelaajanKuva; 
    7477        AddCollisionHandler(pelaaja1, "kolikko", TormaaKolikkoon); 
     78        AddCollisionHandler(pelaaja1, "auto", autoontormataan); 
    7579        Add(pelaaja1); 
    7680    } 
     
    98102        maali.Tag = "maali"; 
    99103        Add(maali); 
     104    } 
     105    void LisaaAuto(Vector paikka, double leveys, double korkeus) 
     106    { 
     107        PhysicsObject auto = new PhysicsObject(leveys+10, korkeus); 
     108        //auto.IgnoresCollisionResponse = true; 
     109        auto.Position = paikka; 
     110        auto.Image = autoKuva; 
     111        auto.Tag = "auto"; 
     112        Add(auto); 
    100113    } 
    101114    void LisaaNappaimet() 
     
    134147        kolikko.Destroy(); 
    135148    } 
    136 } 
     149    void autoontormataan(PhysicsObject hahmo, PhysicsObject auto) { 
     150       // auto.Move(new Vector(20.0, 0)); 
     151    } 
     152}  
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.csproj.Debug.cachefile

    r7784 r7859  
    88Content\maali.xnb 
    99Content\kentta2.xnb 
     10Content\pelaaja.xnb 
     11Content\car.xnb 
     12Content\maa.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/Adventure.csproj.FileListAbsolute.txt

    r7784 r7859  
    1616C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\voitto.xnb 
    1717C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta2.xnb 
     18C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\pelaaja.xnb 
     19C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\car.xnb 
     20C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\maa.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7784 r7859  
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta1.xnb</Output> 
    29       <Time>2016-07-05T14:46:56.9423997+03:00</Time> 
     29      <Time>2016-07-06T10:28:27.9625326+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    8181      <Options>None</Options> 
    8282      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta2.xnb</Output> 
    83       <Time>2016-07-05T14:50:32.4763997+03:00</Time> 
     83      <Time>2016-07-06T11:02:53.0027326+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>pelaaja.png</Source> 
     87      <Name>pelaaja</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\pelaaja.xnb</Output> 
     92      <Time>2016-07-06T10:23:06.9109326+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>car.png</Source> 
     96      <Name>car</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\car.xnb</Output> 
     101      <Time>2016-07-06T11:21:10.8387326+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>maa.png</Source> 
     105      <Name>maa</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\maa.xnb</Output> 
     110      <Time>2016-07-06T11:15:06.9431326+03:00</Time> 
    84111    </Item> 
    85112    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7784 r7859  
    88Content\maali.xnb 
    99Content\kentta2.xnb 
     10Content\pelaaja.xnb 
     11Content\car.xnb 
     12Content\maa.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/AdventureContent.contentproj

    r7784 r7859  
    102102    </Compile> 
    103103  </ItemGroup> 
     104  <ItemGroup> 
     105    <Compile Include="pelaaja.png"> 
     106      <Name>pelaaja</Name> 
     107      <Importer>TextureImporter</Importer> 
     108      <Processor>TextureProcessor</Processor> 
     109    </Compile> 
     110  </ItemGroup> 
     111  <ItemGroup> 
     112    <Compile Include="car.png"> 
     113      <Name>car</Name> 
     114      <Importer>TextureImporter</Importer> 
     115      <Processor>TextureProcessor</Processor> 
     116    </Compile> 
     117  </ItemGroup> 
     118  <ItemGroup> 
     119    <Compile Include="maa.png"> 
     120      <Name>maa</Name> 
     121      <Importer>TextureImporter</Importer> 
     122      <Processor>TextureProcessor</Processor> 
     123    </Compile> 
     124  </ItemGroup> 
    104125  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    105126  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/kentta1.txt

    r7784 r7859  
    22 
    33        
    4   
     4                               * 
    55 
    66                            *********                
    7                             ####### 
    8                                
    9                  ##########      ###############                                             
    10  *          N                                        M 
     7                            #######                       # 
     8                                                          # 
     9                 ##########      ###############          #                                   
     10 *          N                       ***********      M    # 
    1111########################################################### 
  • 2016/27/PaavoH/Adventure/Adventure/AdventureContent/kentta2.txt

    r7784 r7859  
    55 
    66                                                  
    7  
    8  
    9  
    10             N                                                      
    11 #################JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ####################################################### 
     7                        A 
     8                   ######## #######  ############## 
     9         
     10            N                                                    
     11#################JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ###### 
Note: See TracChangeset for help on using the changeset viewer.