Giter Site home page Giter Site logo

hunterscouti / dotnet-console-games Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dotnet/dotnet-console-games

1.0 0.0 0.0 40.11 MB

Game examples implemented as .NET console applications primarily for providing education and inspiration. :)

Home Page: https://zacharypatten.github.io/dotnet-console-games

License: MIT License

C# 89.66% CSS 0.77% HTML 9.57%

dotnet-console-games's Introduction

dotnet-console-games

flat Language C# Target Framework Discord License Go To Towel

Game examples implemented as .NET console applications primarily for providing education and inspiration. :)

Game *Weight Notes                                                                      
Guess A Number 0 Play Now Status
Rock Paper Scissors 0 Play Now Status
Dice Game 0 Play Now Status
*Community Contribution
Quick Draw 1 Play Now Status
Tug Of War 1 Play Now Status
Whack A Mole 1 Play Now Status
Tic Tac Toe 1 Play Now Status
Simon 1 Play Now Status
Roll And Move 1 Play Now Status
Beep Pad 1 Status
Only Supported On Windows OS
Draw 1 Play Now Status
Tower Of Hanoi 1 Play Now Status
Hangman 2 Play Now Status
Wordle 2 Play Now Status
Memory 2 Play Now Status
Connect 4 2 Play Now Status
Minesweeper 2 Play Now Status
Wumpus World 2 Play Now Status
Rythm 2 Play Now Status
Type 2 Play Now Status
Drive 2 Play Now Status
Sliding Puzzle 2 Play Now Status
Snake 3 Play Now Status
Hurdles 3 Play Now Status
Pong 3 Play Now Status
Flappy Bird 3 Play Now Status
Yahtzee 4 Play Now Status
Tanks 4 Play Now Status
Helicopter 4 Play Now Status
2048 4 Play Now Status
Sudoku 4 Play Now Status
Mancala 4 Play Now Status
Bound 4 Play Now Status
Tents 4 Play Now Status
Battleship 4 Play Now Status
Checkers 4 Play Now Status
*Community Contribution
Duck Hunt 5 Play Now Status
*Community Contribution
Blackjack 5 Play Now Status
Fighter 5 Play Now Status
Maze 5 Play Now Status
PacMan 5 Play Now Status
Role Playing Game 6 Play Now Status

*Weight: A relative rating for how advanced the source code is.
*Community Contribution: Special thanks to everyone who contributed games!

You can play the games in your browser:
Play Now
Hosted On GitHub Pages

Get Started

Recommendation
Use these game examples for learning. Play the games, pick a game you like, and try to code the game yourself from scratch.

Clone the repository or download the repository and unzip the contents. dotnet-console-games should build with any standard .NET build process, but one of the following is recommended:

📄 Visual Studio [Expand]

  1. Install Visual Studio if not already installed.

  2. Open the File dotnet-console-games.slnf file in Visual Studio.

Note This is optional, but here are some settings you can change in Visual Studio.

📄 Visual Studio Code [Expand]

  1. Install the .NET SDK if not already installed.

  2. Install Visual Studio Code if not already installed.

  3. Open the Directory root folder of the repository in Visual Studio Code.

Note The following files are included in the repository:

  • .vscode/extensions.json recommends Vistual Studio Code extension dependencies
  • .vscode/launch.json includes the configurations for debugging the examples
  • .vscode/settings.json automatically applies settings to the workspace
  • .vscode/tasks.json includes the commands to build the projects

Note You will be prompted to install the necessary Visual Studio Code extensions when you open the folder:

  • ms-dotnettools.csharp C# support

Relevant Articles
Beginner's Guide To Console Input In C# August 1, 2020
dotnet Console Games Tips And Tricks April 7, 2022

Get Involved

Want to show support? You can star the github repository.

Have any questions? Start a new discussion.

Find a bug or have a suggestion? Open an issue.

Want to chat with the developer(s)? Join the discord server.

Want to contribute? Look for open issues you can help with.

dotnet-console-games's People

Contributors

daltonks avatar hurricankai avatar javithegreat35 avatar rinzii avatar wycott avatar zacharypatten avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.