A Shoot 'em Up game with a 3D twist!
Make your way through 3 levels of tough bullet hell, fighting a plethora of enemy ships along the way.
Made by Lowland Palms
This game was made for the Pygame Community Spring Game Jam 2025. Our given theme for the jam was "Spatial", and we were given two weeks the time to complete this. The obvious choice for the theme was to make the game take place in outer space, but as that wouldn't be unique enough we required a mechanic that makes use of mathematical space. To combine these ideas together, we decided to make a Shoot 'em Up similar to Gradius (personally mostly inspired by Platypus) but within a 3D space.
Download Python 3.12+ if you haven't already.
Download the code to your computer.
Install the required libraries:
python -m pip install pygame-cepython -m pip install numpy
Or install all the packages in one go using python -m pip install -r requirements.txt while located within the game's folder.
Now simply run python main.py from within the game's folder to start playing!
The main menu of the game is navigated using the mouse.
The controls during gameplay are as follows:
WASDto move horizontally and verticallyRto move into the depth (alsoIfor two-handed use)Fto move out of the depth (alsoKfor two-handed use)Spaceto shoot (can be held down)Escto pause the game
This game was made by a team of three online friends under the team name Lowland Palms. It consists of:
- JReesW - project lead, game designer, engine dev, mechanics dev, made sound effects
- Curyde - artist, drew all sprites and backgrounds, developed the game's style
- RDSSDR - programmer, mechanics dev, visual effects, all-round programming
That about wraps up this readme. There's a good chance we will continue working on this game, in which case a link to the old version will be provided (as it was when submitted to the jam).
Thanks!
- JReesW
