Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();

            eng = new Speccy(32, 24, 4, this);

            eng.NextScene += (ee, o) =>
            {
                eng.SetScene(null);
            };

            eng.SetScene(new SpeccyProgram());

            eng.Start();
        }
Esempio n. 2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            eng = new Speccy(32, 24, 4, this);

            eng.NextScene += (ee, o) =>
            {
                EndLevelInfo info = ee as EndLevelInfo;

                var newScene = new FieldScene(info.NextScreen, info.Score);
                eng.SetScene(newScene);
            };

            eng.SetScene(new IntroScene());

            eng.Start();
        }