
CS50 - Cat vs Slimes (v.050)
Game Objective The village is being attacked by slimes and it is up to our MEOWgician hero to purge all evil by activating the Blessed Statue. However, the slimes have deactivated the statues and it is up to you to reactivate it. Cat vs Slimes v0.50 is a top-down mini RPG, where your objective is to eliminate at least 90% of the slimes on the map, so that the "blessed statue" can be activated to grant the victory. This project was created as a final project of the open course CS50x from Harvard. Instructions Although there is an instructions page on the game, you can move the MEOWgician using arrow keys, left ctrl cycles through the spells, space bar activate the spells and enter/esc keys open the stats menu, where you can level up your stats after leveling up.The code can be viewed here, if you're not feeling like downloading the game: https://github.com/cschwatz/Cat_vs_Slimes Credits Special thanks to the Pygame community and the people at the Pygame discord. Since the objective of this project was to improve my ability to write code and develop a "full" game, many assets were taken from itch.io List of assets taken: Tileset: (https://almostapixel.itch.io/small-burg-village-pack) Sounds: (https://gamesupply.itch.io/1000-nintendo-sound-effects) (https://harvey656.itch.io/freesfxforanything) (https://yourpalrob.itch.io/classic-arcade-sound-effects) (https://mythril-age.itch.io/mythril-age-sfx-pack-v1) (https://leohpaz.itch.io/rpg-essentials-sfx-free) Music: (https://ryanavx.itch.io/final-quest-music-pack) Sprites: Character: (https://9e0.itch.io/cute-legends-cat-heroes) (Knigth character was used as base for the character) Spells: (https://pixerelia.itch.io/vas-basic-spells-and-buffs) (Spell's icons) (https://pimen.itch.io/) (projectile spells) (https://pixel-boy.itch.io/ninja-adventure-asset-pack)(Heal) Slimes: (https://joao9396.itch.io/pixel-art-monsters?download) (Slimes) (https://game-endeavor.itch.io/mystic-woods) (Slime's death animation) User Interface: (https://crusenho.itch.io/complete-gui-essential-pack) (https://paperhatlizard.itch.io/cryos-mini-gui) Font: (https://joebrogers.itch.io/bitpotion) Menu backgrounds: (https://caniaeast.itch.io/simple-sky-pixel-backgrounds)
cschwatz 2 followers· portfolio 4 View creator →

