Changeset 9627 for 2018


Ignore:
Timestamp:
2018-06-06 14:58:09 (22 months ago)
Author:
nierikss
Message:
 
Location:
2018/23/NIKLASE/Niklas
Files:
69 added
20 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/NIKLASE/Niklas/Niklas/obj/x86/Debug/Niklas.csproj.FileListAbsolute.txt

    r9541 r9627  
    2727C:\MyTemp\pelikurssi\viiko23\Niklas\Niklas\obj\x86\Debug\Niklas.exe 
    2828C:\MyTemp\pelikurssi\viiko23\Niklas\Niklas\obj\x86\Debug\Niklas.pdb 
     29C:\MyTemp\pelikurssi\viiko23\23\Niklas\Niklas\obj\x86\Debug\Niklas.csprojResolveAssemblyReference.cache 
     30C:\MyTemp\pelikurssi\viiko23\23\Niklas\Niklas\obj\x86\Debug\Niklas.csproj.CoreCompileInputs.cache 
     31C:\MyTemp\pelikurssi\viiko23\23\Niklas\Niklas\obj\x86\Debug\Niklas.exe 
     32C:\MyTemp\pelikurssi\viiko23\23\Niklas\Niklas\obj\x86\Debug\Niklas.pdb 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/Content.mgcb

    r9585 r9627  
    131131/build:gem.jpg 
    132132 
     133#begin clone.png 
     134/importer:TextureImporter 
     135/processor:TextureProcessor 
     136/processorParam:ColorKeyColor=255,0,255,255 
     137/processorParam:ColorKeyEnabled=True 
     138/processorParam:GenerateMipmaps=False 
     139/processorParam:PremultiplyAlpha=True 
     140/processorParam:ResizeToPowerOfTwo=False 
     141/processorParam:MakeSquare=False 
     142/processorParam:TextureFormat=Color 
     143/build:clone.png 
     144 
     145#begin clone2.png 
     146/importer:TextureImporter 
     147/processor:TextureProcessor 
     148/processorParam:ColorKeyColor=255,0,255,255 
     149/processorParam:ColorKeyEnabled=True 
     150/processorParam:GenerateMipmaps=False 
     151/processorParam:PremultiplyAlpha=True 
     152/processorParam:ResizeToPowerOfTwo=False 
     153/processorParam:MakeSquare=False 
     154/processorParam:TextureFormat=Color 
     155/build:clone2.png 
     156 
     157#begin pallo.png 
     158/importer:TextureImporter 
     159/processor:TextureProcessor 
     160/processorParam:ColorKeyColor=255,0,255,255 
     161/processorParam:ColorKeyEnabled=True 
     162/processorParam:GenerateMipmaps=False 
     163/processorParam:PremultiplyAlpha=True 
     164/processorParam:ResizeToPowerOfTwo=False 
     165/processorParam:MakeSquare=False 
     166/processorParam:TextureFormat=Color 
     167/build:pallo.png 
     168 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/kentta1.txt

    r9585 r9627  
    77  
    88 
    9          
     9        
    1010                                                                             * 
    11               ##     #### 
    12          *                                                        *       #        * 
    13          #                 * 
    14               ##          #####                    *                ####          ##### 
    15         N                                                                                 
    16       ##########                ### ###    *  #    ##    #   ########         * 
    17                                            ###          #              ##                     ## 
    18 ##                                                                                             #   ## 
    19                               #     #                              ##           ## 
    20       ###                                                          ### 
    21                          #                                         ## 
    22  ##                                                                ##   ### 
    23                              #                                     ##                * 
    24                 #                                                          ###       ### 
    25 ########################################################################################### 
     11              ##     ####  #                                                          
     12         *                                                        *       #         
     13         #                 *                                                                      # 
     14             ##          #####                    *                ####    ##     #####           # 
     15       NO                                  #                                              *       # 
     16      ##########                ###   ###  ## *  #    ##    #   ########         *                # 
     17                                    #    #                                                  ##    # 
     18###                                                                                               #            
     19                                  #                                        *      #######         # 
     20                                                                                                  # 
     21      ###                     #                                              ###                  # 
     22                         #                                                                        # 
     23 ##                                                                     ###      *                # 
     24                             #                                                        **********  # 
     25        #                                                                    ###      **********  # 
     26##################################################################################################3 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/obj/DesktopGL/.mgcontent

    r9585 r9627  
    1515    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/v-buck.jpg</File> 
    1616    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/gem.jpg</File> 
     17    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/clone.png</File> 
     18    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/clone2.png</File> 
     19    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/pallo.png</File> 
    1720  </SourceFiles> 
    1821</SourceFileCollection> 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/obj/DesktopGL/kentta1.mgcontent

    r9585 r9627  
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    33  <SourceFile>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/kentta1.txt</SourceFile> 
    4   <SourceTime>2018-06-05T14:07:04.9705553+03:00</SourceTime> 
     4  <SourceTime>2018-06-06T11:17:23.5063783+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/bin/DesktopGL/kentta1.xnb</DestFile> 
    6   <DestTime>2018-06-05T14:15:27.7253313+03:00</DestTime> 
     6  <DestTime>2018-06-06T11:22:27.0362176+03:00</DestTime> 
    77  <Importer>TextFileImporter</Importer> 
    88  <ImporterTime>2018-01-11T19:43:12+02:00</ImporterTime> 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/obj/Windows/.mgcontent

    r9585 r9627  
    1515    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/v-buck.jpg</File> 
    1616    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/gem.jpg</File> 
     17    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/clone.png</File> 
     18    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/clone2.png</File> 
     19    <File>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/pallo.png</File> 
    1720  </SourceFiles> 
    1821</SourceFileCollection> 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/Content/obj/Windows/kentta1.mgcontent

    r9585 r9627  
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    33  <SourceFile>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/kentta1.txt</SourceFile> 
    4   <SourceTime>2018-06-05T14:57:41.0009108+03:00</SourceTime> 
     4  <SourceTime>2018-06-06T13:50:19.8115596+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/pelikurssi/viiko23/23/Niklas/sky jump/sky jump/Content/bin/Windows/kentta1.xnb</DestFile> 
    6   <DestTime>2018-06-05T14:57:41.511908+03:00</DestTime> 
     6  <DestTime>2018-06-06T13:50:20.3375685+03:00</DestTime> 
    77  <Importer>TextFileImporter</Importer> 
    88  <ImporterTime>2018-01-11T19:43:12+02:00</ImporterTime> 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/obj/x86/Debug/sky jump.csproj.FileListAbsolute.txt

    r9585 r9627  
    3838C:\MyTemp\pelikurssi\viiko23\23\Niklas\sky jump\sky jump\bin\Windows\Debug\Content\gem.xnb 
    3939C:\MyTemp\pelikurssi\viiko23\23\Niklas\sky jump\sky jump\bin\Windows\Debug\Content\v-buck.xnb 
     40C:\MyTemp\pelikurssi\viiko23\23\Niklas\sky jump\sky jump\bin\Windows\Debug\Content\clone.xnb 
     41C:\MyTemp\pelikurssi\viiko23\23\Niklas\sky jump\sky jump\bin\Windows\Debug\Content\clone2.xnb 
     42C:\MyTemp\pelikurssi\viiko23\23\Niklas\sky jump\sky jump\bin\Windows\Debug\Content\pallo.xnb 
  • 2018/23/NIKLASE/Niklas/sky jump/sky jump/sky_jump.cs

    r9585 r9627  
    1313 
    1414    PlatformCharacter pelaaja1; 
     15    PlatformCharacter pelaaja2; 
    1516 
    1617    Image pelaajanKuva = LoadImage("lama"); 
    17     Image tahtiKuva = LoadImage("v-buck"); 
     18    
     19    Image tahtiKuva = LoadImage("tahti"); 
    1820 
    1921    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    3234        Camera.StayInLevel = true; 
    3335    } 
    34  
    3536    void LuoKentta() 
    3637    { 
     
    3940        kentta.SetTileMethod('*', LisaaTahti); 
    4041        kentta.SetTileMethod('N', LisaaPelaaja); 
     42        kentta.SetTileMethod('O', LisaaPelaaja2); 
    4143        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4244        Level.CreateBorders(); 
     
    6163        Add(tahti); 
    6264    } 
     65    Keyboard. 
     66    void AmmuAseella(PlatformCharacter pelaaja) 
     67     
    6368 
     69         
    6470    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    6571    { 
     
    7177        Add(pelaaja1); 
    7278    } 
    73  
     79    void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
     80    { 
     81        pelaaja2 = new PlatformCharacter(leveys, korkeus); 
     82        pelaaja2.Position = paikka; 
     83        pelaaja2.Mass = 9.0; 
     84        pelaaja2.Image = PelaajanKuva; 
     85        AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
     86        Add(pelaaja2); 
     87    } 
    7488    void LisaaNappaimet() 
    7589    { 
     
    86100        ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 
    87101        ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
     102 
     103     Keyboard.Listen(Key.A, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, -nopeus); 
     104        Keyboard.Listen(Key.D, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, nopeus); 
     105        Keyboard.Listen(Key.W, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus);    
     106 
    88107 } 
     108     
    89109 void Liikuta(PlatformCharacter hahmo, double nopeus) 
    90110    { 
    91111        hahmo.Walk(nopeus); 
    92112    } 
    93  
    94  
    95  
    96     void HeitaKranaatti(PlatformCharacter pelaaja) 
    97     { 
    98         Grenade kranu = new Grenade(4.0); 
    99         pelaaja.Throw(kranu, Angle.FromDegrees(30), 10000); 
    100         kranu.Explosion.ShockwaveReachesObject += KranaattiOsui; 
    101         kranu.Explosion.AddShockwaveHandler("vihollinen", KranaattiOsui); 
    102  
    103         void KranaattiOsui(IPhysicsObject rajahdyksenKohde, Vector v) 
    104         { 
    105             rajahdyksenKohde.Destroy(); 
    106         } 
    107     } 
    108  
    109113 
    110114    void Hyppaa(PlatformCharacter hahmo, double nopeus) 
     
    116120    { 
    117121         
    118         MessageDisplay.Add("Keräsit v-buckin!"); 
     122        MessageDisplay.Add("Keräsit pisteen!"); 
    119123        tahti.Destroy(); 
    120124    } 
    121125} 
     126   
Note: See TracChangeset for help on using the changeset viewer.