Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thrymheim/games-with-csharp

Simple games that i made
https://github.com/thrymheim/games-with-csharp

begginer-friendly csharp flappy-bird game game-development games snake-game

Last synced: 1 day ago
JSON representation

Simple games that i made

Awesome Lists containing this project

README

        

![C# Logo](https://seeklogo.com/images/C/c-sharp-c-logo-02F17714BA-seeklogo.com.png)

# README - C# Game Collection

Welcome to my collection of beginner-friendly games created using C#! Currently, I have developed two classic games: **Flappy Bird** and **Snake Game**. These projects are designed to be easy to understand and serve as excellent learning resources for anyone looking to get started with game development in C#.

## Table of Contents

- [Introduction](#introduction)
- [Games Overview](#games-overview)
- [Flappy Bird](#flappy-bird)
- [Snake Game](#snake-game)
- [Getting Started](#getting-started)
- [How to Play](#how-to-play)
- [Technologies Used](#technologies-used)
- [License](#license)
- [Contact](#contact)

## Introduction

Game development is an exciting field that combines creativity with programming. These projects showcase fundamental concepts in C# and game design. They also serve as a great introduction for beginners looking to explore the world of game development.

## Games Overview

### Flappy Bird

**Flappy Bird** is a simple yet addictive game where players control a bird by tapping the screen to navigate through a series of pipes. The goal is to achieve the highest score by avoiding obstacles.

- **Features:**
- Simple controls
- Score tracking
- Engaging gameplay

### Snake Game

The **Snake Game** is a classic arcade game where players control a snake that grows longer as it consumes food. The objective is to grow the snake as long as possible without running into walls or itself.

- **Features:**
- Classic gameplay
- Score display

## Getting Started

To get started with the games, follow these steps:

1. Clone or download this repository to your local machine.
2. Open the solution file in your preferred C# development environment (e.g., Visual Studio).
3. Build the project.
4. Run the game!

## How to Play

- **Flappy Bird:**
- Hold spacebar to make the bird flap its wings.
- Avoid colliding with the pipes.

- **Snake Game:**
- Use the arrow keys to move the snake.
- Eat the food to grow longer.
- Avoid running into the snake's own body.

## Technologies Used

- **Programming Language:** C#
- **Game Framework:** Visual Studio 2022

## Contact

If you have any questions, comments, or suggestions, feel free to reach out!
- **Instructor:** [Maziyar kolagar]
- **Email:** [[email protected]]

Happy Gaming! Enjoy exploring these projects and feel free to modify and learn!