Skip to content

vikrant-github/python_pirate_trader

Repository files navigation

python_pirate_trader

Python Based Fun Game. Core aspects of the Python language are covered in this game

Introduction

  1. Print, Input, Variables, and if/else Statements
  2. Functions
  3. Python Control Structures:While and Break usage
  4. Python Dictionaries, Lists and For Loops
  5. DateTime library usage

Object Oriented Programming in Python

  1. Python Objects and Object Oriented Programming
  2. Python Class Methods and Properties
  3. Refactoring the code for creating classes

Object Oriented Design Patterns creating a Manager class in Python

  1. Refactoring classes and creating a Manager class
  2. Refactoring classes by creating a seperate Manager class
  3. Implementing the methods part-01
  4. Implementing the methods part-02

Improving Object Oriented Design Patterns by creating a separate Manager classes

  1. Creating a City Product class to Manage Product Price by City
  2. Randomly changing Product Price based on the City
  3. Inceasing debt portwise and provide options for the moneylender
  4. Creating a class for Pirate Encounters
  5. Handling the Pirate Encounters
  6. Loading game data from a csv file

About

Python Based Fun Game

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages