Skip to content

VladDoesCode/Arx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARX LOGO

OPEN ARX.py in Windows CMD.exe (Uses Python 3.8)

ARX 💀🗝️⚔️

ARX Gif

ARX derives from Latin to mean Dungeon;
ARX is my first "real" python project in which I am attempting to make an all terminal text based game It is a (Visual) Text-Based Adventure RPG or "VCRPG".

My intention with the game is to be a pick your own adventure meets dungeons and dragons meets RPG
in which you create a character and embark upon a journey that is random upon a path towards a set goal. This being my first "real" project, I can always use some assistance;
Please let me know if there are ways to improve my game or if you have any ideas to add.
Thank you! :)

Updates for each release (Reverse Chronological Order):

Newest Update -> v0.1.0 (7/01/2020):

  1. Full Screen / Art Update!
    1. Changed positions of game to fit Full Screen
  2. Added Docstrings to my functions.
  3. *Added new Mountains() art.
  4. Added Player Art for EVERY Class!
  5. Added Skeleton Art
  6. Fixed TONS of bugs
  7. Redid some code
  8. General Code Fixes
  9. *Formatted ReadMe File.

Commit #077095c -> (6/27/2020):

  1. Added Gif to Readme
  2. Added Run Instructions to ReadMe
  3. Added GitIgnore
  4. Formatted Readme

Commit #edad451 -> (6/26/2020):

  1. Restructured the design format of the game!!!
    1. Modified most functions to account for this!
  2. Created "imageBasedFunctions .py" and moved such functions into that file
  3. Added Mountains() Function with new mini ARX logo

Commit #4096fbd -> (6/23/2020):

  1. Monster Update!!!
    1. Added Monster Class
    2. Added Skeleton monster
    3. Added setEnemy... Functions to display info in game
    4. Added clearEnemyStats() function
    5. Added monsterFight() function
    6. Added Dodge Mechanic
    7. Added Crit Mechanic
    8. Added Armor (and Armor breaking) Mechanic
  2. I THINK I fixed repeatability with massive help from Jacob
  3. Updated title screen info
  4. Added playerStats()
  5. Added statMeaning()
  6. Finished re-write up until point of last "game" (added dialogue)
  7. Refined some timings
  8. Refined this README File
  9. Made spacing() function.
  10. Removed Cursor flashing (visibility entirely)
  11. Cleaned up code
  12. Changed "begin_ .py" to "begin .py"
  13. Added the "Possible Future Additions / Changes" Section to README file
  14. Added "Ways YOU Can Improve ARX!" Section to README file

Commit #b45e727 -> (6/21/2020):

  1. BIG change in intro sequence!
    1. MAIN MENU!!!
  2. Added "Hero's Stats:" to stats bar display
  3. Other small internal changes

Commit #ab38335 -> (6/20/2020):

  1. Added ARX Text in game
    1. The setARX() function
  2. Fixed Title Sequence Timing
  3. Redid some function names
  4. Fixed some spelling mistakes

Commit #8d4b85a -> (6/20/2020):

  1. Updated Title Sequence
  2. fixed stat bars display

Possible Future Additions / Changes:

  • Create Credits
  • Add Level System
    • Experience Bar and Graphical Indication
  • Ease of Access to Commands
    • Add more Commands
  • More Dialogue
  • Monster Loot
  • Gold System / Economy
  • Inventory / Equipment Display
  • Stamina depreciation
  • More Enemies!
  • Spells
  • Ways to regain lost stats
  • Bosses?

Ways YOU Can Improve ARX!

  • On top of any ideas you have for ARX
    • (which you can submit through GitHub comments or via discord @ Von Spookelton#2429)
  • How can I improve the combat system?
  • What features do you like / do not like as much?
  • Any feedback on the game helps out tremendously, its indie development so the more opinions I can get that aren't just mine, the better!

Thank You for Checking out ARX! 💀🗝️⚔️

About

Open Arx_Fullscreen.lnk to play :)

Topics

Resources

License

Stars

6 stars

Watchers

4 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages