stuntcat ๐Ÿ๏ธ ๐Ÿ˜ผ 0.2.0


This release stuntcat ( ๐Ÿ๏ธ ๐Ÿ˜ผ ) release comes with a lot of polish. Both on the outside and on the inside.

Thanks to the following people for their improvements:

  • Renรฉ Dudfield ( @illume ) did more refactoring after the other PRs didn't recieve any attention for some months and they needed to be merged in #67 then did some more improvements for a release in #68
  • NachoMonkey ( @nachomonkey ) Made a whole lot of general improvements in #65
  • Dan Lawrence ( @MyreMylar ) improved the code a lot and fixed many pylint issues in #65

@nachomonkey made a fairly detailed list of changes

  • Created the StuntCat logo and added the SVG to the README.md file
  • Improved the intro screen by adding shading, illustrations, and the logo
  • Disabled the "elephant" because it is not ready for production
  • Added three "boing" sounds that are played when the cat is hit by a NotFish or get bumped back onto the screen
  • Added three "meow" sounds are played at random times
  • Sound system now supports fadeout
  • Added a splashing sound for when the cat falls into the water
  • Added cat crashing sound
  • Replaced shark attack and shark gone sounds
  • Replaced "zirkus" sound with applause sound
  • "shark_appears.ogg" sound is stopped when the shark goes underwater
  • Replaced main menu song
  • Changed jump physics so the cat doesn't lose all Y-velocity on jump button release
  • Added SPACE as a jump key
  • Improved jump sound
  • Added a shark laser image
  • When the cat gets hit by the laser, the crowd boos and throws more not-fish for a time
  • The shark and elephant now leave when the cat dies
  • The score text is now centered on a point, and no longer gets erased by objects
  • Fixed libpng color profile errors
  • Added more contrast to the fish images
  • Shark now pauses a bit before firing in the 'aiming' state
  • Replaced "cat_laser_2.ogg" with "cat_shot.ogg"
  • Animated the cat's tail
  • Removed old use of "cat_wheel.ogg" and replaced it with a looping unicycle sound with velocity-dependent volume
  • Version is now defined under stuntcat/__init__.py
  • The resources.gfx function now accepts the convert and convert_alpha arguments
  • The window caption is now "Stunt Cat"
  • Added some texture to the tent in "background.png"
  • Modified "intro_screen.png" so that the polka dots are symmetrical
  • The cat's rotation now affects his X-velocity (he a bit rolls in the direction he's facing)
  • Added basic joystick control
  • Updated the "gameplay.gif" animation
  • README.md improvements
  • Fixed most of the alerts raised by lgtm
  • Added shebang (#!) to run_game.py for Linux

Get stuntcat

Download NowName your own price