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. ( ̄▽ ̄)ノ
- 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
- Python 3
- Object-Oriented Programming
- Console I/O
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. ✨