Night Critter by MateusBoga

[raw]
made by MateusBoga for Ludum Dare 56 (COMPO)

cover1.jpg

Eat insects and navigate using only your echolocation skills. Will you make it through 12 random levels?

INSTRUCTIONS:

Change flying direction to avoid obstacles and collect insects. You can't see the map, only get a glimpse of it when you use your echolocation ability (activated at the start of the level and again every time you collect an insect)

Collect all necessairy insects to pass the level. If you collide with anything, you have to restart the level. Good luck!

GIF 05-10-2024 23-56-01.gif

CONTROLS:

  • WASD / Arrow Keys : Navigate Menus, Change Settings, Change Flying Direction
  • Spacebar : Accept, Next Level, Restart Level
  • Escape : Back to Main Menu (WARNING: lose progress)

CREDITS

Code, Art, SFX, Music: Mateus Boga

BatIlluEnd_small.png

BUGFIXES

The original jam version had a bug where in some devices the game was too fast and was unfairly difficult due to the framerate not being static. The current browser version is a post-jam version that fixes ONLY this issue. If you want to play the original jam version, (again the game is exactly the same otherwise) you can download and play the sourcecode below.

Ratings

Overall 14th 4.291⭐ 45🧑‍⚖️
Fun 27th 4.068⭐ 46🧑‍⚖️
Innovation 12th 4.322⭐ 47🧑‍⚖️
Theme 114th 3.818⭐ 46🧑‍⚖️
Graphics 36th 4.25⭐ 46🧑‍⚖️
Audio 15th 4.151⭐ 45🧑‍⚖️
Mood 31th 4.073⭐ 43🧑‍⚖️
Given 14🗳️ 27🗨️

Feedback

Willby
07. Oct 2024 · 06:27 UTC
I really like this concept and it's been made very nicely! Things hiding most of the time makes for a fun challenge of remembering where you are trying to go and what you need to avoid. The monochrome art style is nice.
It did feel a little unresponsive when trying to move around. Though it is nice to have the grid movement be in little bursts.
Yoav Kagan
07. Oct 2024 · 11:44 UTC
Wow! Amazing game! such a unique mechanique, my only improvment would be to maybe make it slightly slower, at least for the first few levels, and also maybe make it so the first row/column is safe, since it feels kindof unfair to die straight off. other then that this is a super solid submission with amazing graphics. Well done!
LDJam user 280509
07. Oct 2024 · 12:01 UTC
Awesome game! It can be quite challenging at such speed
🎤 MateusBoga
07. Oct 2024 · 12:29 UTC
@xlores-liang @yoav-kagan @willby Thank you so much for playing and for the feedback ^^
blobo
07. Oct 2024 · 14:07 UTC
Wow this was difficult, but very fun! Here's a recording of myself playing the game to provide more feedback:

https://www.youtube.com/watch?v=ediGEZmMLpE

Cheers!
🎤 MateusBoga
07. Oct 2024 · 14:28 UTC
@100th-coin damn, now that I've watched someone else play it, I realised I must have messed up the speed, because it's not supposed to be THAT fast! it's like half of that speed on my computer. Sorry! That really wasn't intended xD I needed to make it a fixed framerate or something... It's interesting because this makes the game easier on slower devices!
Yes, the levels are procedurally generated. And no, it's not infinite, it's supposed to be 12 levels.
I chose 12 because I noticed after that it starts to create those inaccessible places you mentioned. I had safeguards for those in place but they aren't guaranteed.
Thanks for playing and for the feedback!
ovy
07. Oct 2024 · 14:32 UTC
I really like the concept of this game! I feel like some small little tweaks and it would be perfected!!
Sockenpuppe
07. Oct 2024 · 14:42 UTC
Wow, this feels really really polished!

