Log In  

Cart #witchescape3-5 | 2021-09-26 | Code ▽ | Embed ▽ | No License

This game is finally done--enjoy!! I have a long list of ideas, including some good ones from player feedback, which I decided to discard. The game works, and the significant bugs are relatively rare. I decided to resist my addiction to refactoring code in the interest of, you know--actually finishing a project for once!

Here's some stuff I did NOT get to:

  • fixing a game-breaking bug where you will occasionally get stuck in the air after jumping on a pig. I couldn't consistently replicate the error or find the cause.
  • not a game-breaking bug, but it doesn't really make sense for the guards to whip you through doors or while you are standing behind them. oh well--it turned out to be too difficult to refactor this code.
  • additional spells, like flying horizontally on a broom or turning yourself into something.
  • various performance and code-cleaning optimizations

Thank you to everyone who played this game while it was in development and gave me feedback and encouragement!!


Revision 4 (final) released 9/26/21

  • added victory screen!!

Revision 3 released 9/12/21

  • swapped order of frog and pig spells
  • adjusted jump height of frog and pig spells; it should now be impossible to skip either spell
  • revised the map to accommodate these changes
  • minor bug fixes

Revision 2 released 8/1/20

  • Added title screen
  • Lots of refactoring that mostly doesn't affect gameplay
  • Gave it an actual name!

Revision 1 released 6/19/20

  • Added music and sound


Edit: Because people seemed to enjoy this game, I'm moving it to "work in progress" and now plan to actually finish it! I'm also adding some references to the end of this post for where I got some of the programming ideas from. (Unfortunately I haven't kept good records of everything, but I will update as I find sources.)


Hi everyone!

This is my first game. I made it a couple summers ago while I was funemployed. I had plans to make it more polished, but, well... I got a (non-programming) job lol. I finally decided to upload it as-is.

A couple programming highlights (which may actually be terrible; I'm not exactly a programmer):

  • pixel-by-pixel collisions checks (starting at line 847)
  • class inheritance system (starting at line 145)
  • algorithmically generated whip graphics, which tbh are a mess but were interesting to try and figure out (starting at line 1114)
  • map initiation: maps are drawn with a single brick tile, which is then replaced with the proper side and corner sprites as appropriate (starting at line 1221)

Let me know what you think!


Particle systems
Automatic tile generation (there used to be a blog post explaining this but the link is broken)

P#77801 2020-06-08 17:47 ( Edited 2021-09-26 21:38)

All Comments

Super neat! It obviously is unfinished, but the idea is really great! Nice art as well. Would be awesome to see this one get fully developed :)

P#77821 2020-06-08 20:35

Thanks! Yeah, visual art is what I have actual talent in, so I feel like it probably looks better than it plays

P#77827 2020-06-08 22:24

Great! Is in desperate need of sound

P#77829 2020-06-08 23:48

Fun game, never have seen pigs as trampolines before

P#77831 2020-06-09 00:27

kajfkdjafklj yeah sound and music is one of the things I never got around to

P#77832 2020-06-09 00:46

omg your pigs are so cute!!

ahem...with that out of the way, yes, your game has a wonderful aesthetic. i really like how you animated each sprite especially the spells. also changing the color of the witch's palette to indicate spells was a great choice! i couldn't help but start saying 'you go pig now!' while rocking my pink duds as i made the guards into the cutest porkers around.

what a treat of a game! as others mentioned, sound and music would put this over the top. regardless, i'm really glad you shared this for us all to enjoy. thank you!

P#77841 2020-06-09 09:22

omg thank you all for the feedback!! maybe now someday i actually will finish it after all owo

P#77868 2020-06-09 23:54

This game is charming and a lot of fun.
I love the way you've used different spells and npcs to create different puzzles to solve.

P#77886 2020-06-10 10:22

Looks really good. I second the requests for sound :) The gameplay mechanics feel good too.

P#77899 2020-06-10 18:24

Extremely well designed game with epic animation!
I hope you can find time some day to add sound and a victory screen, maybe even some more puzzles for the frog-spell :)
Also, by my definition, I think you are exactly a programmer too :D

P#77909 2020-06-10 20:25

Thanks! Yeah the frog spell ended up being completely optional and that was not what I intended. haha

P#77918 2020-06-10 23:10

Very fun, cute concept, spells are great, and I'm going to jump on the bandwagon (pig-wagon?) that piggy trampolines are just the freakin' best. ;-)

I think I missed something though, because I ended up with an extra key and wasn't able to reach the exit door. Will try again when I have more time. Thanks for sharing!

P#77951 2020-06-11 17:03

