Clone the repo
Run it Remember the two gorillas standing on a skyline, tossing exploding bananas at each other? I decided to bring that back. I built a remake of the classic QBasic Gorillas using Python and Pygame. The "Snap" Struggle is Real 🛠️ Packaging this for Linux was an adventure. I wanted to make it easy for anyone to install without messing with virtual environments. I hit every wall possible: If you are on Linux, you can try it out right now (waiting for store approval, but you can build from source!):
Bash git clone https://github.com/davdomin/gorillas-retro-remake
cd gorillas-retro-remake I'm currently thinking about adding a multiplayer mode via IP connection. Is it overkill for a 1991 remake? Maybe. Is it going to be fun to code? Absolutely. Check out the code here: https://github.com/davdomin/gorillas Templates let you quickly answer FAQs or store snippets for re-use. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse
Randomly generated city skylines. Parabolic physics (gravity is a beast). The classic sun that reacts when hit. Screen shake for that "modern" retro feel.
Randomly generated city skylines. Parabolic physics (gravity is a beast). The classic sun that reacts when hit. Screen shake for that "modern" retro feel.
Randomly generated city skylines. Parabolic physics (gravity is a beast). The classic sun that reacts when hit. Screen shake for that "modern" retro feel.
Language: Python 3.12 Library: Pygame (for the heavy lifting of 2D rendering) Distribution: Snapcraft (Ubuntu Snaps)
Language: Python 3.12 Library: Pygame (for the heavy lifting of 2D rendering) Distribution: Snapcraft (Ubuntu Snaps)
Language: Python 3.12 Library: Pygame (for the heavy lifting of 2D rendering) Distribution: Snapcraft (Ubuntu Snaps)
The Python Plugin: Getting the interpreter to behave inside a clean container was tricky. Confinement: Switching to classic confinement was the key to getting audio and video drivers working smoothly across different distros. The "Destructive" Fix: Learning to use --destructive-mode when my local container felt like being stubborn.
The Python Plugin: Getting the interpreter to behave inside a clean container was tricky. Confinement: Switching to classic confinement was the key to getting audio and video drivers working smoothly across different distros. The "Destructive" Fix: Learning to use --destructive-mode when my local container felt like being stubborn.
The Python Plugin: Getting the interpreter to behave inside a clean container was tricky. Confinement: Switching to classic confinement was the key to getting audio and video drivers working smoothly across different distros. The "Destructive" Fix: Learning to use --destructive-mode when my local container felt like being stubborn.