Skip to content

CSC207-UofT/course-project-11-59pm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rajan's Conquest

By: Carson, Howard, Girish, Sayna, Armaan, Ansh, Kowan

Our game is an text based adventure game. The user will get a chance to play as a character in ancient India. The player will join one of five provinces in the land and is presented with 3 main choices in the year before a great battle is taken place. Each province has a chance to make tactical decisions and choose to join the great battle at the end of the year.

If the player gets the chance to win all five provinces before the game ends, they win. Otherwise, the province with the most amount of land conuqered will win the game.

NOTE: Our Accessibility Report, Our Progress Report and Specification are included with our Design Document.

Phase 2: Extendability Ideas: After Phase 2

  • Different Types of Battle
  • Might think about extending the game with more attributes -- territories
  • Creating the Provinces Decisions Maker more efficient or adding several more provinces.

Instructions To Run the program:

  • You will first be prompted if you would like to load a previous save (Input: Y/N)
    FOR TA: If you already have a copy of the game, create a new copy of the game because we did some refactoring of package names, and pulling does not actually change gameState properly

- In a new game state: [Selecting N for the first tbe Previous Load Game State]
  Then you will be prompted to type your name
  After you type your name, you will then be able to type the Province name
  As you play the game, the gameState will automatically save

  • If you load a game state: [Selecting Y for the first tbe Previous Load Game State]
      The program will automatically load a save.ser in the projects src file
      After loading the file, the console should welcome you back to the game

Once the game state is saved/loaded you will now be able to play the game
Your objective of the game is for your provience to not die ie keep all values above zero
As well as battling other proviences
To win the game you want to capture all proviences
Every round you can either encouter a random story event where the input is Y/N
Or a decision event, where you choose from 3 options listed where the input is 1,2, or 3
During the turns, user can generate summary of the States that happened which
basically displays the attirbutes for their province.

About

course-project-11-59pm created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published