Changeset 5293


Ignore:
Timestamp:
2014-07-02 14:56:49 (5 years ago)
Author:
nieekrva
Message:

lisää textuureja!

Location:
2014/27/NikiV/untitled
Files:
9 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2014/27/NikiV/untitled/untitled/untitled/obj/x86/Debug/ContentPipeline-{55E0D8F8-FAC8-4519-84A8-18979ABAD7C1}.xml

    r5275 r5293  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2014-07-02T09:37:34.2470468+03:00</Time> 
     38      <Time>2014-07-02T12:27:52.170346+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    7373      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\exp_gem.xnb</Output> 
    7474      <Time>2014-07-01T13:19:42.5608366+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>hahmo2.png</Source> 
     78      <Name>hahmo2</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\hahmo2.xnb</Output> 
     83      <Time>2014-07-02T13:02:00.1371222+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>hahmo3.png</Source> 
     87      <Name>hahmo3</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\hahmo3.xnb</Output> 
     92      <Time>2014-07-02T13:17:40.0000991+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>crystal.png</Source> 
     96      <Name>crystal</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\crystal.xnb</Output> 
     101      <Time>2014-07-01T13:46:32.1315931+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>ruby.png</Source> 
     105      <Name>ruby</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\ruby.xnb</Output> 
     110      <Time>2014-07-01T13:55:07.382113+03:00</Time> 
    75111    </Item> 
    76112    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/27/NikiV/untitled/untitled/untitled/obj/x86/Debug/cachefile-{55E0D8F8-FAC8-4519-84A8-18979ABAD7C1}-targetpath.txt

    r5244 r5293  
    77Content\bowser.xnb 
    88Content\exp_gem.xnb 
     9Content\hahmo2.xnb 
     10Content\hahmo3.xnb 
     11Content\crystal.xnb 
     12Content\ruby.xnb 
  • 2014/27/NikiV/untitled/untitled/untitled/obj/x86/Debug/untitled.csproj.FileListAbsolute.txt

    r5244 r5293  
    1515C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\lieska.xnb 
    1616C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\exp_gem.xnb 
     17C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\hahmo2.xnb 
     18C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\hahmo3.xnb 
     19C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\crystal.xnb 
     20C:\MyTemp\NikiV\untitled\untitled\untitled\bin\x86\Debug\Content\ruby.xnb 
  • 2014/27/NikiV/untitled/untitled/untitled/untitled.cs

    r5244 r5293  
    99public class untitled : PhysicsGame 
    1010{ 
     11     
    1112    DoubleMeter elamaLaskuri; 
    12     const double nopeus = 200; 
     13    const double nopeus = 300; 
    1314    const double hyppyNopeus = 750; 
    1415    const int RUUDUN_KOKO = 40; 
     
    2324    Image lieska = LoadImage("lieska"); 
    2425    Image geminkuva = LoadImage("exp_gem"); 
     26    Image paikallaanAnimaatio = LoadImage("hahmo2"); 
    2527 
    2628    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2729    Weapon vihunase; 
     30    private Image[] ukkelinKavely = LoadImages("hahmo", "hahmo2", "hahmo3"); 
     31 
    2832    public override void Begin() 
    2933    { 
     34        SmoothTextures = false; 
    3035        Gravity = new Vector(0, -1000); 
    3136 
    3237        LuoKentta(); 
    3338        LisaaNappaimet(); 
     39        LuoElamaLaskuri(); 
    3440 
    3541        Camera.Follow(pelaaja1); 
     
    8995        pelaaja1 = new PlatformCharacter(leveys, korkeus); 
    9096        pelaaja1.Position = paikka; 
    91         pelaaja1.Mass = 4.0; 
     97        pelaaja1.Mass = 3.5; 
    9298        pelaaja1.Image = pelaajanKuva; 
     99        pelaaja1.AnimWalk = new Animation(ukkelinKavely); 
     100        pelaaja1.AnimWalk.FPS = 20; 
     101        pelaaja1.AnimIdle = new Animation(paikallaanAnimaatio); 
    93102        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    94103        AddCollisionHandler(pelaaja1, "gem", tormaagemiin); 
     104        //AddCollisionHandler(pelaaja1, "vihu", Tormaavihuun); 
    95105        Add(pelaaja1); 
     106         
    96107        pelaajan1Ase = new AssaultRifle(30, 10); 
    97108 
     
    112123        vihu.Image = vihunkuva; 
    113124        vihu.CanRotate = false; 
     125        vihu.Tag = "vihu"; 
    114126        vihunase = new AssaultRifle(50, 60); 
    115127        vihunase.Color = Color.Transparent; 
     
    118130        Timer ajastin = new Timer(); 
    119131        ajastin.Interval = 1.5; 
    120         ajastin.Timeout += vihunase.Shoot; 
     132         
    121133        ajastin.Start(); 
    122134        Add(vihu); 
     
    182194            //ammus.Size *= 3; 
    183195            ammus.CanRotate = false; 
     196            AddCollisionHandler(ammus, "vihu", osuma); 
    184197            //ammus.Image = ... 
    185198            ammus.MaximumLifetime = TimeSpan.FromSeconds(1.0); 
     
    189202    void AmmusOsuu(PhysicsObject ammus, PlatformCharacter vihu) 
    190203    { 
    191         AddCollisionHandler(ammus, vihu, osuma); 
     204         
    192205 
    193206    } 
     
    208221    { 
    209222        MessageDisplay.Add("Game over!"); 
     223        pelaaja1.Destroy(); 
    210224    } 
    211225     
    212226 
    213     void osuma(PhysicsObject ammus, PlatformCharacter vihu) 
     227    void osuma(PhysicsObject ammus, PhysicsObject vihu) 
    214228    { 
    215229        ammus.Destroy(); 
    216         MessageDisplay.Add("osuma"); 
     230        MessageDisplay.Add("HIT!"); 
    217231    } 
    218232 
     
    227241            //ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 
    228242        } 
     243         
     244    } 
     245    void Tormaavihuun(PlatformCharacter pelaaja1, PhysicsObject vihu) 
     246    { 
     247         
    229248    } 
    230249 
  • 2014/27/NikiV/untitled/untitled/untitled/untitled.csproj.Debug.cachefile

    r5244 r5293  
    77Content\bowser.xnb 
    88Content\exp_gem.xnb 
     9Content\hahmo2.xnb 
     10Content\hahmo3.xnb 
     11Content\crystal.xnb 
     12Content\ruby.xnb 
  • 2014/27/NikiV/untitled/untitled/untitledContent/kentta1.txt

    r5275 r5293  
    99 
    1010   *    *  *    *      
    11    ##  ##  ##  ##          b 
     11   ##  ##  ##  ##          b b b b b 
    1212 
    1313 *    *       *   *          
  • 2014/27/NikiV/untitled/untitled/untitledContent/untitledContent.contentproj

    r5244 r5293  
    9595    </Compile> 
    9696  </ItemGroup> 
     97  <ItemGroup> 
     98    <Compile Include="hahmo2.png"> 
     99      <Name>hahmo2</Name> 
     100      <Importer>TextureImporter</Importer> 
     101      <Processor>TextureProcessor</Processor> 
     102    </Compile> 
     103  </ItemGroup> 
     104  <ItemGroup> 
     105    <Compile Include="hahmo3.png"> 
     106      <Name>hahmo3</Name> 
     107      <Importer>TextureImporter</Importer> 
     108      <Processor>TextureProcessor</Processor> 
     109    </Compile> 
     110  </ItemGroup> 
     111  <ItemGroup> 
     112    <Compile Include="crystal.png"> 
     113      <Name>crystal</Name> 
     114      <Importer>TextureImporter</Importer> 
     115      <Processor>TextureProcessor</Processor> 
     116    </Compile> 
     117  </ItemGroup> 
     118  <ItemGroup> 
     119    <Compile Include="ruby.png"> 
     120      <Name>ruby</Name> 
     121      <Importer>TextureImporter</Importer> 
     122      <Processor>TextureProcessor</Processor> 
     123    </Compile> 
     124  </ItemGroup> 
    97125  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    98126  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
Note: See TracChangeset for help on using the changeset viewer.