Amazing art (the bat is soo cute <3), great music and very fun (and quite challenging) gameplay.
Daff
07. Oct 2024 · 16:12 UTC
I liked it! The moment with echolocation is cool! But it's very difficult when flying across the boundaries of the location. I would prefer the location to be larger.
Daff
07. Oct 2024 · 16:13 UTC
Visually, everything is very cute. Music <3
Daff
07. Oct 2024 · 16:17 UTC
Today the speed is different, it's become easier and more convenient to play!
🎤 MateusBoga
07. Oct 2024 · 17:01 UTC
@daff I changed the framerate in the browser version, that's why it's easier now :) thanks for playing!
Custodi
07. Oct 2024 · 21:02 UTC
Great rework of memo game, art & sound are remarkable!
Sometimes i have to clear all field, cuz at first time i forget to remember where flies are.
LDJam user 388364
07. Oct 2024 · 21:22 UTC
Super fun, the Echo-Location sound is super satisfying
Jhyke
07. Oct 2024 · 21:23 UTC
Very cool game! Its a very cool take on a game like snake. And love the sound you picked for the echo sound
catnap
07. Oct 2024 · 21:24 UTC
The idea with the echolocation is super original, loved it! Really had to hardcore concentrate to make sure i remember the obstacles x) Really fun and cute, very appealing art.
Shiiro 10psi
07. Oct 2024 · 22:56 UTC
This is really fun. The echolocation adds a good challenge to the simple gameplay. The randomness does sometimes make a level unwinnable if the flies end up too close to a crowded area.
kaviasko
07. Oct 2024 · 23:37 UTC
I FEEL LIKE A BAT!! Incredible game, the art, the music, all awesome. Makes me want to bump into walls.
Shamiya
08. Oct 2024 · 02:29 UTC
The concept and mechanic is really unique, this was a lot of fun!
takhomasac
08. Oct 2024 · 05:32 UTC
really cool entry! haven't quite played something like it before. i really like the art style as well. nice job~!
johnnysix
08. Oct 2024 · 12:12 UTC
Very unique style- really liked the memory aspect of the game, when you start out with the smaller grids , you think it'll be easy, but gets super challenging by level 4 onwards :bat:

![Screenshot 2024-10-08 131043.png](///raw/028/2/z/67e06.png)

Props for recording the soundtrack on guitar - very cool!
SID37
08. Oct 2024 · 12:47 UTC
One of the best jam games ever! I love the music played live!! Very interesting and well realized game mechanics, and nice visual style!!!
🎤 MateusBoga
08. Oct 2024 · 16:46 UTC
@custodi @letssnack @jhyke @catnap @shiiro-10psi @kaviasko @shamiya @takhomasac @johnnysix @sid37 Thanks all for playing and for the feedback ^^
Kirass
08. Oct 2024 · 18:08 UTC
This game is so cool! I loved it!
Historymaker118
09. Oct 2024 · 20:53 UTC
What a really unique mechanic! I really enjoyed this game, nice music and art direction and very fun gameplay. The only thing that I felt didn't quite work for me was a delay in the time between pressing a direction arrow on my keyboard and having the character respond on screen, I crashed far too many times because I pushed the button to turn away only for the input not to register. If you could fix the responsiveness it would really improve things. Other than that, this is a really polished and complete experience for a weekend's work, thank you for making it and sharing it.
Game-mon
10. Oct 2024 · 13:06 UTC
Very very cool, absolutely love it! It's kinda "Snake, but you can't see" (well, not really, but kinda). I really love how you used the theme, and the black and white graphics are stunning. For some reason, the soundtrack reminds me of the one from Pirates of the Caribbean, which I love haha. Anyway fantastic job!
🎤 MateusBoga
10. Oct 2024 · 13:19 UTC
@thomas-bringer Thanks so much! And yes, you're right about it sounding like "He's a Pirate" because I just realized it uses the same notes xD it's funny and completely unintentional, but I used to know that song by heart as a kid
🎤 MateusBoga
10. Oct 2024 · 13:23 UTC
@kirass @historymaker118 thanks!

@historymaker118 it's supposed to be snake controls, which I'm not used to coding, but I don't exactly know how to make it more responsive, it detects and changes direction in the same frame you press the button, so idk
LDJam user 304226
10. Oct 2024 · 14:16 UTC
Really cool and innovatie take on snake, nice art and nice music as well.
Andreadbx
10. Oct 2024 · 17:00 UTC
Very well crafted compo game, the graphics and attention to detail are top notch! As i said on stream the only thing that needs a little bit more of smoothness is the sudden turning, but i understand doing it on a grid is not that simple, congrats for the game!
LDJam user 397099
10. Oct 2024 · 19:58 UTC
Wow it feels SO nice! Exactly the kind of game I wish I can make one day. It's a snake with a simple twist, but the difficulty curves go so nicely. Thanks for the ride!
Kerdelos
10. Oct 2024 · 21:41 UTC
Wow ! Love what you did here ! It feels like a really nice blend of snake and a memory game. It's super polished, the graphics are really vibrant even though they are black and white and the music is really super cool.

Really I don't have much to say. It's impressive work, congratulations !
Lone_Wolf
11. Oct 2024 · 01:24 UTC
This is a neat game. I really like music, and how it ties in with the death sound :P

Only nitpick would be that keypresses aren't in a last-pressed queue, so when I release a key the movement doesn't switch to the one I was pressing before that. I was easily able to change the way I was pressing keys to fix that though.

Minor bug: It looks like you have the bat do a scan when it enters a new area, but I never see anything on the map when it does, so I go in blind whenever I enter a new area. I'm on Firefox/Linux
ferricsbo
11. Oct 2024 · 05:10 UTC
Really fun and stylish game, and the challenge ramped up in a very satisfying way in the later levels! The screen wraps were tough to wrap my head around, especially in those larger, later maps, but thankfully I only ran into one or two layouts that required them. Even with those, I never ran into a map that felt unfair - great work balancing things. Excellent music, too!
🎤 MateusBoga
11. Oct 2024 · 11:53 UTC
@andreadbx I'll be working on fixing the issue, thanks so much for the stream and for the feedback!

@lone-wolf Wow, I didn't think of that queue thing, that might be what I was missing this whole time! (Can't reproduce the echo bug unfortuantely, might be a linux thing?) Thanks for the feedback!

