Ignore:
Timestamp:
2017-08-02 11:53:57 (2 years ago)
Author:
npo17_87
Message:

Level Design

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/dodh2.cs

    r9324 r9337  
    1010{ 
    1111    const double nopeus = 100; 
    12     const double hyppyNopeus = 300; 
     12    const double hyppyNopeus = 700; 
    1313    const int RUUDUN_KOKO = 10; 
    1414 
    1515    PlatformCharacter pelaaja1; 
    1616 
    17     Image pelaajanKuva = LoadImage("norsu"); 
    18     Image tahtiKuva = LoadImage("snoopgas"); 
     17    Image pelaajanKuva = LoadImage("snoopgas"); 
     18    Image tahtiKuva = LoadImage("norsu"); 
    1919 
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    2222    public override void Begin() 
    2323    { 
    24         Gravity = new Vector(0, -700); 
     24        Gravity = new Vector(0, -1500); 
    2525 
    2626        LuoKentta(); 
    2727        LisaaNappaimet(); 
    2828        LuoAikaLaskuri(); 
     29         
     30 
     31 
    2932 
    3033        Camera.Follow(pelaaja1); 
    3134        Camera.ZoomFactor = 1.5; 
    3235        Camera.StayInLevel = true; 
    33         pelaaja1.Weapon = new AssaultRifle(10, 10); 
    34         pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
     36  
    3537    } 
    3638 
     
    4345        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4446        Level.CreateBorders(); 
    45         Level.Background.CreateGradient(Color.Black, Color.DarkJungleGreen); 
     47        Level.Background.CreateGradient(Color.Black, Color.ForestGreen); 
    4648    } 
    4749 
    48     void LisaaTaso(Vector paikka, double leveys, double korkeus) 
     50    void LisaaTaso (Vector paikka, double leveys, double korkeus) 
    4951    { 
    5052        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     
    6163        tahti.Image = tahtiKuva; 
    6264        tahti.Tag = "tahti"; 
     65 
     66 
     67 
     68 
    6369        Add(tahti); 
    6470    } 
     
    7177        pelaaja1.Image = pelaajanKuva; 
    7278        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     79        pelaaja1.Weapon = new AssaultRifle(10, 10); 
     80        pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
    7381        Add(pelaaja1); 
    7482    } 
     
    95103    void Liikuta(PlatformCharacter hahmo, double nopeus) 
    96104    { 
    97         hahmo.Walk(nopeus); 
     105        pelaaja1.Walk(nopeus); 
    98106    } 
    99107 
    100108    void Hyppaa(PlatformCharacter hahmo, double nopeus) 
    101109    { 
    102         hahmo.Jump(nopeus); 
     110        pelaaja1.Jump(nopeus); 
    103111    } 
    104112 
     
    106114    { 
    107115        maaliAani.Play(); 
    108         MessageDisplay.Add("Keräsit tähden!"); 
     116        MessageDisplay.Add("!"); 
    109117        tahti.Destroy(); 
    110118    } 
     
    137145 
    138146        } 
     147 
     148 
    139149    } 
    140150} 
Note: See TracChangeset for help on using the changeset viewer.