source: 2016/25/AaroV/Tankz/Tankz/Tankz/Tankz.cs @ 7473

Revision 7473, 1.0 KB checked in by koannak, 4 years ago (diff)
Line 
1using System;
2using System.Collections.Generic;
3using Jypeli;
4using Jypeli.Assets;
5using Jypeli.Controls;
6using Jypeli.Effects;
7using Jypeli.Widgets;
8
9public class Tankz : PhysicsGame
10{
11    Tankki tankki;
12    public override void Begin()
13    {
14         tankki = new Tankki(45, 45);
15        Add(tankki);
16
17        Surface maasto = Surface.CreateBottom(Level, 50, 200, 20, 50);
18        Add(maasto);
19        Gravity = new Vector(0, -500);
20
21        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
22        Level.Background.Color = Color.MediumTurquoise;
23        Camera.ZoomToAllObjects();
24
25    } void Asetaohjaimet()
26    {
27
28
29
30    }
31
32
33}
34class Tankki : PhysicsObject
35{
36    private IntMeter elamaLaskuri = new IntMeter(3, 0, 3);
37    public IntMeter ElamaLaskuri { get { return elamaLaskuri; } }
38
39    public Tankki(double leveys, double korkeus)
40        : base(leveys, korkeus)
41    {
42        elamaLaskuri.LowerLimit += delegate { this.Destroy(); };
43    }
44}
Note: See TracBrowser for help on using the repository browser.