Skip to content
Snippets Groups Projects
Commit cea1f15e authored by jalitat's avatar jalitat
Browse files

lisäsin vaan bg

parent fb6d4858
Branches main
Tags ht7
No related merge requests found
...@@ -19,6 +19,7 @@ public class platformerPeli : PhysicsGame ...@@ -19,6 +19,7 @@ public class platformerPeli : PhysicsGame
private const double hyppyNopeus = 500; private const double hyppyNopeus = 500;
private PlatformCharacter pelaaja; private PlatformCharacter pelaaja;
private Image pelaajankuva = LoadImage("square.png"); private Image pelaajankuva = LoadImage("square.png");
private Image background = LoadImage("Illustration27.png");
/// <summary> /// <summary>
...@@ -31,11 +32,14 @@ public class platformerPeli : PhysicsGame ...@@ -31,11 +32,14 @@ public class platformerPeli : PhysicsGame
public override void Begin() public override void Begin()
{ {
Level.Width = Screen.Width * 2;
Level.Height = Screen.Height * 1.5;
SetWindowSize(1280, 720, false);
Level.Background.Image = background;
Level.Background.FitToLevel();
LuoKentta();
Camera.Follow(pelaaja);
Camera.ZoomToLevel(); Camera.ZoomToLevel();
Level.Background.Color = Color.SkyBlue;
Level.CreateBorders();
...@@ -45,20 +49,23 @@ public class platformerPeli : PhysicsGame ...@@ -45,20 +49,23 @@ public class platformerPeli : PhysicsGame
///Add(pelaaja); ///Add(pelaaja);
Gravity = new Vector(0.0, -1000); Gravity = new Vector(0.0, -1000);
pelaaja = new PlatformCharacter(40, 80); pelaaja = new PlatformCharacter(40, 40);
Vector pelaajanPaikka = new Vector(0, 200); Vector pelaajanPaikka = new Vector(0, 200);
LisaaPelaaja(pelaajanPaikka, 40, 80, pelaaja, pelaajankuva); LisaaPelaaja(pelaajanPaikka, 40, 80, pelaaja, pelaajankuva);
LisaaNappaimet(); LisaaNappaimet();
///PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); ///PhoneBackButton.Listen(ConfirmExit, "Lopeta peli");
///Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); ///Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
} }
private void LuoKentta()
{
Level.CreateBottomBorder();
}
private void LisaaPelaaja(Vector paikka, double leveys, double korkeus, PlatformCharacter pelaaja, Image kuva) private void LisaaPelaaja(Vector paikka, double leveys, double korkeus, PlatformCharacter pelaaja, Image kuva)
{ {
pelaaja.Position = paikka; pelaaja.Position = paikka;
pelaaja.Mass = 4.0;
pelaaja.Image = kuva; pelaaja.Image = kuva;
pelaaja.Restitution = 0.0; pelaaja.Restitution = 0.0;
Add(pelaaja); Add(pelaaja);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment