ASCII Rock Paper Scissors
ASCII Rock Paper Scissors is a game built for my Game Engine Architecture class utilizing C++ raylib. It has a complete UI with graphics using basic ASCII artwork. It is implemented in the Entity Component System architecture, which allowed me to define different systems of my game to affect different, seperately defined components in my game.



The bot has a chance of picking 1 of 3 options to play against you: Rock, Paper, or Scissors. This is an improvement from my previous implementation of Rock Paper Scissors, as my previous iteration of the game had a bug where the bot would not randomize its choice and you would always win, lose, or tie. That case has been fixed here.