Coder Social home page Coder Social logo

additionmania's Introduction

Charliesum's Additionmania

Math game made with Pygame library (.py)

~ Getting it up ~

Requires Python 2.7.x Requires Pygame library 1.9.x - with Python 2.7.x 32bit, download the 32bit Pygame library

Once requirements have been filled, using terminal/powershell to change to the directory to additionmania where you can see game.py and type:

python game.py

~ How to play ~

To play this game is very simple. The objective of the game is to add up the sum that is displayed on the top left corner. If the colour of the sum is anything but black, then you must choose the colour coordinated numbers available on the field. Black is the wild card colour, you may add up any colour on the board you see.

The more numbers you can rally up to reach the sum, the higher the bonus multiplier will increase your score.

Start the game, select a game style, time attack or just normal play.

- Time Attack -

Race against time to add up to your sum. Harder diffuculties will give more time, but limit the amount of mistakes you are allowed to make.

- Normal Attack -

This practice mode can also be very fun, take as much time as you want to add up the sums indicated.

More instructions with graphics are available in game.

~ Features ~

  1. Small screen, 800x600
  2. Requires math, and fast reflexes
  3. Game ends when all the mistake stikes have used up
  4. Score is displayed on the bottom right corner
  5. Diffculty increases every round, and can be set harder if choosen
  6. The game vailidates name length, and validates numbers clicked
  7. Sound effects and music are able to be switched off/on
  8. Game sound track is pause-able/play-able
  9. Game has many screens and have a good pause between rounds 10.Sprite based animation and alpha transitions in the game:
    • Transitions between screen
    • Alpha display numbers
    • Button hover effect
    • Highscores
    • Polished graphics and music 11.Presistant high score (using text file)

additionmania's People

Contributors

zcharli avatar

Stargazers

 avatar

Watchers

 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.