Procedurally Generated Monsters! A complete example of Python game development
summary
A complete pipeline from idea to product: a Python 2D monster‑collector that is released on itch.io and Steam, built in about nine months from first commit, and deployed after a $100 Valve fee so yes it works. Core tools are pygame / pygameCE and numpy; image shaders and procedurally generated sprites, stats, dialogue and moves (there are about 72 monster categories and 23 move‑animation algorithms). Architecture uses renderer objects that return the next renderer; PyInstaller + GitHub workflows handle builds with a manual Steam step.
AI-written summary · about
chapters (11)
- 0:00Procedural monsters intro
- 1:52Pramon and Python
- 5:02Procedural generation in Pramon
- 9:02Python dev costs
- 12:57Python constraints
- 14:40Key Python libraries
- 18:32Numpy for graphics
- 20:20Procedural animation
- 23:05Deploying Python games
- 25:32What would I do differently in Pramon
- 26:56Q&A
related talks
05mBuilding Procedural Games with Python and Godot
57mGame Programming with Python
27mLevel Up with Python: Building a Shooter Game Live with PyGame
28m"A huge green fierce snake bars the way!"; or, Building a Text Adventure Game in Python
28mMy big gay adventure. Making, releasing and selling an indie game made in python.
01h 52mMaking Games with ppb
36mGame Programming with Python and PyGame
01h 46mDevelop Games with Panda3D and Python
