Wigly Hunt by rawbits
Wigly is a worm who needs to survive while descending deeper into the abyss. His only hope is You!
Wigly Hunt is a GBA game. Created using the Tonc library and the C language.

Controls: A and START advances the menu. Use the D-Pad in-game and smash the fish with A and B.
The code is on GitHub and I'll mark it with an LD48 tag. But, if you want to stay sane, avoid it until I clean it up a little! This game has only half the planned features as this is my first time with the system and had some troubles getting the hang of it. I will finish it for the GBAJam and probably stream the developement sometimes. Follow me on Twitch to get notified!
I need to thank for my stream viewers! You helped me a lot! Thank You! Especially exelotl (gecko), you were a great help!
I have used the mGBA emulator for testing and debugging the game. It should be good for you too.
| Link | https://github.com/rawbits2010/LD48_48 |
| Link | https://github.com/rawbits2010/LD48_48/releases/tag/v0.1 |
| Original URL | https://ldjam.com/events/ludum-dare/48/wigly-hunt |
Ratings
| Overall | 1516th | 3.135⭐ | 28🧑⚖️ |
| Fun | 1540th | 2.885⭐ | 28🧑⚖️ |
| Innovation | 1377th | 2.865⭐ | 28🧑⚖️ |
| Theme | 1336th | 3.288⭐ | 28🧑⚖️ |
| Graphics | 1546th | 2.942⭐ | 28🧑⚖️ |
| Audio | 1243th | 2.341⭐ | 24🧑⚖️ |
| Humor | 718th | 2.917⭐ | 26🧑⚖️ |
| Mood | 1666th | 2.72⭐ | 27🧑⚖️ |
| Given | 33🗳️ | 30🗨️ |
I quite liked the graphics, and the idea incorporated the theme pretty well. I also liked how you used the palette to show how deep into the water you got. I also liked how you used a and b to punch in opposing directions. (Though calling this out explicitly in the description might be good! It seemed random at first) The intro and ending graphics are also quite nice.
I always try to give some constructive feedback, so I'll give a little. This was a pretty tough game - the hitboxes on the fish seemed a little big, and I could swear I punched a few fish that got me. (btw, the idea of a worm punching fish is fantastic!) I'll be honest, I ended up resorting to VBA's rewind feature to finally beat it. That said, I did beat it!
I hope you're able to continue with this to make it the game you envisioned. Thanks for a fun game.
The fish are random, btw. They are spawning randomly at the bottom - max 5 at the time on screen - and randomly swimming left and right. They float, but sometimes, can hover. Even can change speed for a short time. And they get attracted by Wigly when close enough.
Not sure what's with the smack collision test, it's a simple AABB test with the flinging tail area and the whole fish (excluding fins).
When the fish catch you, it's a collision between the worm's head and the fish's mouth area.
Will check it.
There are too much hacks at the moment everywhere to worry about bugs. Next up is cleaning and weeding out. There is also a half implemented power up in there, what's got out last second 'cause couldn't find where it failed - probably tiredness. That was meant to be the way to kill deeper level fishes..
All spawning and moving is tweakable though.
Thanks again for the rate and feedback!
Some remarks:
1. Smash needs more range or fish need less range to eat you.
2. Game lacks of indication of progress. Expectation: score shows how many fish you smashed or how deep you are.
Interesting entry!
@retrome: Man, I don't know what happened with the fish. :) Hitboxes should be fine, and the smash move checked before the nom nom.
Having the score on the hud is something I forgot, yes. Sorry! Point like 1 per frame, 100 for blue, 250 for yellow and 500 for red fish.
I beat it. :) Pretty awesome that you were able to make a gba game - this is the first LD game I've ever played that is a GBA game. It would be nice to provide links to an emulator that you recommend for people who don't already have one.
It's pretty easy to fudge the game by sitting at the top of the screen and avoiding the fish. The later fish were too sporadic to bother trying to attack with the small attack hitbox. I also couldn't tell my score from the illegible text on the main menu (one of the characters was an "r"?).
Btw, it's cool to see a demoscener participating in LD :) Curious to see what you come up with next.
Yeah, the text is unreadable. Originally it was in the right bottom part, where it looked ok. Then In the last some minutes I realized I have never gave a name to the damned thing. So I added the name in the title screen and then the text needed to move.
As for the emulator suggestion, there is a link to mGBA on the GitHub page. Probably need to add it here and to the release description text also.
As a fellow homebrew developer (never done the GBA yet, but I did try the SNES in a previous LD) i always love to discover new LD games for old consoles :).
As for the game itself the idea is cool and the graphics are great, but the game is way too challenging for me in it's current state! It's very hard to punch those fishes, as they move fast and the punch doesn't have a lot of range.
As mentioned above, if you can add the score on GUI during gameplay that would be cool too :)
Anyway, congrats on such an achievement in limited time, and I'm really looking forward the more complete version for the GBAJam! :)