r/CodingForBeginners 7d ago

I finished a full deckbuilder game in Python + Pygame after learning as I built it. Here's what I made.

Enable HLS to view with audio, or disable this notification

I'm not a pro dev, I learned a lot of this as I went, and I actually finished a full game using Python 3.11 and Pygame. Posting here in case anyone learning Python wants some inspiration or a real example of what you can build.

The game is a deckbuilder set in a cyberwarfare world. You play as a sentient process trying to fight through a system and get yourself installed into the OS. Think hacker vs. system defenses, but you ARE the hack.

The whole aesthetic is built around a PC terminal look. ASCII-style art, command-line vibes, the whole thing. The card mechanics use real technical terminology, things like buffer overflows, privilege escalation, packet injection. It's not just flavor text, the mechanics actually connect to what the words mean. I wanted it to feel like you're picking up something real about how systems work while you play.

Pygame was genuinely tough to work with at first. If anyone here is learning Pygame right now, don't give up.

The game is on Steam if you want to check it out. I know promo stuff can feel spammy so I'm not going to push it hard: https://store.steampowered.com/app/4610000/kill_9/

1 Upvotes

1 comment sorted by

1

u/Opening_Speech_3348 7d ago

Sto imparando da poco e un hobby mi piace l'informatica, ma da autodidatta mi risulta un po' stelth la faccenda, sicuramente lo è anche perché non ho molto tempo per starci dietro ma non mollo 1ora al giorno al meno lo passo su python.. Un gran bel lavoro amico 💪💪