fi en fi en en en de en en en en en de en en en it en en en en en en pl en la en fi en en en fi fi fi fi fi fi fi fi fi fi fi fi fi fi en en en en fi ru en en fr fr fi en en fi en ja fi en fr de ja de en fr fr en de de en de en fi fr fr fi en it fi en fr fi en de fr en fr fi en fr fi en fr en fr fr fi it fr en fr fr en en fr fi en fr en de en en fr fr ceb fr en fi fr en kn fr en en fr en fi en fr fi en it kn en fr en en en fi fr fr ceb fr de pt fr fr pt en fr fi en fr de en fr en fr fr en de de en it de fi fr fr en en en fi en fr fi en fr fi en nl fi en fr fi en de ceb en fr fi en fr en en fr kn en fr en en pt en fr fr fi de fr fi de de en fr da en fr fr en fr en en fr en kn de en en fr en fi fr en ceb fr en fi en zh en en fr kn en fr en en fr fi en en ceb en fr fi nl fr it en fr tr fr da tr de fr fi de de en fr fr fi fr fr en en fr fi en fr fi en fr en en en fi en da fi en zh fi en fr en pt de en fr fr fi fr fr ru en fr en en fr en en fr en en fr en en da en en oc en en oc en en oc fi en oc sv en en kn en en en en zh fi en zh ceb en fr fi en de fi en fr de en fr fi en oc de en fr sv en fr kn en fr en en fr fi en fr ceb en fr fi en fr en en fr fi en fr de en fr fi en fr de en fr sv en fr kn en fr en en hbs_lat fi en oc ceb en oc fi en fr fi en zh fi en fr hbs_lat en fr sv en de kn en oc en en oc fi en oc ceb en fr fi en oc en en oc fi en ca fr en fr fr en ca fr en de kn en fr en en fr fi en fr ceb en fr fi en da fi en fr fi en oc fi en fr fi fr fr kn de fr en de de en da oc nl oc oc ceb oc en fi en fr fi oc fr fi oc oc ceb de de en fr zh fi fr zh en en zh ja en zh kn en fr en en zh fi en ca ceb en oc fi en oc fi en fr en fr oc ja fr fr kn de de en fr oc fi fr fr fi en fr fi en la fi en oc fi en oc fi fr oc fi fr fr kn en fr en en ca fi en fr ceb en fr fi en fr ceb en fr de en fr is en fr kn en oc kn en oc en en fr fi en fr ceb en oc fi en fr de en oc de en oc kn en oc en en fr fi en oc ceb en fr pl en fr kn en fr en en fr fi en fr ceb en oc fi en fr pt en oc fi en oc kn en fr en en fr fi en oc ceb en oc fi en oc fi en fr fi en oc fi en fr fi en oc kn en fr en fr de en de fr fi de de en oc oc fi fr oc en oc en fi en oc fi oc fr en ca de fi de de en oc fr fi oc de de en oc fi fr oc kn oc fr en de de en fr oc fi fr ca fi de en fi fr en fi oc en fi fr en pt en fr fi en fr sv en da lv fr oc kn fr fr en fr fr fi oc ca ceb fr en fi fr fr fi oc de kn fi ru en en da da en fr fr en zh en en fr en fi en zh en en fr fi fr fr en fr fr en de de en fr fr en fr fr en en fr en en fr en en fr fi en fr en en fr en en fr en en fr en en fr en en hbs_lat en en oc fi en oc en en fr en en zh en en fr en en fr en en de en en oc fi en oc en en oc en en fr en en oc en en oc en en ca en en fr fi en ca en en de en en fr en en fr en en fr en en fr en en da fi en fr en en oc en en fr en en fr en en fr en en fr en en fr fr en de en en fr en en oc en en fr en en oc en en oc en en ca fi en fr en en fr en en fr en en oc en en fr en en de en en fr de en ca en en fr en en fr en en ca en fr fr en fr fr en en en en en en en en en
Changeset 4272 – Nuorten peliohjelmointikurssi, Pelit
View differences inline side by side
Show lines around each change
Show the changes in full context
const int RUUDUN_KOKO = 40;
Image maali1 = LoadImage("Maali2");
Image piikki2 = LoadImage("piikit");
Image avain2 = LoadImage("avain");
Image LukkoKuva = LoadImage("lukko");
Image SeinaKuva = LoadImage("seina");
SoundEffect maaliAani = LoadSoundEffect("maali");
int kenttaNro = 1;
public override void Begin()
nopeus = new IntMeter(200);
hyppyNopeus = new IntMeter(700);
tähtilaskuri = new IntMeter(0);
avainlaskuri = new IntMeter(0);
if (kenttaNro == 1) LuoKentta("kentta1");
else if (kenttaNro == 2) LuoKentta("kentta2");
else if (kenttaNro == 3) LuoKentta("Kentta3");
else if (kenttaNro == 4)
ColorTileMap kentta = ColorTileMap.FromLevelAsset("kentta1");
ColorTileMap kentta = ColorTileMap.FromLevelAsset(kentanNimi);
Label pisteNaytto = new Label();
pisteNaytto.X = Screen.Right - 100;
pisteNaytto.Y = Screen.Top - 100;
void LisaaSeina(Vector paikka, double leveys, double korkeus)
PhysicsObject seina = PhysicsObject.CreateStaticObject(leveys, korkeus * 2);
void LisaaVaakaSeina(Vector paikka, double leveys, double korkeus)
PhysicsObject seina = PhysicsObject.CreateStaticObject(leveys, korkeus * 2);
seina.X += leveys / 2;
void LisaaLukko(Vector paikka, double leveys, double korkeus)
PhysicsObject lukko = PhysicsObject.CreateStaticObject(leveys, korkeus);
void LisaaAvain(Vector paikka, double leveys, double korkeus)
PhysicsObject avain = PhysicsObject.CreateStaticObject(leveys, korkeus);
void Piikki(Vector paikka, double leveys, double korkeus)
PhysicsObject piikki1 = PhysicsObject.CreateStaticObject(leveys, korkeus);
MessageDisplay.Add("Elämät loppuivat, voi voi.");
void LisaaMetalli(Vector paikka, double leveys, double korkeus)
PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus);
AddCollisionHandler(pelaaja1, "pahis", CollisionHandler.AddMeterValue(elamaLaskuri, -1));
void TormasiSeinaan(PhysicsObject hahmo, PhysicsObject seina)
if (avainlaskuri.Value > 0)
void TormasiAvaimeen(PhysicsObject hahmo, PhysicsObject avain)
void TormasiPiikkiin(PhysicsObject pelaaja, PhysicsObject maali)
void TormasiMaaliin(PhysicsObject pelaaja, PhysicsObject maali)
//Kasvatetaan kenttänumeroa yhdellä ja siirrytään seuraavaan kenttään:
void Maali(Vector paikka, double leveys, double korkeus)
PhysicsObject maali = PhysicsObject.CreateStaticObject(leveys, korkeus);
Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet");
Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
Keyboard.Listen(Key.R, ButtonState.Pressed, AloitaPeli, "Pelaa Uudestaan");
Keyboard.Listen(Key.R, ButtonState.Pressed, SeuraavaKentta, "Pelaa Uudestaan");
Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus, -1);
2013/26/WilleK/Ensimmäinen Peli/Ensimmäinen Peli/Ensimmäinen PeliContent/Ensimmäinen PeliContent.contentproj
<!--  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.
Download in other formats:
Powered by Trac 0.12.5
Visit the Trac open source project at