Changeset 661 for 2010/23


Ignore:
Timestamp:
2010-06-10 11:42:17 (9 years ago)
Author:
eearleht
Message:

Jatkoimme Siikapelin tekemistä.

Location:
2010/23/eearleht/Siikapeli
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • 2010/23/eearleht/Siikapeli/Peli.cs

    r613 r661  
    33using Jypeli.ScreenObjects; 
    44using Jypeli.Assets; 
     5using System.Collections.Generic; 
    56 
    67 
     
    910    class Tasohyppely : PhysicsGame 
    1011    { 
     12        const int ruudunLeveys = 50; 
     13        const int ruudunKorkeus = 50;  
    1114        const double nopeus = 200; 
    12         const double hyppyVoima = 5000; 
     15        const double hyppyVoima = 10000; 
    1316 
    1417        IntMeter pisteLaskuri; 
     
    6669            Level.CreateBorders(); 
    6770            Level.Background.CreateGradient(Color.White, Color.White); 
    68  
     71            Level.Background.Image = LoadImage("Ice fishing"); 
    6972            lisaaTaso(0, 0); 
    7073            lisaaMaali(); 
    7174            lisaaPelaajat(); 
     75 
     76            var merkit = new Dictionary<char, ObjectCreator>(); 
     77            merkit['x'] = LuoPalikka; 
     78            merkit['*'] = LuoTahti; 
     79 
     80            char[,] ruudut = Tiles.ReadFromFile("kentta1.txt"); 
     81            Tiles.Insert(this, ruudut, merkit, ruudunLeveys, ruudunKorkeus); 
     82        } 
     83 
     84        PhysicsObject LuoPalikka() 
     85        { 
     86            PhysicsObject palikka = PhysicsObject.CreateStaticObject(50.0, 50.0); 
     87            return palikka; 
     88        } 
     89 
     90        PhysicsObject LuoTahti() 
     91        { 
     92            PhysicsObject tahti = PhysicsObject.CreateStaticObject(25.0, 25.0); 
     93            return tahti; 
     94 
    7295        } 
    7396 
     
    144167                seuraavaKentta(); 
    145168                MessageDisplay.Add("Pääsit läpi kentän " + kenttaNro + ". Pisteitä: " + edellisenKentanPisteet); 
    146                  
     169 
     170 
     171 
     172 
    147173            } 
    148         }        
     174        } 
    149175    } 
    150176} 
  • 2010/23/eearleht/Siikapeli/Siikapeli.csproj

    r555 r661  
    8989    <Content Include="Game.ico" /> 
    9090    <Content Include="GameThumbnail.png" /> 
     91    <Content Include="kentta1.txt"> 
     92      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 
     93    </Content> 
    9194  </ItemGroup> 
    9295  <ItemGroup> 
Note: See TracChangeset for help on using the changeset viewer.