Skip to content

surister/code-jam-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Jam 3

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!

Tips

  • 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.

Setting Up

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

Project Information

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:

Description

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

How to run

You need Python and Git installed on your system.

  1. Install pipenv.

  1. Copy the URL of the repository.

  1. Clone the repository locally.

  1. Enter the directory.

  1. Install the dependencies.

  1. Run the game.

How to play

W A S D to control the spaceship SPACE to shoot

About

Third python discord code jam [PRIZED] - Mirror from https://gitlab.com/surister/code-jam-3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages