https://github.com/dynnian/snakie
Yet another snake game remake written in C# for the terminal
https://github.com/dynnian/snakie
csharp snake snake-game tui
Last synced: about 1 year ago
JSON representation
Yet another snake game remake written in C# for the terminal
- Host: GitHub
- URL: https://github.com/dynnian/snakie
- Owner: dynnian
- License: gpl-3.0
- Created: 2025-02-12T16:31:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-12T16:32:12.000Z (over 1 year ago)
- Last Synced: 2025-02-12T17:21:42.239Z (over 1 year ago)
- Topics: csharp, snake, snake-game, tui
- Language: C#
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Snakie!
Snakie is a simple console-based Snake game written in C#.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [How to Play](#how-to-play)
- [Building & Running](#building--running)
- [Contributing](#contributing)
- [License](#license)
## Introduction
Welcome to Snakie, a classic Snake game implemented in the console. Control the
snake, eat the food, and try to achieve the highest score!
## Features
- Console-based interface
- Simple and intuitive controls (WASD)
- Increasing difficulty as the snake grows
- Score tracking
- Game Over screen with the final score
## How to Play
1. **Start Menu:**
- Press `1` to start the game.
- Press `2` to exit.
2. **Game Controls:**
- Use `W` to move the snake upwards.
- Use `S` to move the snake downwards.
- Use `A` to move the snake to the left.
- Use `D` to move the snake to the right.
3. **Objective:**
- Eat the food (green pixel) to grow the snake and increase the score.
- Avoid collisions with the walls and the snake's own body.
4. **Game Over:**
- The game ends if the snake collides with the walls or itself.
- The final score is displayed on the Game Over screen.
## Building & Running
1. Clone the repository:
```bash
git clone https://github.com/d4r1us-drk/Snakie.git
```
2. Navigate to the project directory:
```bash
cd Snakie/Snakie
```
3. Run the game:
```bash
dotnet run
```
4. Follow the on-screen instructions to navigate the menu and play the game.
## Contributing
Contributions are welcome! If you have any suggestions, improvements, or bug
fixes, feel free to open an issue or create a pull request.
## License
This project is licensed under the [GPL v3](LICENSE).