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

https://github.com/helomdrs/rockpaperscissors-cpp

Entry Level project for my C++ training
https://github.com/helomdrs/rockpaperscissors-cpp

cpp

Last synced: about 1 month ago
JSON representation

Entry Level project for my C++ training

Awesome Lists containing this project

README

          

# Rock Paper Scissors C++

Entry Level #1 project of mine C++ formation.

## Description

A simple Rock Paper Scissors game played on terminal against an AI. The objective of this project is to practice knowledge of basic C++ concepts like basic IO, syntax, vectors, strings, conditionals, raw pointers and loops.

## Getting Started

### Dependencies

* Windows 10;
* Visual Studio;
* C++ libraries;

### Installing

* Just download the entire repository.

### Executing program

* Run the project on Visual Studio on Debug x64.

## For Kokkuers

This project was made under the C++ special training made by and for Heloisa Medeiros. For more info, check the [C++ Training Route](https://kokkugames.atlassian.net/wiki/spaces/~551654817/pages/1840087045/C+Training+Route) page.

## Version History

* 0.6
* Code structure changed to look more like a game engine;
* See [commit change](https://github.com/helomdrs/RockPaperScissors-Cpp/commits/master/);
* 0.5
* Project repage after senior revision;
* Code splitted between structs;
* See [commit change](https://github.com/helomdrs/RockPaperScissors-Cpp/commits/master/);
* 0.4
* Code cleanup and comments;
* See [commit change](https://github.com/helomdrs/RockPaperScissors-Cpp/commits/master/);
* 0.3
* Code updated based on peer reviews;
* See [commit change](https://github.com/helomdrs/RockPaperScissors-Cpp/commits/master/);
* 0.2
* README and LICENSE pages;
* See [commit change](https://github.com/helomdrs/RockPaperScissors-Cpp/commits/master/);
* 0.1
* Initial Release;

## License

This project is licensed under the MIT License - see the LICENSE.md file for details