Changeset 1663 for 2010/31/rimapuha


Ignore:
Timestamp:
2010-08-06 12:59:59 (9 years ago)
Author:
rimapuha
Message:

Muokkasin NorsuPeliä?

Location:
2010/31/rimapuha/NorsuPeli/NorsuPeli
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • 2010/31/rimapuha/NorsuPeli/NorsuPeli/Content/Content.contentproj

    r1631 r1663  
    7575    </Compile> 
    7676  </ItemGroup> 
     77  <ItemGroup> 
     78    <Compile Include="seina.png"> 
     79      <Name>seina</Name> 
     80      <Importer>TextureImporter</Importer> 
     81      <Processor>TextureProcessor</Processor> 
     82    </Compile> 
     83  </ItemGroup> 
     84  <ItemGroup> 
     85    <Compile Include="valeseina.png"> 
     86      <Name>valeseina</Name> 
     87      <Importer>TextureImporter</Importer> 
     88      <Processor>TextureProcessor</Processor> 
     89    </Compile> 
     90  </ItemGroup> 
     91  <ItemGroup> 
     92    <Compile Include="kranaatti.png"> 
     93      <Name>kranaatti</Name> 
     94      <Importer>TextureImporter</Importer> 
     95      <Processor>TextureProcessor</Processor> 
     96    </Compile> 
     97  </ItemGroup> 
     98  <ItemGroup> 
     99    <Compile Include="kranaatti2.png"> 
     100      <Name>kranaatti2</Name> 
     101      <Importer>TextureImporter</Importer> 
     102      <Processor>TextureProcessor</Processor> 
     103    </Compile> 
     104  </ItemGroup> 
    77105  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    78106  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2010/31/rimapuha/NorsuPeli/NorsuPeli/Peli.cs

    r1631 r1663  
    106106        lisaaNappaimet(); 
    107107        Camera.Follow(pelaaja1); 
    108         Camera.ZoomFactor = 1.0; 
     108        Camera.ZoomFactor = 1.5; 
    109109        Camera.StayInLevel = true; 
    110110 
     
    117117    } 
    118118 
    119     HighScoreList topLista; 
     119    //HighScoreList dddtopLista; 
    120120    protected override void Begin() 
    121121    { 
     122        /* 
    122123        topLista = HighScoreList.LoadOrCreate("topten.dat", 10); 
    123         //topLista.Show(pistemaara); 
     124        topLista.Show(pistemaara); 
    124125        topLista.ScreenList.ItemColor = Color.Red; 
    125126        topLista.ScreenList.BackGroundColor = Color.Black; 
     127         * */ 
    126128        Valikko(); 
    127129 
     
    134136        kranaatti.X = pelaaja.X + 10; 
    135137        kranaatti.Y = pelaaja.Y + 10; 
     138        kranaatti.Image = LoadImage("kranaatti2"); 
    136139        Add(kranaatti); 
    137140        Vector heittoVoima = Vector.FromLengthAndAngle(4000, Angle.Degrees(45)); 
     
    144147        ruudut['='] = LuoPalikka; 
    145148        ruudut['*'] = LuoTahti; 
     149        ruudut['+'] = LuoValeseina; 
    146150        ruudut['1'] = LuoPelaaja1; 
    147151        //ruudut['2'] = LuoPelaaja2; 
     
    153157    { 
    154158        PhysicsObject palikka = PhysicsObject.CreateStaticObject(50, 50); 
     159        palikka.Image = LoadImage ("seina"); 
    155160        return palikka; 
     161    } 
     162 
     163    GameObject LuoValeseina() 
     164    { 
     165        GameObject valeseina = new GameObject(50, 50); 
     166        valeseina.Image = LoadImage("valeseina"); 
     167        return valeseina; 
    156168    } 
    157169 
     
    174186 
    175187 
    176  
    177  // PhysicsObject LuoMaali() 
    178  // { 
    179  //     PhysicsObject maali = PhysicsObject.CreateStaticObject(); 
    180  //     maali.Image = Load.Image ("maali"); 
    181  // } 
    182  
    183188    void Tormays(PhysicsObject tahti, PhysicsObject kohde) 
    184189    { 
     
    191196    void Tormays2(PhysicsObject maali, PhysicsObject kohde) 
    192197    { 
    193         if (kohde == pelaaja1 && pisteLaskuri.Value == 9) 
    194  
    195         ClearAll(); 
    196         MessageDisplay.Add("Voitit pelin!!!"); 
     198        if (kohde == pelaaja1 && pisteLaskuri.Value >= 80) 
     199        { 
     200            ClearAll(); 
     201            MessageDisplay.Add("Voitit pelin!!!"); 
     202            Valikko(); 
     203        } 
    197204    } 
    198205 
     
    239246        ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus); 
    240247        ControllerOne.Listen(Button.DPadRight, ButtonState.Down, liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 
    241         ControllerOne.Listen(Button.A, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyVoima); 
     248        ControllerOne.Listen(Button.LeftTrigger, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyVoima); 
     249        ControllerOne.Listen(Button.RightTrigger, ButtonState.Pressed, HeitaKranaatti, "heittää kranaatin", pelaaja1); 
    242250    } 
    243251 
  • 2010/31/rimapuha/NorsuPeli/NorsuPeli/kentta.txt

    r1631 r1663  
    77=                                                     *                           = 
    88======================================         ========       **  ===             = 
    9 ===========================   ========         =******=       === ***             = 
     9=+++++++++++++++++++++++++=   ========         =******=       === ***             = 
    1010=========================== =  ==   ==          ******=       ***                 = 
    1111=*                          ==  = = ==         =============                      = 
    1212===============================   =            =            ======                = 
    13 ======================================         =                ===               = 
     13=+++++++++++++++++++++++++++++========         =                ===               = 
    1414======================================         =                 ===              = 
    1515=                                              =                   === **       **= 
    16 =                                      *****   =                      ======== **== 
    17 =                               ================                              **=== 
    18 =                               ================                           ****==== 
    19 =                               ==============*=                          ========= 
     16=                                      *****   =                      ======== **=+ 
     17=                               ================                              **==+ 
     18=                               =++++++++++++===                           ****==++ 
     19=                               =++++++++=====*=                          ========= 
    2020=                               ==========*    =                        ===       = 
    21 0                                         ===                         *        =  
     21 0                                        ===                         *        =  
    2222================================================             **   ===========    == 
    23 =                                                     * =====================   === 
    24 =                        *                        ======                *      ==== 
    25 =                       =====                 ==========   ======================== 
    26 =*                                            ===========                    ****== 
    27 ==     *            *                =======  ===============================****== 
    28 ===    ================                       ===============================***=== 
    29 ====                                          ==============***    * * * * ****==== 
    30 =====                        ====================================================== 
    31 ======                                                                       21 * = 
    32 =================================================================================== 
     23=                                                     * =====================   ==+ 
     24=                        *                        =======               *      ==++ 
     25=                       =====                 =====+++++=   ======================= 
     26=*                                            =+++++++++=                       *=+ 
     27==     *            *                =======  =+++++++++=====================  **=+ 
     28+==    ================                       =++++++++++++==================  *==+ 
     29++==                                          =++++++++++++=***    * * * *   **==++ 
     30+++==                        ====================================================== 
     31++++==                                                                       21 * = 
     32+++++============================================================================== 
Note: See TracChangeset for help on using the changeset viewer.