Skip to content

nafiz6/The-Purrtectors

Repository files navigation

Dependencies Arcade Python

Gameplay

    You play as a house cat suddenly thrown out of his home. Stranded in an alley all alone, he must now fight his way through a hoard of cat-haters or die. 

    You meet three more cats in the next level. You can control each of these cats and switch between them.

    Each cat has a set of special abilities

        You
            Dash
            Shoot single bullets
        Sneaky
            Become invisible
            Sneak kill when invisible and near an enemy
            Shoot single bullets
        Support
            Heal a selected cat
            Throw grenades

        Heavy
            Shoot multiple rounds of bullets 
            Has more health

        All cats can scratch to hurt enemies from a short distance

Running The Game

With Python interpreter
    Just run the run_game.py file by double clicking on it in windows or running the following command in your terminal in the game folder
        "python run_game.py,"

We didn't build an executable file yet so as of now the python interpeter is the only way of running our game

Controls - keyboard + mouse

    Use "wasd" keys to move around
        w - up
        a - left
        s - down
        d - right

    mouse left button
        you, Sneaky, Heavy - Shoot single bullet
        Support - Click on a cat to heal them
       

    mouse right button - scratch (melee)

    spacebar - switch character

    shift - Use ability
    (different for each character)
        you - Dash
        Sneaky - Become invisible, then approach enemy and click left mouse button to sneak kill.
        Support - Shift, then left mouse button to throw grenades
        Heavy - (nothing)

Copyright attributions

https://kenney.nl/
    We used maps and some character sprites from here

https://opengameart.org/
    Some map tiles and a lot of the sprites were from here

https://commons.wikimedia.org/wiki/File:Paw-print.svg

https://commons.wikimedia.org/wiki/File:Leaping_puma_icon_-_black.svg

About

Game for pyweek30

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages