Code Monkey home page Code Monkey logo

whutshmup's Introduction

whutshmup - a shoot-em-up game written in pygame

Running requirements:

  • python 2.x
  • numpy or scipy libraries
  • pygame 1.9 or above

Source material, inspiration etc

Licensing

The source code (except Shadows.py and Vec2d.py) is licensed as GPLv3, and the file COPYING contains the full text of the license.

The files Shadows.py and Vec2d.py are in the public domain, see the beginning of those files

All graphics and images used in this game are licensed under CC-BY-SA 3.0, with some exceptions noted below. You can read the full license text here: http://creativecommons.org/licenses/by-sa/3.0/, but in short the license means this:

You are free:
    to share – to copy, distribute and transmit the work
    to remix – to adapt the work

Under the following conditions:

    attribution – You must attribute the work in the manner specified by the
                  author or licensor (but not in any way that suggests that 
                  they endorse you or your use of the work).
    share alike – If you alter, transform, or build upon this work, you may 
                  distribute the resulting work only under the same or 
                  similar license to this one.

Exceptions:

  • The crate is placed in the public domain

Attribution:

Music by http://www.pacdv.com/sounds/. See their webpage for details on usage of their tracks.

Sound effects are created by myself using the sfxr utility, which can be found here: http://www.drpetter.se/project_sfxr.html. They are also under CC-BY-SA

Thanks to

pippy in #pygame on freenode, for helping debugging delays in sound effects.

kalaset, Jaycop and sholm in #monaden on freenode, for testing the game, and for suggesting improvements (shadows were sholm's idea)

lumi for his shoot-em-up expertise (without him - no hitbox!)

whutshmup's People

Contributors

tobsan avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.