Skip to content

TylerIsCoding/YeOldeRPG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Ye Olde RPG


The Ye Olde RPG is the first larger project that I ever coded/pushed to GitHub. I learned a LOT about Python, OOP, ASCII art, and coding in general with this project.

How It's Made

Tech Used: Python


I built this terminal game with Python.

  • I tried to create an interactive game that uses RPG mechanics found in popular computer games or tabletop games like Dungeons and Dragons.
  • It has heavy influence from everything I was interested in at the time (Tarkov, stocks, Dogecoin, etc) and includes it somehow in the game.
  • I created some serious ASCII art to accompany the simplistic gameplay.
  • The game has a leveling system, health points, special moves, and inventory.


Optimizations

Where to even begin... Like I've stated before; this was the first real application I ever made.

I could have:

  • Not started this project over more than 4 times after I kept learning.
  • Used classes and OOP from the start.
  • Make it run in something other than the terminal.


Lessons Learned

Building this game was a great learning experience and I took away several valuable lessons: - This is where I learned what variables, functions, classes, etc. were. - I learned all of my foundations of coding with this project. - I learned object oriented programming with the Python language.

About

A simple, text-based RPG game created when I was learning to code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages