Changeset 1805


Ignore:
Timestamp:
2011-06-09 11:16:37 (8 years ago)
Author:
vihakuli
Message:
 
Location:
2011/23/vihakuli/Runner/Runner
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • 2011/23/vihakuli/Runner/Runner/Runner/Maat/maa1.txt

    r1777 r1805  
    4040=                          ========---                      = 
    4141=                                                           = 
    42 =         =======---                                        = 
    43 =                             b                             = 
     42=     b   =======---                                        = 
     43=                                                           = 
    4444=====                                                       = 
    4545=====               s    aa***         -----===            := 
  • 2011/23/vihakuli/Runner/Runner/Runner/Peli.cs

    r1788 r1805  
    1414    #region attribuutit 
    1515    PlatformCharacter ukko; 
    16     Image[] UkonKuvat = LoadImages("ukko1", "ukko2"); 
     16    Image[] UkonKuvat = LoadImages("ukko01", "ukko02", "ukko03"); 
    1717    Image[] UkonKuvaPeilattu; 
    18     Image[] Ukkoidlaa = LoadImages("ukkoidlaa"); 
     18    Image[] Ukkoidlaa = LoadImages("ukkoidlaa0"); 
    1919    Image vihollisenKuva = LoadImage("vihu"); 
    2020    Image ammusLoota = LoadImage("ammusLoota"); 
    2121    Image speedLoota = LoadImage("speedPalikka"); 
    2222    Image jumpLoota = LoadImage("jumpPalikka"); 
     23    Image Palikka = LoadImage("Palikka"); 
     24    Image devil = LoadImage("Devil"); 
     25    Image taustaKuva = LoadImage("tausta"); 
    2326    double liiku = 400; 
    2427    int pisteet = 0; 
     
    6972        ClearAll(); 
    7073        NopeaJuoksuAika.Start(); 
     74         
    7175 
    7276        MaxPisteet = 0; 
     
    101105        Mouse.ListenOn(valitseMaa, MouseButton.Left, ButtonState.Pressed, ValikkoMaa, null); 
    102106        Keyboard.Listen(Key.Enter, ButtonState.Pressed, AloitaPeli, null); 
    103  
    104107        Mouse.IsCursorVisible = true; 
    105108        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Lopeta, ""); 
     
    217220        } 
    218221 
    219         if (kohde.Color == Color.OrangeRed) 
     222        if (kohde.Image == devil) 
    220223        { 
    221224            ClearAll(); 
     
    251254        ruudut.SetTileMethod('a', LuoAmmukset); 
    252255        ruudut.Execute(ruudunLeveys, ruudunKorkeus); 
    253         //Level.Background.CreateGradient(new Color(100, 0, 100), new Color(49, 740, 74)); 
     256        Level.BackgroundColor = Color.MediumPurple; 
    254257        Gravity = new Vector(0.0, -800.0); 
    255258        teksti.Text = pisteet.ToString() + "/" + MaxPisteet.ToString(); 
     
    269272        spawnVihollinen.Position = paikka; 
    270273        TeeVihollinen(spawnVihollinen.X, spawnVihollinen.Y); 
    271         //Add(spawnVihollinen); 
    272274    } 
    273275 
     
    306308                              "Top times", 
    307309                              topLista); 
     310            topIkkuna.Width = 500; 
     311            topIkkuna.List.Width = 500; 
    308312            topIkkuna.Closed += TallennaPisteet; 
    309313            Add(topIkkuna); 
     
    321325        PhysicsObject havioPalikka = PhysicsObject.CreateStaticObject(40.0, 40.0); 
    322326        havioPalikka.Position = paikka; 
    323         havioPalikka.Color = Color.OrangeRed; 
     327        havioPalikka.Image = devil; 
     328        //havioPalikka.CollisionIgnorer 
     329        havioPalikka.CollisionIgnoreGroup = 1; 
    324330        Add(havioPalikka); 
    325331 
     
    331337        spawn.Position = paikka; 
    332338        spawn.Color = Color.Black; 
     339        spawn.CollisionIgnoreGroup = 1; 
    333340        Add(spawn);  
    334341    } 
     
    339346        palikka.Position = paikka; 
    340347        palikka.Shape = Shape.Rectangle; 
    341         palikka.Color = Color.Black; 
     348        palikka.Image = Palikka; 
     349        palikka.CollisionIgnoreGroup = 1; 
    342350        Add(palikka); 
    343351    } 
     
    349357        hyppyPalikka.Shape = Shape.Rectangle; 
    350358        hyppyPalikka.Image = jumpLoota; 
     359        hyppyPalikka.CollisionIgnoreGroup = 1; 
    351360        Add(hyppyPalikka); 
    352361    } 
     
    358367        nopeusPalikka.Shape = Shape.Rectangle; 
    359368        nopeusPalikka.Image = speedLoota; 
     369        nopeusPalikka.CollisionIgnoreGroup = 1; 
    360370        Add(nopeusPalikka); 
    361371    } 
     
    420430    void Ammu() 
    421431    { 
    422         ammus = ukko.Weapon.Shoot(); 
    423  
    424432        if (ammukset > 0) 
    425433        { 
     434            ammus = ukko.Weapon.Shoot(); 
    426435            ammus.Size *= 3; 
    427436            ammukset--; 
     
    474483        vihollinen.Y = y; 
    475484        vihollinen.Image = vihollisenKuva; 
    476         vihollinen.Hit(new Vector(-600,0)); 
     485        vihollinen.Hit(new Vector(600,0)); 
    477486        vihollinen.IgnoresGravity = true; 
    478487        vihollinen.LinearDamping = 1; 
     
    488497            kohde.Destroy(); 
    489498        } 
    490         vihollinen.Velocity = -vihollinen.Velocity; 
    491     } 
    492  
     499        tormaaja.Velocity = -tormaaja.Velocity; 
     500    } 
    493501} 
  • 2011/23/vihakuli/Runner/Runner/RunnerContent/RunnerContent.contentproj

    r1788 r1805  
    8989    </Compile> 
    9090  </ItemGroup> 
     91  <ItemGroup> 
     92    <Compile Include="Palikka.png"> 
     93      <Name>Palikka</Name> 
     94      <Importer>TextureImporter</Importer> 
     95      <Processor>TextureProcessor</Processor> 
     96    </Compile> 
     97  </ItemGroup> 
     98  <ItemGroup> 
     99    <Compile Include="Devil.png"> 
     100      <Name>Devil</Name> 
     101      <Importer>TextureImporter</Importer> 
     102      <Processor>TextureProcessor</Processor> 
     103    </Compile> 
     104  </ItemGroup> 
     105  <ItemGroup> 
     106    <Compile Include="ukko01.png"> 
     107      <Name>ukko01</Name> 
     108      <Importer>TextureImporter</Importer> 
     109      <Processor>TextureProcessor</Processor> 
     110    </Compile> 
     111    <Compile Include="ukko02.png"> 
     112      <Name>ukko02</Name> 
     113      <Importer>TextureImporter</Importer> 
     114      <Processor>TextureProcessor</Processor> 
     115    </Compile> 
     116    <Compile Include="ukko03.png"> 
     117      <Name>ukko03</Name> 
     118      <Importer>TextureImporter</Importer> 
     119      <Processor>TextureProcessor</Processor> 
     120    </Compile> 
     121    <Compile Include="ukkoIdlaa0.png"> 
     122      <Name>ukkoIdlaa0</Name> 
     123      <Importer>TextureImporter</Importer> 
     124      <Processor>TextureProcessor</Processor> 
     125    </Compile> 
     126  </ItemGroup> 
     127  <ItemGroup> 
     128    <Compile Include="tausta.png"> 
     129      <Name>tausta</Name> 
     130      <Importer>TextureImporter</Importer> 
     131      <Processor>TextureProcessor</Processor> 
     132    </Compile> 
     133  </ItemGroup> 
    91134  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    92135  <!--  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.