In a survery we recently conducted, we asked what theme people wanted to see for this code jam. The most popular option, with 26/115 votes, was The world ends in 10 minutes. Thus, the task for this code jam involves creating a game under that theme.
This task is a little more freeform than the other code jams we've had so far - we're happy to accept games in any form, as long as they fit that theme. You may use PyGame, Kivy, Curses/Unicurses, Pyxel, web frameworks like Flask, or anything else your team desires. Please provide instructions on how to set up and run your game within the README where necessary.
Remember that teamwork is paramount - You will need to work together. For this jam, we've assigned a leader for each team based on their responses to the application form. Remember to listen to your leader, and communicate with the rest of your team!
- Please lint your code, and listen to the linter. We recommend flake8, and you can use
pipenv run lint
to run it. - Remember to work closely with the rest of your team.
- We're not expecting the next Assassins Creed or God of War. Don't get too ambitious and overstretch yourselves - it's much better to have a finished project.
- Remember to fill out the Project Information section below.
- If you haven't used Git before or have other questions about the task or code jam, we recommend reading the Code Jam section on our wiki.
As usual, you should be using Pipenv. Take a look at the documentation if you've never used it before. In short:
- Setting up for development:
pipenv install --dev
- Running the application (assuming you use our project layout):
pipenv run start
This is the misty hat's take on the Third Python Discord CodeJam: Game Development.
The game is made in Python 3.7 using the pygame
framework
Misty Hats members:
- Grote
Team Leader
-> https://gitlab.com/JannesJ - Skilldeliver
Developer
-> https://gitlab.com/skilldeliver - Surister
Developer
-> https://gitlab.com/Surister
The game takes place in the space, where you a very angry alien will try to take on human forces, will you succeed?
The game counts with:
- Figther enemy: A small spaceship that will follow you and try to take you down.
- Pythonic mines: The 363th Python Reich also known as the Global Human government mines that will damage you on collision
- Defensive Structures: Semi-Stationary defensive structures that will shoot you on sight
- 8 differente powerups: Extra damage, armor, hp, shield, double shot.. and more! Everyone with its different image.
- Timers: A ten minute timer and small timers for temporary power ups.
- Different size/color blaster projectiles
- Wave system
You need Python and Git installed on your system.
- Install pipenv.
- Copy the URL of the repository.
- Clone the repository locally.
- Enter the directory.
- Install the dependencies.
- Run the game.
W A S D
to control the spaceship
SPACE
to shoot