Changeset 5064


Ignore:
Timestamp:
2014-06-24 11:06:00 (9 years ago)
Author:
jotapoti
Message:

Tein vastuksen ja kentän!!!!!!!!XDMEGALOLREPS

Location:
2014/26/JimiR/RunAway/RunAway
Files:
3 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAway/RunAway.cs

    r5062 r5064  
    1212    PhysicsObject pelaaja; 
    1313 
     14    Image pelaajan2Kuva = LoadImage("slenderman"); 
     15    PhysicsObject pelaaja2; 
     16 
    1417 
    1518    public override void Begin() 
    1619    { 
    1720        LuoAlkuValikko();  
     21 
    1822    } 
    1923 
     
    3438        LuoKentta(); 
    3539        LisaaOhjaimet(); 
    36         LuoPelaaja(); 
     40        Camera.FollowedObject = pelaaja; 
     41        Camera.StayInLevel = true; 
    3742    } 
    3843 
     
    4449        TileMap ruudut = TileMap.FromLevelAsset("Map"); 
    4550        ruudut.SetTileMethod('#', LuoPalikka); 
     51        ruudut.SetTileMethod('P', LuoPelaaja); 
     52        ruudut.Execute(40,40); 
    4653    } 
    4754 
     
    5057        Keyboard.Listen(Key.A, ButtonState.Down, 
    5158          LiikutaPelaajaa, null, new Vector(-1000, 0)); 
     59        Keyboard.Listen(Key.A, ButtonState.Up, 
     60          LiikutaPelaajaa, null, Vector.Zero); 
    5261        Keyboard.Listen(Key.D, ButtonState.Down, 
    5362          LiikutaPelaajaa, null, new Vector(1000, 0)); 
     63        Keyboard.Listen(Key.D, ButtonState.Up, 
     64          LiikutaPelaajaa, null, Vector.Zero); 
    5465        Keyboard.Listen(Key.W, ButtonState.Down, 
    5566          LiikutaPelaajaa, null, new Vector(0, 1000)); 
     67        Keyboard.Listen(Key.W, ButtonState.Down, 
     68          LiikutaPelaajaa, null, Vector.Zero); 
    5669        Keyboard.Listen(Key.S, ButtonState.Down, 
    5770          LiikutaPelaajaa, null, new Vector(0, -1000)); 
     71        Keyboard.Listen(Key.S, ButtonState.Up, 
     72         LiikutaPelaajaa, null, Vector.Zero); 
    5873        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    5974        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     
    6580    } 
    6681 
     82 
     83 
     84    void LuoPelaaja(Vector paikka, double leveys, double korkeus) 
     85    { 
     86         pelaaja = new PhysicsObject(30, 30); 
     87         pelaaja.Image = pelaajanKuva; 
     88         pelaaja.Position = paikka; 
     89         pelaaja.Restitution = 0; 
     90         pelaaja.CanRotate = false; 
     91         Add(pelaaja); 
     92 
     93         pelaaja2 = new PhysicsObject(30, 30); 
     94         pelaaja2.Image = pelaajanKuva; 
     95         pelaaja2.Position = paikka; 
     96         pelaaja2.Restitution = 0; 
     97         pelaaja2.CanRotate = false; 
     98         Add(pelaaja); 
     99 
     100          
     101    } 
     102 
    67103    void LuoPalikka(Vector paikka, double leveys, double korkeus) 
    68104    { 
     105        PhysicsObject palikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     106        palikka.Position = paikka; 
     107        palikka.Color = Color.BrownGreen; 
     108        Add(palikka); 
     109 
    69110    } 
    70111 
    71     void LuoPelaaja() 
    72     { 
    73          pelaaja = new PhysicsObject(40.0, 40.0); 
    74          pelaaja.Image = pelaajanKuva; 
    75          Add(pelaaja); 
    76     } 
    77112} 
    78113 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAway/RunAway.csproj.Debug.cachefile

    r5058 r5064  
    11Content\ukkeli.xnb 
    22Content\Map.xnb 
     3Content\slenderman.xnb 
     4Content\slenderman.jpg 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAway/obj/x86/Debug/ContentPipeline-{EC75DD54-C661-46C6-A447-6B6188808C6C}.xml

    r5058 r5064  
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\bin\x86\Debug\Content\Map.xnb</Output> 
    20       <Time>2014-06-23T14:54:59.4732006+03:00</Time> 
     20      <Time>2014-06-24T10:59:40.6766496+03:00</Time> 
     21    </Item> 
     22    <Item> 
     23      <Source>slenderman.jpg</Source> 
     24      <Name>slenderman</Name> 
     25      <Importer>TextureImporter</Importer> 
     26      <Processor>TextureProcessor</Processor> 
     27      <Options>None</Options> 
     28      <Output>C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\bin\x86\Debug\Content\slenderman.xnb</Output> 
     29      <Time>2014-06-24T10:58:03.1068936+03:00</Time> 
    2130    </Item> 
    2231    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAway/obj/x86/Debug/RunAway.csproj.FileListAbsolute.txt

    r5062 r5064  
    99C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\bin\x86\Debug\Content\Map.xnb 
    1010C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\obj\x86\Debug\RunAway.csprojResolveAssemblyReference.cache 
     11C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\bin\x86\Debug\Content\slenderman.xnb 
     12C:\MyTemp\JimiR\RunAway\RunAway\RunAway\RunAway\bin\x86\Debug\Content\slenderman.jpg 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAway/obj/x86/Debug/cachefile-{EC75DD54-C661-46C6-A447-6B6188808C6C}-targetpath.txt

    r5058 r5064  
    11Content\ukkeli.xnb 
    22Content\Map.xnb 
     3Content\slenderman.xnb 
     4Content\slenderman.jpg 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAwayContent/Map.txt

    r5058 r5064  
    11i###################################################################################################### 
    2 #iiii#                               #iiiiiii#       #       #       #                      E         # 
     2#iiii# S                             #iiiiiii#       #       #       #                      E         # 
    33######                               #########        #                   #    #        #         #   # 
    44#                                                                                 #     #             # 
     
    77#                  #iiiiiiiiii#            #iiiiiiiiii#           #     #                  #       #  # 
    88#                  ############            ############                         #      #              # 
    9 #                                                              #       #                        #     # 
     9#                                    ##                        #       #                        #     # 
    1010#                              ##########      #######                                    #           # 
    1111#             P                #iiiiiiii#                     #    #              #                   # 
  • 2014/26/JimiR/RunAway/RunAway/RunAway/RunAwayContent/RunAwayContent.contentproj

    r5058 r5064  
    5959    </Compile> 
    6060  </ItemGroup> 
     61  <ItemGroup> 
     62    <Compile Include="slenderman.jpg"> 
     63      <Name>slenderman</Name> 
     64      <Importer>TextureImporter</Importer> 
     65      <Processor>TextureProcessor</Processor> 
     66      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 
     67    </Compile> 
     68  </ItemGroup> 
    6169  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    6270  <!--  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.