Changeset 9626


Ignore:
Timestamp:
2018-06-06 14:57:36 (21 months ago)
Author:
rikavila
Message:
 
Location:
2018/23/LENNIL
Files:
23 added
17 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/Content.mgcb

    r9579 r9626  
    7474/build:lizku.png 
    7575 
     76#begin tuhti.png 
     77/importer:TextureImporter 
     78/processor:TextureProcessor 
     79/processorParam:ColorKeyColor=255,0,255,255 
     80/processorParam:ColorKeyEnabled=True 
     81/processorParam:GenerateMipmaps=False 
     82/processorParam:PremultiplyAlpha=True 
     83/processorParam:ResizeToPowerOfTwo=False 
     84/processorParam:MakeSquare=False 
     85/processorParam:TextureFormat=Color 
     86/build:tuhti.png 
     87 
     88#begin tuhti v2.png 
     89/importer:TextureImporter 
     90/processor:TextureProcessor 
     91/processorParam:ColorKeyColor=255,0,255,255 
     92/processorParam:ColorKeyEnabled=True 
     93/processorParam:GenerateMipmaps=False 
     94/processorParam:PremultiplyAlpha=True 
     95/processorParam:ResizeToPowerOfTwo=False 
     96/processorParam:MakeSquare=False 
     97/processorParam:TextureFormat=Color 
     98/build:tuhti v2.png 
     99 
     100#begin ILMARI.png 
     101/importer:TextureImporter 
     102/processor:TextureProcessor 
     103/processorParam:ColorKeyColor=255,0,255,255 
     104/processorParam:ColorKeyEnabled=True 
     105/processorParam:GenerateMipmaps=False 
     106/processorParam:PremultiplyAlpha=True 
     107/processorParam:ResizeToPowerOfTwo=False 
     108/processorParam:MakeSquare=False 
     109/processorParam:TextureFormat=Color 
     110/build:ILMARI.png 
     111 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/kentta1.txt

    r9579 r9626  
    1313#                                     ################################################# 
    1414#                                ############################################################# 
    15  
    1615#                                                  ######                                                               ##### 
    17 #                    ####                     *                                                       ###       
    18 #                                                        
    19 #     q                                                                                                       N 
     16#                    ####                     *    ******                                                   #### 
     17                                     
     18#     q                                                                                                       N 
    2019#   ############   ######################################################################################    ##### 
    2120# 
     
    2322#                              
    2423#          #####                                                                                     ### 
    25 #      ####                                                                                    #### 
     24#      ####                                            ***                                    #### 
    2625#                                                                               #        ###### 
    2726#                                                                                                                          # 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/obj/DesktopGL/.mgcontent

    r9579 r9626  
    1111    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/New Piskel.png</File> 
    1212    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/lizku.png</File> 
     13    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/tuhti.png</File> 
     14    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/tuhti v2.png</File> 
     15    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/ILMARI.png</File> 
    1316  </SourceFiles> 
    1417</SourceFileCollection> 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/obj/DesktopGL/kentta1.mgcontent

    r9579 r9626  
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    33  <SourceFile>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/kentta1.txt</SourceFile> 
    4   <SourceTime>2018-06-05T14:04:40.5063557+03:00</SourceTime> 
     4  <SourceTime>2018-06-06T11:02:45.1063619+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/bin/DesktopGL/kentta1.xnb</DestFile> 
    6   <DestTime>2018-06-05T14:07:08.7790839+03:00</DestTime> 
     6  <DestTime>2018-06-06T14:25:18.2591809+03:00</DestTime> 
    77  <Importer>TextFileImporter</Importer> 
    88  <ImporterTime>2018-01-11T19:43:12+02:00</ImporterTime> 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/obj/Windows/.mgcontent

    r9579 r9626  
    1111    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/New Piskel.png</File> 
    1212    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/lizku.png</File> 
     13    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/tuhti.png</File> 
     14    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/tuhti v2.png</File> 
     15    <File>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/ILMARI.png</File> 
    1316  </SourceFiles> 
    1417</SourceFileCollection> 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/Content/obj/Windows/kentta1.mgcontent

    r9579 r9626  
    22<PipelineBuildEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    33  <SourceFile>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/kentta1.txt</SourceFile> 
    4   <SourceTime>2018-06-05T14:50:43.4116622+03:00</SourceTime> 
     4  <SourceTime>2018-06-06T11:02:45.1063619+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/LENNIL/ilmari kenkÀ sekoitus/ilmari kenkÀ sekoitus/Content/bin/Windows/kentta1.xnb</DestFile> 
    6   <DestTime>2018-06-05T14:50:43.9092382+03:00</DestTime> 
     6  <DestTime>2018-06-06T11:02:45.6023643+03:00</DestTime> 
    77  <Importer>TextFileImporter</Importer> 
    88  <ImporterTime>2018-01-11T19:43:12+02:00</ImporterTime> 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/ilmari_kenkä_sekoitus.cs

    r9579 r9626  
    1010    const double nopeus = 200; 
    1111    const double hyppyNopeus = 750; 
    12     const int RUUDUN_KOKO = 40; 
     12    const int RUUDUN_KOKO = 50; 
    1313 
    14     PlatformCharacter pelaaja1; 
    15     PlatformCharacter pelaaja2; 
     14    PeliHahmo pelaaja1; 
     15    PeliHahmo pelaaja2; 
    1616    Image pelaaja1Kuva = LoadImage("New Piskel"); 
    1717    Image pelaaja2Kuva = LoadImage("lizku"); 
    18     Image tahtiKuva = LoadImage("tahti"); 
    19  
     18    Image tahtiKuva = LoadImage("tuhti v2"); 
     19    Image background = LoadImage("ILMARI"); 
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2121 
     
    2727        LisaaNappaimet(); 
    2828 
    29         Camera.Follow(pelaaja1); 
    30         Camera.StayInLevel = true; 
     29        Camera.Follow(pelaaja1, pelaaja2); 
     30        //Camera.StayInLevel = true; 
    3131    } 
    3232 
     
    4040        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4141        Level.CreateBorders(); 
    42         Level.Background.CreateGradient(Color.DarkBlue, Color.Black); 
     42        Level.Background.Image = background; 
     43        Level.Background.Size = Level.Size; 
    4344    } 
    4445 
     
    6364    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    6465    { 
    65         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     66        pelaaja1 = new PeliHahmo(leveys, korkeus,10); 
    6667        pelaaja1.Position = paikka; 
    6768        pelaaja1.Mass = 4.0; 
     
    6970        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    7071        Add(pelaaja1); 
    71         AssaultRifle pyssy = new AssaultRifle(20, 5); 
    72     
     72        AssaultRifle pyssy = new AssaultRifle(leveys/2,korkeus/5); 
     73        pyssy.FireRate =9999999999999.0; 
    7374        pelaaja1.Weapon = pyssy; 
    7475        pelaaja1.Weapon.Ammo.Value = 1000000; 
     
    7879    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
    7980    { 
    80         kohde.Destroy(); 
     81        
     82 
     83        if (kohde == pelaaja1) { pelaaja1.Elamat--; if (pelaaja1.Elamat <= 0) pelaaja1.Destroy(); } 
     84        if (kohde == pelaaja2) { pelaaja2.Elamat--; 
     85            if (pelaaja2.Elamat <= 0) pelaaja2.Destroy(); 
     86            
     87        } 
     88        ammus.Destroy(); 
    8189    } 
    8290    void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
    8391    { 
    84         pelaaja2 = new PlatformCharacter(leveys, korkeus); 
     92        pelaaja2 = new PeliHahmo(leveys, korkeus,10); 
    8593        pelaaja2.Position = paikka; 
    8694        pelaaja2.Mass = 4.0; 
     
    8896        AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
    8997        Add(pelaaja2); 
     98        AssaultRifle pyssy = new AssaultRifle(leveys/2, korkeus/5); 
     99        pyssy.FireRate = 999999999999.0; 
    90100        pelaaja2.Weapon = pyssy; 
    91101        pelaaja2.Weapon.Ammo.Value = 1000000; 
     
    111121        Keyboard.Listen(Key.D, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, nopeus); 
    112122        Keyboard.Listen(Key.W, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
    113         Keyboard.Listen     
     123        Keyboard.Listen(Key.Down, ButtonState.Down,Ammu, "pelaaja1 ampuu",pelaaja1);     
    114124        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
     125        Keyboard.Listen(Key.S, ButtonState.Down, Ammu, "pelaaja2 ampuu",pelaaja2); 
    115126    } 
     127    void Ammu(PlatformCharacter pelaaja) 
     128    { 
     129      PhysicsObject ammus=   pelaaja.Weapon.Shoot(); 
     130      if (ammus != null) 
     131        { 
    116132 
     133        } 
     134 
     135    } 
     136    void ammustormasi(PhysicsObject ammus, PhysicsObject kohde) 
     137    { 
     138         
     139    } 
    117140    void Liikuta(PlatformCharacter hahmo, double nopeus) 
    118141    { 
     
    123146    { 
    124147        hahmo.Jump(nopeus); 
     148 
    125149    } 
    126150 
    127151    void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
    128152    { 
    129         maaliAani.Play(); 
    130         MessageDisplay.Add("hurrrrrr!"); 
     153        
     154        MessageDisplay.Add("ilmarikenkäsekoitusilmarikenkäsekoitus!"); 
    131155        tahti.Destroy(); 
    132156    } 
     157 
    133158} 
     159class PeliHahmo : PlatformCharacter 
     160{ 
     161    public int Elamat { get; set; } 
     162 
     163public PeliHahmo(double leveys, double korkeus, int elamia) 
     164        : base(leveys, korkeus) 
     165    { 
     166    Elamat = elamia; 
     167} 
     168} 
  • 2018/23/LENNIL/ilmari kenkä sekoitus/ilmari kenkä sekoitus/obj/x86/Debug/ilmari kenkä sekoitus.csproj.FileListAbsolute.txt

    r9579 r9626  
    3333C:\MyTemp\LENNIL\ilmari kenkÀ sekoitus\ilmari kenkÀ sekoitus\obj\x86\Debug\ilmari kenkÀ sekoitus.csprojResolveAssemblyReference.cache 
    3434C:\MyTemp\LENNIL\ilmari kenkÀ sekoitus\ilmari kenkÀ sekoitus\bin\Windows\Debug\Content\lizku.xnb 
     35C:\MyTemp\LENNIL\ilmari kenkÀ sekoitus\ilmari kenkÀ sekoitus\bin\Windows\Debug\Content\tuhti.xnb 
     36C:\MyTemp\LENNIL\ilmari kenkÀ sekoitus\ilmari kenkÀ sekoitus\bin\Windows\Debug\Content\tuhti v2.xnb 
     37C:\MyTemp\LENNIL\ilmari kenkÀ sekoitus\ilmari kenkÀ sekoitus\bin\Windows\Debug\Content\ILMARI.xnb 
Note: See TracChangeset for help on using the changeset viewer.