Look by sudocoffee

Download the Windows build below, or install https://love2d.org/ to run the LÖVE file. Had planned for a web build, but the web version runs under a frame per second everywhere I've tried it.
Controls
- Movement -- W/A/S/D or arrow keys
- Turning -- Q/E or Z/X
- Fullscreen -- F11
Tools Used
- LÖVE 11.5
- Audacity
Changelog
- v1.1 - fixed textures breaking when window is resized; added fullscreen shortcut
Screenshots




Notes
This jam, I picked up Love2d just two days before the jam started. I wanted to try something new, and I'd been working with Lua over the past month, so it seemed like something I could learn pretty quick.
Well, it might have been a breeze, except that I made the choice to write a custom 3D renderer for the game. Unsurprisingly, that part took up most of the jam. I spent around 3/5 of my time coding the renderer, 1/5 on optimizing (because my code runs single-threaded on the CPU), and the last 1/5 on the game and content.


Last hour of the jam, I had to choose between adding more level design or adding music. I went with music. Took out my concertina (kind of like a mini accordion), alternated between playing notes and making wind noises with the bellows, overlapped the recording a few times, and added some reverb.
Game is pretty short as a result, but I'm satisfied with the atmosphere I found for it.
Ratings
| Overall | 158th | 3.554⭐ | 58🧑⚖️ |
| Fun | 195th | 3.25⭐ | 58🧑⚖️ |
| Innovation | 28th | 4.08⭐ | 58🧑⚖️ |
| Theme | 269th | 3.027⭐ | 57🧑⚖️ |
| Graphics | 234th | 3.118⭐ | 57🧑⚖️ |
| Audio | 118th | 3.418⭐ | 57🧑⚖️ |
| Mood | 139th | 3.473⭐ | 58🧑⚖️ |
| Given | 67🗳️ | 90🗨️ |
I only managed to get 6 blobs through :)
There should be a purple orb that shows up, and reaching that is what gets the checkmarks. If the orb's not there, then something's not right.
CPU renderer made my laptop heat like crazy :^D
I could definitely use shaders to speed things up (and run it on the GPU), but just learning love2d by itself was enough for one jam :)
@nicole-a -- It might not be possible to get all 16, but a couple hints are that sometimes you have to choose a character to sacrifice before other characters can succeed, and that the bricks can be useful tools.
perspective on it, but the 16 super-narrow-fov cameras make it quite a bit harder.
"eery concertina" is a new sound for me, but I dig it.
@wubbaduck -- Thank you so much! It certainly feels like a cool idea to explore and polish more, and there are some parts of the renderer I never got to use that could do some interesting things with perspective.
staring at me :sweat_smile:. Maybe this could work in some kind of horror game.
Impressive that you wrote you own renderer, that goes without saying.
Awesome work!
Difficulty curve of starting with maybe 4 windows first, then going to 9 and finally to 16 would have made it easier to understand what to do and get used to the gameplay.
@captaindreamcast -- Thank you so much! The experience of having to wrap your brain around 16 different perspectives was my main interest here, so I'm glad people enjoy that part. I plopped the boxes down as a way to "desync" the blobs, but they're not easy to use for anything practical. More advanced strategies also require paying attention to how far every blob is from the lava.
Also, nice to see a Löve game! It's awesome that you wrote your own renderer for this, great job. It has a very unique look and a nice mood.