Project
Reverse Dependencies for rspec
The projects listed here declare rspec as a runtime or development dependency
0.0
This is my first program, this is a program from pragmatic_studio to learn the Ruby language.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This is an example application used in The Pragmatic Studio's
Ruby Programming course, as described at
http://pragmaticstudio.com
This code is Copyright 2012 The Pragmatic Studio. See the LICENSE file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
# Studio Game
Studio Game is a Ruby-based project that demonstrates object-oriented programming concepts. It includes classes and modules to manage players, games, and scoring.
## Project Structure
- `lib/`: Contains the core Ruby files for the game logic.
- `game.rb`: Defines the main game class.
- `player.rb`: Manages player attributes and behaviors.
- `treasure_trove.rb`: Handles treasures and their values.
- `bin/`: Contains executable scripts to run the game.
- `studio_game`: The main entry point to start the game.
- `spec/`: Contains unit tests for the game.
- `game_spec.rb`: Tests for the game class.
- `player_spec.rb`: Tests for the player class.
- `README.md`: Project documentation.
- `LICENSE`: MIT License file.
## How to Run
1. Clone the repository.
2. Navigate to the `studio_game` directory.
3. Run the game using:
```bash
ruby bin/studio_game
```
## Testing
To ensure the game logic works as expected, run the unit tests included in the `spec/` directory. Use the following command:
```bash
rspec spec/
```
This will execute all the test files and display the results in the terminal.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This is a game.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
To run game, type: "studio_game" at command prompt....
other commands to type: and what they will do:
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Sample project use to learn ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
A simple text-based game that you can run from the command line. Runs a list of
players (either those provided, or that you can provide via a '.csv' file that
you then name as a command line argument when loading the program), through a
series of 'rounds', the number of which you can choose as the game runs. Each
player is 'w00ted', 'blammed', or 'skipped' and receives a treasure. High-scores
are printed out to the console upon exiting the game. They are also saved to a
file ('high_scores.txt') in the top-level folder of the application.
Created while doing the Ruby Programming course from Pragmatic Studio.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
A simple random game, made from The Pragmatic Studio's Ruby course
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Role playing game with auditing
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This is an example application that simulates a game as descirbed at
http://pragmaticstudio.com
This code is Copyright 2012 The Pragmatic Studio. See the LICENSE file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
part of ruby training
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Game created in Pragmatic Studio Class
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Studio Game
This is the multi-player treasure hunt game developed while progressing through the Pragmatic Studio's Ruby Programming course given by Mike and Nicole Clark.
http://www.pragmaticstudio.com
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This is an example application used in The Pragmatic Studio's
Ruby Programming course, as described at
http://pragmaticstudio.com
This code is Copyright 2012 The Pragmatic Studio. See the LICENSE file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Some readme text
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Simple game resulting from Pragmatic Studio Ruby course.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This gem name studio game es una gema que contiene
clases que permite jugar ya sea enviando en un csv los nombres de los jugadores
y su salud o de manera automatica. El juego se trata de que jugador mantiene mejor salud y adiciona
encuentra herramientas que lo hacen mas fuerte
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
This is a fantastic game created with help of online course at Pragmatic Programmers. Check out their Ruby course.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Welcome to the StudioGame
Run studio_game.rb via ruby with optional player.csv files.
> ruby studio_game.rb others.csv (for example)
Then choose # of rounds
and watch your players get blammed (bad), w00ted (good) and see what treasures they find.
Cheers.
Oliver Cheng, 2014
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
# Studio Game
This is a ruby gem generated for study purposes.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity