Changeset 7944


Ignore:
Timestamp:
2016-07-07 11:32:12 (3 years ago)
Author:
jajejora
Message:
 
Location:
2016/27/JamiR/Tasohyppelypeli1
Files:
31 added
15 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1.cs

    r7901 r7944  
    2020    Animation kävelyanimaatio; 
    2121    Animation hyppyanimaatio; 
     22    Image tasonKuva = LoadImage("Untitled"); 
     23    Animation vihukävely; 
    2224     
    2325 
     
    3133        kävelyanimaatio = LoadAnimation("animaatio"); 
    3234        hyppyanimaatio = LoadAnimation("hyppyanimaatio"); 
     35        vihukävely = LoadAnimation("vihuanimaatio"); 
    3336        Gravity = new Vector(0.0, -1000.0); 
    34          
    35              
     37        IsFullScreen = true; 
     38 
     39 
    3640        LuoKentta(); 
    3741        LisaaNappaimet(); 
    3842 
    3943        Camera.Follow(pelaaja1); 
    40         Camera.ZoomFactor = 1.2; 
     44        Camera.ZoomFactor = 2; 
    4145        Camera.StayInLevel = true; 
    4246         
     
    5256        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    5357        Level.CreateBorders(); 
    54         Level.Background.CreateGradient(Color.Red, Color.SkyBlue); 
     58        Level.Background.CreateGradient(Color.Black, Color.SkyBlue); 
    5559    } 
    5660 
     
    6064        taso.Position = paikka; 
    6165        taso.Color = Color.Green; 
     66        taso.Image = tasonKuva; 
    6267        Add(taso); 
    6368    } 
     
    8287        pelaaja1.AnimJump = hyppyanimaatio; 
    8388        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     89        AddCollisionHandler(pelaaja1, "kissa", TormaaKissaan); 
    8490        Add(pelaaja1); 
    8591 
     
    9298    void LisaaKissa(Vector paikka, double leveys, double korkeus) 
    9399    { 
    94         PhysicsObject kissa = new PhysicsObject(40, 20); 
    95         kissa.Shape = Shape.Rectangle; 
    96         Add(kissa); 
     100        PlatformCharacter kissa = new PlatformCharacter(60, 60); 
     101         
    97102        kissa.Tag = "vihu"; 
    98103        kissa.Position = paikka; 
     104        kissa.AnimWalk = vihukävely; 
    99105        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
    100106        tasoAivot.Speed = 100; 
    101  
    102107        kissa.Brain = tasoAivot; 
     108        Add(kissa); 
    103109    } 
    104110 
     
    141147 
    142148 
     149    void TormaaKissaan(PhysicsObject hahmo, PhysicsObject kissa) 
     150    { 
     151        pelaaja1.Destroy(); 
     152 
     153    } 
     154 
    143155     
    144156 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1.csproj.Debug.cachefile

    r7863 r7944  
    1010Content\hyppyanimaatio.xnb 
    1111Content\hyppyanimaatio\hyppyanimaatio_0.xnb 
     12Content\Untitled.xnb 
     13Content\vihuanimaatio.xnb 
     14Content\vihuanimaatio\vihuanimaatio01_0.xnb 
     15Content\vihuanimaatio\vihuanimaatio02_0.xnb 
     16Content\vihuanimaatio\vihuanimaatio03_0.xnb 
     17Content\vihuanimaatio\vihuanimaatio04_0.xnb 
     18Content\vihuanimaatio\vihuanimaatio05_0.xnb 
     19Content\vihuanimaatio\vihuanimaatio06_0.xnb 
     20Content\vihuanimaatio\vihuanimaatio07_0.xnb 
     21Content\vihuanimaatio\vihuanimaatio08_0.xnb 
     22Content\vihuanimaatio\vihuanimaatio09_0.xnb 
     23Content\vihuanimaatio\vihuanimaatio10_0.xnb 
     24Content\vihuanimaatio\vihuanimaatio11_0.xnb 
     25Content\vihuanimaatio\vihuanimaatio12_0.xnb 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7901 r7944  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-07-06T14:48:40.9679848+03:00</Time> 
     38      <Time>2016-07-07T11:17:19.5169221+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    4545      <Options>None</Options> 
    4646      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\animaatio.xnb</Output> 
    47       <Time>2016-07-06T13:29:52.8702223+03:00</Time> 
     47      <Time>2016-07-07T10:33:11.1971166+03:00</Time> 
    4848      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\animaatio\Untitled_0.xnb</Request> 
    4949      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\animaatio\Untitled02_0.xnb</Request> 
     
    100100      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\hyppyanimaatio\hyppyanimaatio_0.xnb</Output> 
    101101      <Time>2016-07-06T10:38:08.3994118+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>Untitled.png</Source> 
     105      <Name>Untitled</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\Untitled.xnb</Output> 
     110      <Time>2016-07-07T10:39:12.2242157+03:00</Time> 
     111    </Item> 
     112    <Item> 
     113      <Source>vihuanimaatio.anim</Source> 
     114      <Name>vihuanimaatio</Name> 
     115      <Importer>AnimationImporter</Importer> 
     116      <Processor>AnimationContentProcessor</Processor> 
     117      <Options>None</Options> 
     118      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio.xnb</Output> 
     119      <Time>2016-07-07T11:14:08.906863+03:00</Time> 
     120      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio01_0.xnb</Request> 
     121      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio02_0.xnb</Request> 
     122      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio03_0.xnb</Request> 
     123      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio04_0.xnb</Request> 
     124      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio05_0.xnb</Request> 
     125      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio06_0.xnb</Request> 
     126      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio07_0.xnb</Request> 
     127      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio08_0.xnb</Request> 
     128      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio09_0.xnb</Request> 
     129      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio10_0.xnb</Request> 
     130      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio11_0.xnb</Request> 
     131      <Request>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio12_0.xnb</Request> 
     132    </Item> 
     133    <Item> 
     134      <Source>vihuanimaatio\vihuanimaatio01.png</Source> 
     135      <Importer>TextureImporter</Importer> 
     136      <Processor>TextureProcessor</Processor> 
     137      <Options>None</Options> 
     138      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio01_0.xnb</Output> 
     139      <Time>2016-07-07T11:06:11.4061177+03:00</Time> 
     140    </Item> 
     141    <Item> 
     142      <Source>vihuanimaatio\vihuanimaatio02.png</Source> 
     143      <Importer>TextureImporter</Importer> 
     144      <Processor>TextureProcessor</Processor> 
     145      <Options>None</Options> 
     146      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio02_0.xnb</Output> 
     147      <Time>2016-07-07T11:07:38.2968059+03:00</Time> 
     148    </Item> 
     149    <Item> 
     150      <Source>vihuanimaatio\vihuanimaatio03.png</Source> 
     151      <Importer>TextureImporter</Importer> 
     152      <Processor>TextureProcessor</Processor> 
     153      <Options>None</Options> 
     154      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio03_0.xnb</Output> 
     155      <Time>2016-07-07T11:08:46.9766732+03:00</Time> 
     156    </Item> 
     157    <Item> 
     158      <Source>vihuanimaatio\vihuanimaatio04.png</Source> 
     159      <Importer>TextureImporter</Importer> 
     160      <Processor>TextureProcessor</Processor> 
     161      <Options>None</Options> 
     162      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio04_0.xnb</Output> 
     163      <Time>2016-07-07T11:09:21.5061258+03:00</Time> 
     164    </Item> 
     165    <Item> 
     166      <Source>vihuanimaatio\vihuanimaatio05.png</Source> 
     167      <Importer>TextureImporter</Importer> 
     168      <Processor>TextureProcessor</Processor> 
     169      <Options>None</Options> 
     170      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio05_0.xnb</Output> 
     171      <Time>2016-07-07T11:09:47.8587608+03:00</Time> 
     172    </Item> 
     173    <Item> 
     174      <Source>vihuanimaatio\vihuanimaatio06.png</Source> 
     175      <Importer>TextureImporter</Importer> 
     176      <Processor>TextureProcessor</Processor> 
     177      <Options>None</Options> 
     178      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio06_0.xnb</Output> 
     179      <Time>2016-07-07T11:10:14.4844231+03:00</Time> 
     180    </Item> 
     181    <Item> 
     182      <Source>vihuanimaatio\vihuanimaatio07.png</Source> 
     183      <Importer>TextureImporter</Importer> 
     184      <Processor>TextureProcessor</Processor> 
     185      <Options>None</Options> 
     186      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio07_0.xnb</Output> 
     187      <Time>2016-07-07T11:10:40.0049749+03:00</Time> 
     188    </Item> 
     189    <Item> 
     190      <Source>vihuanimaatio\vihuanimaatio08.png</Source> 
     191      <Importer>TextureImporter</Importer> 
     192      <Processor>TextureProcessor</Processor> 
     193      <Options>None</Options> 
     194      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio08_0.xnb</Output> 
     195      <Time>2016-07-07T11:11:28.3988138+03:00</Time> 
     196    </Item> 
     197    <Item> 
     198      <Source>vihuanimaatio\vihuanimaatio09.png</Source> 
     199      <Importer>TextureImporter</Importer> 
     200      <Processor>TextureProcessor</Processor> 
     201      <Options>None</Options> 
     202      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio09_0.xnb</Output> 
     203      <Time>2016-07-07T11:11:50.3350072+03:00</Time> 
     204    </Item> 
     205    <Item> 
     206      <Source>vihuanimaatio\vihuanimaatio10.png</Source> 
     207      <Importer>TextureImporter</Importer> 
     208      <Processor>TextureProcessor</Processor> 
     209      <Options>None</Options> 
     210      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio10_0.xnb</Output> 
     211      <Time>2016-07-07T11:12:57.7847515+03:00</Time> 
     212    </Item> 
     213    <Item> 
     214      <Source>vihuanimaatio\vihuanimaatio11.png</Source> 
     215      <Importer>TextureImporter</Importer> 
     216      <Processor>TextureProcessor</Processor> 
     217      <Options>None</Options> 
     218      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio11_0.xnb</Output> 
     219      <Time>2016-07-07T11:13:21.2100938+03:00</Time> 
     220    </Item> 
     221    <Item> 
     222      <Source>vihuanimaatio\vihuanimaatio12.png</Source> 
     223      <Importer>TextureImporter</Importer> 
     224      <Processor>TextureProcessor</Processor> 
     225      <Options>None</Options> 
     226      <Output>C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio12_0.xnb</Output> 
     227      <Time>2016-07-07T11:13:51.5081233+03:00</Time> 
    102228    </Item> 
    103229    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/obj/x86/Debug/Tasohyppelypeli1.csproj.FileListAbsolute.txt

    r7863 r7944  
    1818C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\hyppyanimaatio.xnb 
    1919C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\hyppyanimaatio\hyppyanimaatio_0.xnb 
     20C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\Untitled.xnb 
     21C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio.xnb 
     22C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio01_0.xnb 
     23C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio02_0.xnb 
     24C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio03_0.xnb 
     25C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio04_0.xnb 
     26C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio05_0.xnb 
     27C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio06_0.xnb 
     28C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio07_0.xnb 
     29C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio08_0.xnb 
     30C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio09_0.xnb 
     31C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio10_0.xnb 
     32C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio11_0.xnb 
     33C:\MyTemp\JamiR\Tasohyppelypeli1\Tasohyppelypeli1\Tasohyppelypeli1\bin\x86\Debug\Content\vihuanimaatio\vihuanimaatio12_0.xnb 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7863 r7944  
    1010Content\hyppyanimaatio.xnb 
    1111Content\hyppyanimaatio\hyppyanimaatio_0.xnb 
     12Content\Untitled.xnb 
     13Content\vihuanimaatio.xnb 
     14Content\vihuanimaatio\vihuanimaatio01_0.xnb 
     15Content\vihuanimaatio\vihuanimaatio02_0.xnb 
     16Content\vihuanimaatio\vihuanimaatio03_0.xnb 
     17Content\vihuanimaatio\vihuanimaatio04_0.xnb 
     18Content\vihuanimaatio\vihuanimaatio05_0.xnb 
     19Content\vihuanimaatio\vihuanimaatio06_0.xnb 
     20Content\vihuanimaatio\vihuanimaatio07_0.xnb 
     21Content\vihuanimaatio\vihuanimaatio08_0.xnb 
     22Content\vihuanimaatio\vihuanimaatio09_0.xnb 
     23Content\vihuanimaatio\vihuanimaatio10_0.xnb 
     24Content\vihuanimaatio\vihuanimaatio11_0.xnb 
     25Content\vihuanimaatio\vihuanimaatio12_0.xnb 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1Content/Tasohyppelypeli1Content.contentproj

    r7863 r7944  
    8888    </Compile> 
    8989  </ItemGroup> 
     90  <ItemGroup> 
     91    <Compile Include="Untitled.png"> 
     92      <Name>Untitled</Name> 
     93      <Importer>TextureImporter</Importer> 
     94      <Processor>TextureProcessor</Processor> 
     95    </Compile> 
     96  </ItemGroup> 
     97  <ItemGroup> 
     98    <Compile Include="vihuanimaatio.anim"> 
     99      <Name>vihuanimaatio</Name> 
     100      <Importer>AnimationImporter</Importer> 
     101      <Processor>AnimationContentProcessor</Processor> 
     102    </Compile> 
     103  </ItemGroup> 
    90104  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    91105  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1Content/animaatio.anim

    r7901 r7944  
    1 FPS = 7 
     1FPS = 8 
  • 2016/27/JamiR/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1Content/kentta1.txt

    r7901 r7944  
    1212   
    1313   
    14    
    15    
     14                          * 
     15                          ## 
    1616                                  
    1717                              ## 
     
    1919                                 ## 
    2020               
    21                                                              
     21                                      JK                       
    2222                 ##    #   #    ##########  
    2323   
Note: See TracChangeset for help on using the changeset viewer.