Changeset 4432 for 2013/27


Ignore:
Timestamp:
2013-07-04 14:56:53 (6 years ago)
Author:
imtverin
Message:

Talletus.

Location:
2013/27/IlmariT/NINJAGAME
Files:
5 added
3 edited

Legend:

Unmodified
Added
Removed
  • 2013/27/IlmariT/NINJAGAME/NINJAGAME/NINJAGAME.cs

    r4407 r4432  
    2323    Image vihuKuva = LoadImage("vihu"); 
    2424    Image vihuKuva2 = LoadImage("vihu2"); 
     25    Image vihuKuva3 = LoadImage("face"); 
    2526    Image judduaKuva = LoadImage("juddua"); 
    2627    Image blokki2kuva = LoadImage("blokki2"); 
     
    3435    Image blokki; 
    3536 
    36     int kenttaNro = 3; 
     37    int kenttaNro = 4; 
    3738 
    3839    public override void Begin() 
     
    5051        LuoPistelaskuri(); 
    5152        blokki = judduaKuva; 
     53        MediaPlayer.Stop(); 
    5254 
    5355        if (kenttaNro == 1) 
     
    5658            Level.Background.Image = taustaKuva; 
    5759            Level.Background.FitToLevel(); 
     60            MediaPlayer.Play("nyancat"); 
    5861        } 
    5962        else if (kenttaNro == 2) 
    6063        { 
     64             
    6165            LuoKentta("kentta2"); 
     66            MediaPlayer.Play("bond"); 
    6267            Level.Background.Image = taustaKuva; 
    6368            Level.Background.FitToLevel(); 
     
    6671        { 
    6772            LuoKentta("kentta3"); 
     73            MediaPlayer.Play("nein"); 
    6874            Level.Background.Image = taustaKuva; 
    6975            Level.Background.FitToLevel(); 
     
    7379            blokki = blokki2kuva; 
    7480            LuoKentta("kentta4"); 
     81            MediaPlayer.Play("trololo"); 
    7582            Level.Background.Image = taustaKuva4; 
    7683            Level.Background.FitToLevel(); 
    77         } 
     84        }    
    7885        else if (kenttaNro > 3) Exit(); 
    7986         
     
    175182    void LisaaVihollinen3(Vector paikka, double leveys, double korkeus) 
    176183    { 
     184        PhysicsObject vihu3 = new PhysicsObject(leveys * 4, korkeus * 8); 
     185 
     186        vihu3.IgnoresCollisionResponse = true; 
     187        vihu3.Position = paikka + new Vector( 0, 200 ); 
     188        vihu3.Image = vihuKuva3; 
     189        vihu3.Tag = "vihu3"; 
     190        vihu3.CanRotate = false; 
     191        Add(vihu3); 
     192 
     193        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
     194        seuraajanAivot.Speed = 300; 
     195        seuraajanAivot.TurnWhileMoving = false; 
     196        vihu3.Brain = seuraajanAivot; 
    177197    } 
    178198    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
     
    207227        pelaaja1.Mass = 4.0; 
    208228        pelaaja1.Image = pelaajanKuva; 
     229        pelaaja1.Tag = "pelaaja"; 
    209230        //pelaaja1.Animation.FPS = 1; 
    210231        //pelaaja1.AnimIdle = new Animation(ninjanPaikallaanolo); 
     
    295316        Timer.SingleShot(2, SeuraavaKentta); 
    296317    } 
     318 
     319   
    297320} 
  • 2013/27/IlmariT/NINJAGAME/NINJAGAMEContent/NINJAGAMEContent.contentproj

    r4407 r4432  
    153153    </Compile> 
    154154  </ItemGroup> 
     155  <ItemGroup> 
     156    <Compile Include="nyancat.mp3"> 
     157      <Name>nyancat</Name> 
     158      <Importer>Mp3Importer</Importer> 
     159      <Processor>SongProcessor</Processor> 
     160    </Compile> 
     161  </ItemGroup> 
     162  <ItemGroup> 
     163    <Compile Include="trololo.mp3"> 
     164      <Name>trololo</Name> 
     165      <Importer>Mp3Importer</Importer> 
     166      <Processor>SongProcessor</Processor> 
     167    </Compile> 
     168  </ItemGroup> 
     169  <ItemGroup> 
     170    <Compile Include="bond.mp3"> 
     171      <Name>bond</Name> 
     172      <Importer>Mp3Importer</Importer> 
     173      <Processor>SongProcessor</Processor> 
     174    </Compile> 
     175  </ItemGroup> 
     176  <ItemGroup> 
     177    <Compile Include="nein.mp3"> 
     178      <Name>nein</Name> 
     179      <Importer>Mp3Importer</Importer> 
     180      <Processor>SongProcessor</Processor> 
     181    </Compile> 
     182  </ItemGroup> 
     183  <ItemGroup> 
     184    <Compile Include="face.png"> 
     185      <Name>face</Name> 
     186      <Importer>TextureImporter</Importer> 
     187      <Processor>TextureProcessor</Processor> 
     188    </Compile> 
     189  </ItemGroup> 
    155190  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    156191  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2013/27/IlmariT/NINJAGAME/NINJAGAMEContent/kentta4.txt

    r4407 r4432  
    1515 
    1616 
    17                               # 
     17 #        #          #      # 
    1818 
    1919                                  # 
     
    3636                                              #                   
    3737                           #        #         #                          ##### 
    38 O      N         #         #                          #          # 
     38 O        N      #         #                          #          # 
    3939########################################################################## 
Note: See TracChangeset for help on using the changeset viewer.