Ignore:
Timestamp:
2016-06-15 14:53:28 (5 years ago)
Author:
karkaite
Message:

troll

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/24/OliverK/pomppupeli/pomppupeli/pomppupeli/pomppupeli.cs

    r7306 r7332  
    99public class pomppupeli : PhysicsGame 
    1010{ 
    11     const double nopeus = 200; 
     11    double nopeus = 1000; 
    1212    const double hyppyNopeus = 750; 
    1313    const int RUUDUN_KOKO = 40; 
     
    1515    PlatformCharacter pelaaja1; 
    1616 
    17     Image pelaajanKuva = LoadImage("ukko"); 
    18     Image tahtiKuva = LoadImage("DL"); 
    19  
     17    Image palikkakuva = LoadImage("images"); 
     18    Image pelaajanKuva = LoadImage("ukko2"); 
     19    Image tahtiKuva = LoadImage("DL2"); 
     20    Image taustakuva = LoadImage("tausta2"); 
    2021    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2122 
     23    
     24 
     25    IPhysicsObject ukko2; 
     26 
     27    public double Velocity { get; private set; } 
    2228 
    2329    public override void Begin() 
     
    2632 
    2733        Gravity = new Vector(0, -1000); 
    28  
    2934        LuoKentta(); 
    3035        LisaaNappaimet(); 
     36        AsetaOhujaimet(); 
    3137 
    3238        Camera.Follow(pelaaja1); 
     
    3844    { 
    3945        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
    40         kentta.SetTileMethod('#', LisaaTaso); 
     46        kentta.SetTileMethod('E', LisaaTaso); 
    4147        kentta.SetTileMethod('*', LisaaTahti); 
    4248        kentta.SetTileMethod('N', LisaaPelaaja); 
     49        kentta.SetTileMethod('#', lisaaPalikka); 
    4350        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4451        Level.CreateBorders(); 
    45         //Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
    46         Level.Background.Color = Color.White; 
     52        Level.Background.Color = Color.Black; 
     53        //GameObject tausta = new GameObject(Level.Width, Level.Height); 
     54        //tausta.Image = taustakuva; 
     55        //Add(tausta, -3); 
     56 
     57    } 
     58 
     59    void lisaaPalikka(Vector paikka, double leveys, double korkeus) 
     60    { 
     61        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     62        taso.Position = paikka; taso.Image = palikkakuva; 
     63        Add(taso); 
     64 
     65 
     66 
    4767    } 
    4868 
     
    5171        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    5272        taso.Position = paikka; 
    53         taso.Color = Color.Green; 
     73        taso.Color = Color.Brown; 
    5474        Add(taso); 
    5575    } 
     
    106126    { 
    107127        maaliAani.Play(); 
    108         MessageDisplay.Add("Keräsi tähden!"); 
     128        MessageDisplay.Add("SAIT DAIMOND LUKON!"); 
    109129        tahti.Destroy(); 
    110130    } 
    111  
     131    void AsetaOhujaimet() 
     132    { 
     133        Keyboard.Listen(Key.Z, ButtonState.Down, hidasta, "Hidasta palloa"); 
     134        Keyboard.Listen(Key.A, ButtonState.Down, nopeuta, "Nopeuta palloa"); 
     135 
     136    } 
     137 
     138    void hidasta() 
     139    { 
     140        nopeus -= 100; 
     141 
     142    } 
     143    void nopeuta() 
     144    { 
     145        nopeus += 100; 
     146 
     147 
     148 
     149    } 
     150} 
Note: See TracChangeset for help on using the changeset viewer.