Changeset 1124


Ignore:
Timestamp:
2010-07-07 11:29:34 (13 years ago)
Author:
paaaanro
Message:

aloitin JJtä

Location:
2010/27/malirola
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2010/27/malirola/Jumpy Jumpie/Peli.cs

    r1098 r1124  
    99    const double nopeus = 200; 
    1010    const double hyppyVoima = 4000; 
    11  
    12     IntMeter pisteLaskuri; 
    13     Label pisteNaytto; 
    1411 
    1512    PlatformCharacter pelaaja1; 
     
    2421        Level.Height = 1000; 
    2522 
    26         pisteLaskuri = new IntMeter(0); 
     23        // Zoomataan lähemmäksi 
     24        //Camera.ZoomFactor = 0.6; 
    2725 
    28         // Zoomataan lähemmäksi 
    29         Camera.ZoomFactor = 2.0; 
     26        Camera.ZoomToLevel(); 
     27        //Camera.StayInLevel = true; 
    3028 
    31         Camera.StayInLevel = true; 
    32  
    33         seuraavaKentta(); 
    34         MessageDisplay.Add("Etsi iso tähti!"); 
    35         
     29        luoKentta(); 
     30        lisaaNappaimet(); 
     31         
    3632    } 
    3733 
     
    4440 
    4541        // Asetetaan painovoima 
    46         Gravity = new Vector(0, -1000); 
     42         
    4743    } 
    4844 
    4945    void luoKentta() 
    5046    { 
     47        Gravity = new Vector(0, -1000); 
    5148        Level.CreateBorders(); 
    52         Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     49        Level.BackgroundColor = Color.White; 
    5350 
    54         lisaaTaso(-200, -350); 
    55         lisaaTaso(0, -200); 
     51        lisaaTaso(-510, -400); 
     52        lisaaTaso(-300, -200); 
    5653 
    5754        lisaaMaali(); 
    5855        lisaaPelaajat(); 
     56        Level.CreateBorders(); 
    5957    } 
    6058 
     
    7068    void lisaaPelaajat() 
    7169    { 
    72         pelaaja1 = new PlatformCharacter(40, 40); 
     70        pelaaja1 = new PlatformCharacter(35, 35); 
     71        pelaaja1.Shape = Shapes.Circle; 
     72        pelaaja1.Color = Color.Black; 
     73        pelaaja1.Restitution = 0.7; 
    7374        pelaaja1.Mass = 4.0; 
    74         pelaaja1.Image = LoadImage("norsu"); 
    75         pelaaja1.X = 0; 
    76         pelaaja1.Y = Level.Bottom + 120; 
     75        pelaaja1.X = -510; 
     76        pelaaja1.Y = Level.Bottom + 170; 
    7777 
    7878        AddCollisionHandler(pelaaja1, PelaajaOsuu); 
     
    8383    void lisaaMaali() 
    8484    { 
    85         PhysicsObject maali = PhysicsObject.CreateStaticObject(50, 50, Shapes.Circle); 
     85        PhysicsObject maali = PhysicsObject.CreateStaticObject(40, 40, Shapes.Circle); 
    8686        maali.Tag = "maali"; 
    8787        maali.IgnoresCollisionResponse = true; 
    88         maali.X = 30; 
    89         maali.Y = -60; 
    90         maali.Image = LoadImage("tahti"); 
     88        maali.X = 620; 
     89        maali.Y = 430; 
     90        maali.Shape = Shapes.Circle; 
     91        maali.Color = Color.Red; 
    9192        Add(maali); 
    9293    } 
     94 
     95    void lisaaPiikit() 
     96    { 
     97        PhysicsObject piikit = PhysicsObject.CreateStaticObject(20, 20, Shapes.Triangle); 
     98        piikit.X = 20.0; 
     99        piikit.Y = 20.0; 
     100        Add(piikit); 
     101    } 
     102 
    93103 
    94104    void lisaaNappaimet() 
     
    127137        if (otherObject.Tag.ToString() == "maali") 
    128138        { 
    129             PlaySound("maali"); 
    130             int edellisenKentanPisteet = pisteLaskuri.Value; 
     139             
    131140            seuraavaKentta(); 
    132             MessageDisplay.Add("Pääsit läpi kentän " + kenttaNro + ". Pisteitä: " + edellisenKentanPisteet); 
     141            MessageDisplay.Add("Pääsit läpi kentän " + kenttaNro); 
    133142        } 
    134143    } 
  • 2010/27/malirola/thf/Peli.cs

    r1098 r1124  
    102102    } 
    103103 
     104    void lisaaPiikit() 
     105    { 
     106         
     107 
     108     
     109    } 
     110 
    104111    void lisaaNappaimet() 
    105112    { 
Note: See TracChangeset for help on using the changeset viewer.