Changeset 8041 for 2016/27/DanielL


Ignore:
Timestamp:
2016-07-08 11:31:42 (3 years ago)
Author:
daallukk
Message:

Musiikki jne. lisätty

Location:
2016/27/DanielL
Files:
15 added
6 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontage/SurvMontage.cs

    r7970 r8041  
    1414 
    1515    PlatformCharacter pelaaja1; 
     16    PlatformCharacter Zombie1; 
    1617 
    1718    Image pelaajanKuva = LoadImage("Character1"); 
    18     Image pyssyKuva = LoadImage("GunDrop"); 
    1919    Image tahtiKuva = LoadImage("tahti2"); 
    2020    Image tiiliKuva = LoadImage("ruohotextuuri"); 
     
    2222    Image taustaKuva = LoadImage("background"); 
    2323    Image[] kavelyKuvat = LoadImages("Character1", "Character2", "Character3"); 
    24    // Image 
    25    // Image 
     24    Image kivaariKuva = LoadImage("Sniper"); 
     25    Image[] zombiKuvat = LoadImages("Zombie1", "Zombie2", "Zombie3"); 
     26    Image zombinKuva = LoadImage("Zombie1"); 
    2627 
    2728    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    3031    { 
    3132        Gravity = new Vector(0, -1000); 
    32  
     33        MediaPlayer.Play("High"); 
     34        MediaPlayer.IsRepeating = true; 
    3335        LuoKentta(); 
    3436        LisaaNappaimet(); 
     
    4547        kentta.SetTileMethod('Q', LisaaTaso, pelaajanKuva); 
    4648        kentta.SetTileMethod('A', LisaaTaso, kattokruunuKuva); 
     49        kentta.SetTileMethod('Z', LisaaZombie); 
    4750        kentta.SetTileMethod('*', LisaaTahti); 
    4851        kentta.SetTileMethod('N', LisaaPelaaja); 
    49         kentta.SetTileMethod('G', LisaaKerattavaPyssy); 
     52        kentta.SetTileMethod('%', LisaaTikkaat); 
    5053        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    5154        Level.CreateBorders(); 
     
    6265    } 
    6366 
     67    void LisaaZombie(Vector paikka, double leveys, double korkeus) 
     68    { 
     69        Zombie1 = new PlatformCharacter(leveys, korkeus); 
     70        Zombie1.Position = paikka; 
     71        Zombie1.Mass = 4.0; 
     72        Zombie1.AnimWalk = new Animation(zombiKuvat) { FPS = 9 }; 
     73        Zombie1.AnimIdle = new Animation(zombinKuva); 
     74        Add(Zombie1); 
     75        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     76        tasoAivot.Speed = 100; 
     77 
     78       Zombie1.Brain = tasoAivot; 
     79        tasoAivot.FallsOffPlatforms = false; 
     80        tasoAivot.JumpSpeed = 700; 
     81        tasoAivot.TriesToJump = true; 
     82    } 
     83 
     84    void LisaaTikkaat(Vector paikka, double leveys, double korkeus) 
     85    { 
     86       
     87    } 
    6488    void LisaaTahti(Vector paikka, double leveys, double korkeus) 
    6589    { 
     
    7195        Add(tahti); 
    7296    } 
    73  
    74     void LisaaKerattavaPyssy(Vector paikka, double leveys, double korkeus) 
    75     { 
    76         PhysicsObject pyssy = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    77         pyssy.IgnoresCollisionResponse = true; 
    78         pyssy.Position = paikka; 
    79         pyssy.Image = pyssyKuva; 
    80         pyssy.Tag = "pyssy"; 
    81         Add(pyssy); 
    82     } 
    83  
    84  
    8597    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    8698    { 
     
    128140        tahti.Destroy(); 
    129141    } 
    130 } 
     142 
     143    IntMeter pisteLaskuri; 
     144 
     145    void LuoPistelaskuri() 
     146    { 
     147        pisteLaskuri = new IntMeter(0); 
     148 
     149        Label pisteNaytto = new Label(); 
     150        pisteNaytto.X = Screen.Left + 100; 
     151        pisteNaytto.Y = Screen.Top - 100; 
     152        pisteNaytto.TextColor = Color.Black; 
     153        pisteNaytto.Color = Color.White; 
     154 
     155        pisteNaytto.BindTo(pisteLaskuri); 
     156        Add(pisteNaytto); 
     157        pisteNaytto.BindTo(pisteLaskuri); 
     158        Add(pisteNaytto); 
     159    } 
     160    } 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontage/SurvMontage.csproj.Debug.cachefile

    r7970 r8041  
    1010Content\ruohotextuuri.xnb 
    1111Content\window.xnb 
    12 Content\Zombi.xnb 
    1312Content\background.xnb 
    1413Content\hUukl3e.xnb 
     
    1615Content\Character2.xnb 
    1716Content\Character3.xnb 
    18 Content\GunDrop.xnb 
     17Content\Platform.xnb 
     18Content\Zombie1.xnb 
     19Content\Zombie2.xnb 
     20Content\Zombie3.xnb 
     21Content\High.xnb 
     22Content\High.wma 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontage/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7970 r8041  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-07-07T15:02:10.0202036+03:00</Time> 
     38      <Time>2016-07-08T11:29:19.1716868+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    102102    </Item> 
    103103    <Item> 
    104       <Source>Zombi.png</Source> 
    105       <Name>Zombi</Name> 
    106       <Importer>TextureImporter</Importer> 
    107       <Processor>TextureProcessor</Processor> 
    108       <Options>None</Options> 
    109       <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombi.xnb</Output> 
    110       <Time>2016-07-06T13:18:42.8400441+03:00</Time> 
    111     </Item> 
    112     <Item> 
    113104      <Source>background.png</Source> 
    114105      <Name>background</Name> 
     
    156147    </Item> 
    157148    <Item> 
    158       <Source>GunDrop.png</Source> 
    159       <Name>GunDrop</Name> 
    160       <Importer>TextureImporter</Importer> 
    161       <Processor>TextureProcessor</Processor> 
    162       <Options>None</Options> 
    163       <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\GunDrop.xnb</Output> 
    164       <Time>2016-07-07T15:02:27.7852036+03:00</Time> 
     149      <Source>Platform.png</Source> 
     150      <Name>Platform</Name> 
     151      <Importer>TextureImporter</Importer> 
     152      <Processor>TextureProcessor</Processor> 
     153      <Options>None</Options> 
     154      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Platform.xnb</Output> 
     155      <Time>2016-07-08T09:52:06.2265746+03:00</Time> 
     156    </Item> 
     157    <Item> 
     158      <Source>Zombie1.png</Source> 
     159      <Name>Zombie1</Name> 
     160      <Importer>TextureImporter</Importer> 
     161      <Processor>TextureProcessor</Processor> 
     162      <Options>None</Options> 
     163      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie1.xnb</Output> 
     164      <Time>2016-07-08T10:02:20.7515113+03:00</Time> 
     165    </Item> 
     166    <Item> 
     167      <Source>Zombie2.png</Source> 
     168      <Name>Zombie2</Name> 
     169      <Importer>TextureImporter</Importer> 
     170      <Processor>TextureProcessor</Processor> 
     171      <Options>None</Options> 
     172      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie2.xnb</Output> 
     173      <Time>2016-07-08T10:02:20.7525114+03:00</Time> 
     174    </Item> 
     175    <Item> 
     176      <Source>Zombie3.png</Source> 
     177      <Name>Zombie3</Name> 
     178      <Importer>TextureImporter</Importer> 
     179      <Processor>TextureProcessor</Processor> 
     180      <Options>None</Options> 
     181      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie3.xnb</Output> 
     182      <Time>2016-07-08T10:02:20.7545116+03:00</Time> 
     183    </Item> 
     184    <Item> 
     185      <Source>High.mp3</Source> 
     186      <Name>High</Name> 
     187      <Importer>Mp3Importer</Importer> 
     188      <Processor>SongProcessor</Processor> 
     189      <Options>None</Options> 
     190      <Output>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\High.xnb</Output> 
     191      <Extra>C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\High.wma</Extra> 
     192      <Time>2016-07-08T11:06:29.318309+03:00</Time> 
    165193    </Item> 
    166194    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontage/obj/x86/Debug/SurvMontage.csproj.FileListAbsolute.txt

    r7970 r8041  
    1818C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\ruohotextuuri.xnb 
    1919C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\window.xnb 
    20 C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombi.xnb 
    2120C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\background.xnb 
    2221C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\hUukl3e.xnb 
     
    2423C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Character2.xnb 
    2524C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Character3.xnb 
    26 C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\GunDrop.xnb 
     25C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Platform.xnb 
     26C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie1.xnb 
     27C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie2.xnb 
     28C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\Zombie3.xnb 
     29C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\High.xnb 
     30C:\MyTemp\DanielL\SurvMontage\SurvMontage\SurvMontage\bin\x86\Debug\Content\High.wma 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontage/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7970 r8041  
    1010Content\ruohotextuuri.xnb 
    1111Content\window.xnb 
    12 Content\Zombi.xnb 
    1312Content\background.xnb 
    1413Content\hUukl3e.xnb 
     
    1615Content\Character2.xnb 
    1716Content\Character3.xnb 
    18 Content\GunDrop.xnb 
     17Content\Platform.xnb 
     18Content\Zombie1.xnb 
     19Content\Zombie2.xnb 
     20Content\Zombie3.xnb 
     21Content\High.xnb 
     22Content\High.wma 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontageContent/SurvMontageContent.contentproj

    r7970 r8041  
    107107      <Processor>TextureProcessor</Processor> 
    108108    </Compile> 
    109     <Compile Include="Zombi.png"> 
    110       <Name>Zombi</Name> 
    111       <Importer>TextureImporter</Importer> 
    112       <Processor>TextureProcessor</Processor> 
    113     </Compile> 
    114109  </ItemGroup> 
    115110  <ItemGroup> 
     
    145140  </ItemGroup> 
    146141  <ItemGroup> 
    147     <Compile Include="GunDrop.png"> 
    148       <Name>GunDrop</Name> 
     142    <Compile Include="Platform.png"> 
     143      <Name>Platform</Name> 
    149144      <Importer>TextureImporter</Importer> 
    150145      <Processor>TextureProcessor</Processor> 
     146    </Compile> 
     147  </ItemGroup> 
     148  <ItemGroup> 
     149    <Compile Include="Zombie1.png"> 
     150      <Name>Zombie1</Name> 
     151      <Importer>TextureImporter</Importer> 
     152      <Processor>TextureProcessor</Processor> 
     153    </Compile> 
     154    <Compile Include="Zombie2.png"> 
     155      <Name>Zombie2</Name> 
     156      <Importer>TextureImporter</Importer> 
     157      <Processor>TextureProcessor</Processor> 
     158    </Compile> 
     159    <Compile Include="Zombie3.png"> 
     160      <Name>Zombie3</Name> 
     161      <Importer>TextureImporter</Importer> 
     162      <Processor>TextureProcessor</Processor> 
     163    </Compile> 
     164  </ItemGroup> 
     165  <ItemGroup> 
     166    <Compile Include="High.mp3"> 
     167      <Name>High</Name> 
     168      <Importer>Mp3Importer</Importer> 
     169      <Processor>SongProcessor</Processor> 
    151170    </Compile> 
    152171  </ItemGroup> 
  • 2016/27/DanielL/SurvMontage/SurvMontage/SurvMontageContent/kentta1.txt

    r7970 r8041  
    1   
    2   
    3   
    4   
    5   
    6   
    7   
    8   
    9   
    10   
    11   
    12   
    13            ### 
    14   
    15      ##            ## 
    16   
    17            ### 
    18      *       
    19                                   ############################################## 
    20          ##   ##              #                    G                       # 
    21                                       #                 ########                   # 
    22        *   *                  #                                            # 
    23        ##  ##   ##            ##################        #################### 
    24  
    25      *        *               
    26      ##  ##  ##   ##          #      ##########           #######          # 
    27                                   
    28    *    *  *    *             
    29    ##  ##  ##  ##   ##        #######          ###########      ############ 
    30                                                          
    31  *    *       *   *           
    32  ##  ##  ##  ##  ##   ##            ################################## 
    33                               
    34         N                  G  
    35 ############################################################################     
     1############################################## 
     2#............................................# 
     3#............................................# 
     4#............................................# 
     5#............................................# 
     6#............................................# 
     7#............................................# 
     8#............................................# 
     9#............................................# 
     10#............................................# 
     11#######.%%.################################### 
     12#........%%..................................# 
     13#.........%%.................................# 
     14#...............############.................# 
     15#.........................Z..................# 
     16############.....................############# 
     17#............................................# 
     18#.....Z...................Z..................# 
     19##################........#################### 
     20#.................Z..G..Z....................# 
     21#.................########...................# 
     22#........Z......................Z............# 
     23##################..Z.....#################### 
     24#............................................# 
     25#............................................# 
     26#......##########...........#######..........# 
     27#............................................# 
     28#............................................# 
     29#######..........###########......############ 
     30#............................................# 
     31#.................Z.....................Z....# 
     32#...##################################.......# 
     33#............................................# 
     34#.................ZZ.N.........Z.............# 
     35##############################################.... 
Note: See TracChangeset for help on using the changeset viewer.