public void draw(SpriteBatch b) { b.Begin(SpriteSortMode.Immediate, debug ? BlendState.Opaque : BlendState.AlphaBlend, SamplerState.PointClamp, null, null, null); b.Draw(Background, new Rectangle(0, 0, Game1.viewport.Width, Game1.viewport.Height), BackgroundColor); Board.Draw(b); if (Board.Paused) { b.Draw(Background, new Rectangle(0, 0, Game1.viewport.Width, Game1.viewport.Height), BackgroundColor * 0.5f); } DrawMenu(b); if (debug) { DrawDebugBoard(b); } b.End(); }
public void Countdown() { Console.Clear(); Snake.Draw("Green"); Food.Draw(); Board.Draw(); ShowLargeNumber(3, BoardWidth); Console.Clear(); Snake.Draw("Green"); Food.Draw(); Board.Draw(); ShowLargeNumber(2, BoardWidth); Console.Clear(); Snake.Draw("Green"); Food.Draw(); Board.Draw(); ShowLargeNumber(1, BoardWidth); Console.Clear(); Board.Draw(); }