Ejemplo n.º 1
0
        /// <summary>
        /// does the game loop
        /// </summary>
        /// <param name="mainWindow">Handle to the main window</param>
        /// <param name="blockLogic">Handle to the block Logic</param>
        public void gameLoop(mainWindow mainWindow, tet_blocks blockLogic)
        {
            this.mainWindow = mainWindow;
            this.blockLogic = blockLogic;

            autodrop.Elapsed += new ElapsedEventHandler(autodrop_initiated);
            autodrop.Enabled = true;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// does the game loop
        /// </summary>
        /// <param name="mainWindow">Handle to the main window</param>
        /// <param name="blockLogic">Handle to the block Logic</param>
        public void gameLoop(mainWindow mainWindow, tet_blocks blockLogic)
        {
            this.mainWindow = mainWindow;
            this.blockLogic = blockLogic;

            autodrop.Elapsed += new ElapsedEventHandler(autodrop_initiated);
            autodrop.Enabled  = true;
        }
Ejemplo n.º 3
0
 public mainWindow()
 {
     this.KeyDown += new KeyEventHandler(keyListener);
     InitializeComponent();
     blockLogic = new tet_blocks(this);
     currentBlocks = blockLogic.generateNextBlocks();
     futureBlocks = blockLogic.generateNextBlocks();
     graphicsObj1 = this.CreateGraphics();
     graphicsObj2 = this.CreateGraphics();
 }
Ejemplo n.º 4
0
 public mainWindow()
 {
     this.KeyDown += new KeyEventHandler(keyListener);
     InitializeComponent();
     blockLogic    = new tet_blocks(this);
     currentBlocks = blockLogic.generateNextBlocks();
     futureBlocks  = blockLogic.generateNextBlocks();
     graphicsObj1  = this.CreateGraphics();
     graphicsObj2  = this.CreateGraphics();
 }