using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Drawing; using SnakeGame.Common.Objects; using SnakeGame.Common.Interfaces; namespace SnakeApp { public delegate void OnFinished(); public class Game : GenericGame { protected Panel[][] displayGrid; protected Label scoreDisplay; protected Label levelDisplay; public event OnFinished OnFinished; public Game(Panel[][] pnls, Label scr, Label lvl, int x, int y) : base(x,y) { displayGrid = pnls; scoreDisplay = scr; levelDisplay = lvl; for (int i = 0; i < width; i++) { for(int j=0; j