@ferricsbo @kerdelos @cortez @thatfirey Thanks so much ^^
ColeSlaughter
13. Oct 2024 · 03:33 UTC
[Thanks for submitting your game to stream!](https://www.twitch.tv/videos/2274205446?t=03h41m25s)

Although there were moments when I raged a bit, it was only because I was LOCKED IN tryin' to get those bugs. I could feel my third eye opening near the end. :smile:

Great job on this one!
SatLess
18. Oct 2024 · 02:20 UTC
Solid entry. only criticism i have is that, while i do like the challenge of always moving and only controlling the direction the characters goes, there's some input delay that makes this a bit less responsive, making it a little unfair imho
🎤 MateusBoga
18. Oct 2024 · 11:50 UTC
@coleslaughter Thank you for playing and for the feedback!
@satless Thanks! Yea that's a common criticism, I should rethink the controls a bit
Tetrergeru
19. Oct 2024 · 20:45 UTC
Great game! I couldn't finish it, thouh. I started to feel a little bit tired, and decided to quit, to finish in a high note :laughing:

Music is just awesome!
fabula_rasa
19. Oct 2024 · 23:40 UTC
I'm so bad at this :laughing: Witness my awesome amount of deaths and weep.

![Screenshot_6.jpg](///raw/732/a2/z/68fa0.jpg)

The game is really impressively polished! Music is great and fits perfectly. I didn't really encounter any bugs (except for those I was eating :wink:), although sometimes the game placed the tasty bugs in a purely 'unfair' way. Like here:

![Screenshot_3.jpg](///raw/732/a2/z/68fa1.jpg)

A better player than me could probably get those, no problem :grin: I had most trouble with turning on the area wrap-around. It was hard for me to tell, when exactly I should turn. Again, that's most probably on me. I was also thinking, maybe it would be good to make the bugs in a different color than everything else. I know it would sort of screw with the black-n-white aesthetics you have going on there, but it would make the easier to locate in the split second, especially on levels 11 and 12. And after all, Sin City did it :grin: I do realize that it might make the game too easy, though. So might not be the best of ideas.

Aesthetics of the game is great, by the way. Overall, a very cool entry!
WeirdBitGames
26. Oct 2024 · 22:41 UTC
This is SO good! An amazing entry! I remember seeing concept gifs on day 1 of the event but never found the game to play it during the voting phase :(