Sheep Quest is a traditional high difficulty 2D platformer set in a whimsical world full of danger. You play as a sheep chosen by providence for a special quest.
Parkour
Overcome obstacles
Solve puzzles
Fight 6 unique bosses
23 levels
Discover the secrets of the universe
Rewrote a lot of the code for the "Coyote Captain" boss fight from scratch. The fight should run better and feel more consistent and responsive. He uses better logic for aiming at barrels and the player so the fight might be slightly more difficult, but I tried to make other small changes to compensate.
- Fixed a performance problem I accidentally caused with the last update
- Added the version number to the options menu
I started prototyping some slightly bigger changes but I'm unsure if I'll finish them within the next few days so I'm just shipping what I completed today:
- Fixed a few more small bugs
- Improved collision detection with the laser turrets
- Added a few more visual and audio effects (notably to the coyote boss fight)
Bug fixes:
- The bomb throwing coyotes will no longer sometimes throw bombs after they've died
- Crab collision fix
- Added more sfx to the werewolf boss fight
- Added a striking visual effect for the mecha wolf boss fight when he lunges at you
- Made some minor tweaks to a bunch of levels
- Changed the werewolf and the mecha wolf boss fights slightly
- The early levels should be slightly easier
- Made the player gain more xp per enemy kill. Should speed up the early game grind
- The puzzle in the desert level was too American-adjacent culturally dependent for some people to be able to solve, so there's a pretty big hint if you fail it once
- Improved the werewolf boss fight. There's an alternate path that's more dangerous to reach him. Added some effects that better signal when he's invulnerable and bug fixed not always being able to hit him and sometimes double hitting him. He also gets faster at half health.
- Changed the layout of world 1 level 2 a little bit, providing an alternate route through the middle of the level.
- Made some small adjustments with the mecha werewolf
- Some small bug fixes and performance improvements.
- Added MacOS Support (theoretically, I haven't tested it)
- Improved memory usage
- Small visual improvements
- Fixed a problem that was causing blurry sprites on some displays.
- This broke the entire UI and all of the cut scenes and I had to manually fix them. I might have missed something but hopefully everything looks the way it is supposed to.
- Optimized loading. More data gets loaded and cached during startup, which should remove lag sometimes caused by loading new objects during runtime on lower spec PCs.
- Improved the quality of some effects.
Happy Cinco de Mayo
- Added a secret for speed runners.
- Made some performance improvements.
- Improved load times.
- Changed some rendering settings that should make for more vibrant colors on certain displays.
- Added an intro to one of the boss fight songs
Improved physics. Should be less jittery.
- Enhanced most of the music tracks with better sound quality.
- Added a missing sprite
I've noticed that a good number of players give up early in the game before figuring out how to progress. I made some subtle changes to the first level that should make it easier for new players to figure it out.
I changed one of the first obstacles in the first desert level to be easier to practice.
I made some changes to the camera to address shakiness one player reported.
I also changed the double jump to being its own separate key, default up arrow, because personally I felt like it gave better control.
But because of this change, one particular jump near the end of the game became significantly harder to make so I made a small adjustment there as well.
I have added an easy mode option selectable from the main menu. It includes:
- Double health
- More stamina
- Slightly higher jump height and move speed
- Fixed a bug in the keybind menu causing multiple actions to be bound to the same key.
- Should be able to bind inputs to controller now.
- Added Linux compatibility due to request
- Fixed a small collision bug
[ 6419 ]
[ 2200 ]
[ 4325 ]