Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.91 KB

README.md

File metadata and controls

39 lines (30 loc) · 1.91 KB

Snake Game

Introduction

This project implements the classic Snake game using C# and Windows Forms. The game is designed to run on Windows operating systems, offering a nostalgic gaming experience with a modern twist. Navigate the snake to eat apples, grow in length, and avoid colliding with the walls or yourself.

Features

  • Classic Gameplay: Experience the timeless gameplay of the original Snake game.
  • Score Tracking: Keeps track of your score as the snake consumes apples.
  • Difficulty Levels: The game contains three difficulty levels.
  • Specialized Highscore: The game stores your highscore for each difficulty level.
  • Simple Controls: Use the arrow keys on your keyboard to control the snake's direction and the spacebar to pause the game.

Installation

To play the game you have to download and run Snake.exe. (Windows OS required)

Structure:

  • Start View → the view that you're welcomed with when you first open the game
  • Rules View → where you can find a list of instructions/rules on how the game works and how to operate within the UI
  • Choose difficulty view → the view where you can set the difficulty in your first game
  • Game View → the main interface where the game is played
  • Winner View → the view displayed after you win the game

The following diagram presents the accessibility between the views: image

Icon

The icon both for the app itself and the Windows form was found on the internet. Here are its details:

Built With

  • C#
  • .NET Framework (8.0)
  • Windows Forms