Skip to content

cpvu/Shinobi-Adventure

Repository files navigation

Shinobi Adventure Game

A text based adventure shinobi game inspired by the adventures of Naruto built with Python. Created by Calvin Vu and Hanxiao Mao.

Running the Game

Recommended: Python 3.0+ installed

Clone the repo.

In the working directory, run:

python3 game.py

Game Mechanics

  • Move along a 10 by 10 board in North, East, South, Directions

  • Random events occur on the board include: Battles, Treaure rooms, and various in-game events (whether good or bad)

  • Gain new jutsus to use in combat as you traverse through the map.

  • Turn based combat styles that use randomization and customized dialgoues for attacks and monsters.

  • Once you have reached level 3, you can challenge the final boss to complete the game!

Building the game

The game was built in a very short period of time of 2 weeks in a team of 2 developers (Calvin Vu and Hanxiao Mao) for our end of term Python project. In this period of time, we were able to build a game with fully working elements and comonents that were modularized. We were able to complete full documentation and implemented a suite of unit tests and docstring tests to ensure proper functioning of our game. We are proud of what we built in the short period of time and perhaps will revisit to the game to improve it in the future!

Developers:

Calvin Vu

GitHub account ID: cpvu

Hanxiao Mao

GitHub account ID: hanxmao

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages