I built Turn Based Combat game using OOP in python!
▲ 9 r/roguelikedev+2 crossposts

I built Turn Based Combat game using OOP in python!

Hey everyone

I just finished building a small RPG game in Python and wanted to share it here for feedback.

It’s a turn-based combat game where you fight different enemies like Goblins, Skeletons, Dark Mages, and a final boss (Ancient Dragon).

⚔️ Features:

- Turn-based combat system

- Leveling + XP progression

- Weapons & armor equipment system

- Inventory system (potions, items, etc.)

- Quests with rewards (gold + XP)

- Different enemy scaling based on level

- Boss fight with multiple phases

I built it mainly to practice OOP and game logic in Python, and I learned a lot about structuring systems like combat, inventory, and progression.

It’s still not fully balanced and I know there are things I can improve, especially:

- Damage balancing

- XP progression

- UI/UX improvements

Would really appreciate any feedback or suggestions 🙏

GitHub:

https://github.com/Ezz08/DragonFall-GameProject

u/Mean_Tomorrow_6612 — 23 hours ago
▲ 1 r/GameDeveloper+1 crossposts

I want your feedback on my game project!

Honestly I am about to finish a big game project that I didn't think that it will be huge like that so I used OOP with python to create the game so I will post again when I finish the game and I'd appreciate if anyone interested.

reddit.com
u/Mean_Tomorrow_6612 — 3 days ago

What is the best advice you can give me in frontend field to become superior?

Actually I have just finished my first year in computer science and I did a lot through this year. first I learnt the basics of programming through Cs50x and yeah it was tough a little bit but I didn't give up after this course I decided to learn some DSA and practice problem solving on leetcode and I keep learning and practicing because it is so important then I decided to learn Git and Github through google course and finally learnt OOP with my fav language "python" so I did a lot of projects you can check it out in my github and now I am about to finish a big game with OOP so after that I wanna specialize in web development as a fullstack dev that is my dream job to be honest because I love building stuff and systems so that's why I love this field so first I will start with frontend and I wanna be more than a developer someone who is really engineer and can solve stuff and building systems so that's why I wanna some advices from frontend engineers who are really good at work and finally i'd appreciate your help to start this field!

reddit.com
u/Mean_Tomorrow_6612 — 10 days ago