Hey everyone! Just released revision 1, adding sfx and music. I haven't fixed issues like there being no title screen or victory screen, or there being extra keys and whatnot. Getting to that next!

Let me know what you think of the sound and music!

P#78311 2020-06-19 21:04

Hey all! I've added a title screen. Still no victory screen and I haven't fixed the fact that one of the spells is accidentally optional. Once that's done I'll probably consider this 'finished,' so I'd love some feedback before then!

I was thinking of replacing the frog spell with one where you become a frog yourself instead of turning enemies into frogs. Could add some variety to the gameplay, but might also be a pain to actually do.

ETA: oh yeah and I renamed it something more memorable

P#80226 2020-08-02 03:13 ( Edited 2020-08-02 03:15)

Love the game :) The pig trampolines are absolutely great.

I think the pigify and frogify spell names are switched. Frogify transforms into pigs, pigify into frogs.

P#80264 2020-08-02 17:52

Glad to see it getting more complete :) Not sure if I skipped a section or did you remove the frog book?

P#80266 2020-08-02 18:42

I had 4 spells at the end. The frog transform is below and to the right of what I think is the exit of the level.

Must admit, that I spent way too much time bouncing... that's so much fun.

P#80269 2020-08-02 19:05

Thanks for the feedback! That's right, I forgot--the way I programmed the spells, it assumes you get them in a particular order. I think I switched the order but didn't change the level design to match it yet. The frog spell ended up being accidentally optional, because they both have basically the same effect--which is why I was thinking of making the frog spell turn yourself into a frog, rather than turning enemies into frogs.

P#80277 2020-08-02 21:01

Aren't frogs what witches usually turn people into? Having pig felt overpowered.

How about something completely different? Maybe a broom that lets you fly in a horz line

P#80313 2020-08-03 16:05

Yes, and the idea of turning people into frogs is what inspired the whole game to begin with. I'm not getting rid of the pig spell though, it's the best one! The fact that it's OP is why I'm moving it to be the last spell.

Adding something totally different could be interesting though!

P#80339 2020-08-04 13:00

This is lovely!

P#90951 2021-04-22 18:23

I absolutely love this game! The concept, music, graphics, all of it! I found nothing wrong with the game, however I did come to find the pig and frog spell are switched. Apart from that one little thing I found the game is great, can't wait for more!

P#91221 2021-04-28 01:14

I got stuck mid-air but otherwise great game!

P#91927 2021-05-14 14:36

Thank you all for the continued feedback! @Kirbo1117, I don't think the getting stuck mid-air is a bug I had heard of before. Do you remember where/how it happened?

P#92091 2021-05-17 16:14

This is great! I think it would be a bit nicer if the player could move faster, and it was a bit weird that the guards would start their whipping animation even when you were behind them or below them, but those are a few minor issues.

P#93207 2021-06-08 17:55

@thinknervous I also ended up getting stuck mid-air while playing again for the fun of it, happened when I held the spell casting button while bouncing on one of the pigs.

P#93286 2021-06-10 03:26 ( Edited 2021-06-21 15:59)

Wow, I really love your game. In particular the puzzle design felt really great!

P#93666 2021-06-17 17:21

update: i'm working on this again! some of the major bugs identified in this thread haven't been fixed yet, e.g. there is still no victory screen (but it should be obvious enough when you've made it to the end). but i swapped the spell order and adjusted the jump heights a bit so that all spells are now necessary. i've replicated the "getting stuck in mid-air" bug and it's on my list.

P#97266 2021-09-13 02:16

the piggies are so cute!

P#98351 2021-10-07 19:22

Really great game! Pig was unexpected and amazing

I found it difficult to gauge when a frog was about to jump & thus got stuck after obtaining the frog spell (I couldn't time my jump with the frog jump correctly in order to suspend the frog in mid-air)

Otherwise, really nice work -- digging the minimal music as well :D

P#98646 2021-10-14 20:29

@professir sorry if this wasn't super clear in the UI--you can aim upward by pressing up! i never jump with the frogs and try to aim horizontally. although now i can now see that this was a blind spot for me. you're right that a better indication that the frog is ABOUT to jump would provide a much better user experience. maybe i should have made them croak just before jumping...

P#98656 2021-10-14 22:04

Top 5 on my pico8 list! Please make a sequel!

P#137619 2023-11-18 19:32

That was really good, thanks

P#137664 2023-11-20 05:43

The games cool but i found a bug that, if you frogify a pig right after jumping on it, it constantly plays the jump noise and your stuck in midair, softlocking you

P#142586 2024-03-08 09:51

[Please log in to post a comment]