Skip to content

doa5/turn-based-rpg-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Hidden Potential — Turn-Based RPG (Archived)

This was my first full Python project, built for the A-Level OCR Computer Science NEA coursework. It’s a basic Pygame turn-based RPG made with Object-Oriented Programming (OOP). While the project was designed to meet the exam spec, I used it as a chance to practise modular code and structuring a full program from scratch. ( ̄▽ ̄)ノ


What I Learned (¬‿¬)

  • How to apply OOP concepts in a real project (e.g. Player, Enemy, BattleSystem)
  • Designing a modular architecture that separates logic into different files
  • Handling user input, game state, and basic AI behaviour
  • The importance of testing, documenting, and planning ahead — especially when working under constraints

Tech Used (ง •̀_•́)ง

  • Python 3
  • Object-Oriented Programming
  • Console I/O

Status (︶︹︶)

This project is archived and won’t be updated, but I still keep it up as a milestone. My future projects focus more on cybersecurity and scripting — see my GitHub profile for current work. ✨

About

An A-level OCR NEA RPG game project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages