Fit by mahalis

[raw]
made by mahalis for Ludum Dare 54 (COMPO)

screenshot.png

Fit is an arcade game where you try to fit through the gaps in a series of incoming rings. You can always get through with a single pin (if you line it up right), but you earn more points if you get several through at once—and every 100 points you can earn back a life.

As you can hopefully tell from what it looks like, I was going for a TRON Legacy vibe—turns out that’s hard to do! My laptop seems to handle it okay, but if you have performance issues please let me know and I can look into making a potato-ier version. Similarly, it’s meant to have gamepad support but my gamepad is busted so I have no idea whether that’s working either. Holler if that needs fixing and I’ll try to dig up a less busted one.

Controls - move: keyboard left/right or A/D, gamepad left stick - switch pins: keyboard up/down or W/S, gamepad right stick - pause: Escape, P, or a gamepad middle button

Tools used - Unreal Engine (making the game) - Cinema 4D (modeling, layout / previz, vector art for the instructions) - Houdini (modeling and UVing the tunnel) - Substance Designer (tunnel textures, distance-field conversion for UI textures) - my phone and iOS’s Voice Memos (recording the sounds), Audacity (editing the sounds) - a small bar chime and a box of tomato soup (making the sounds)

Thanks for reading. Here’s a video!

https://www.youtube.com/watch?v=1tQScqoUPPo

Ratings

Overall 159th 3.616⭐ 45🧑‍⚖️
Fun 193th 3.442⭐ 45🧑‍⚖️
Innovation 249th 3.163⭐ 45🧑‍⚖️
Theme 231th 3.442⭐ 45🧑‍⚖️
Graphics 9th 4.419⭐ 45🧑‍⚖️
Audio 141th 3.372⭐ 45🧑‍⚖️
Mood 142th 3.453⭐ 45🧑‍⚖️
Given 43🗳️ 66🗨️

Feedback

andypang1010
02. Oct 2023 · 20:51 UTC
The game's graphic looks really polished! Love how you took Octagon and give it a twist and let the players change the number of balls they control at a time!
alexis8
02. Oct 2023 · 21:29 UTC
really fun reflexe game, i just think the two arrow for left and right should swipe between themselves.
jellycopter
03. Oct 2023 · 00:48 UTC
Nice project, very clean looking! Once it sped up definitely got quite difficult. Would love to have seen more from the multiple buttons making through the ring aside from points, but all in all a good game.
TrebleColby
03. Oct 2023 · 00:52 UTC
Good use of materials, gives it a future-y vibe
MonsieurDuck
03. Oct 2023 · 00:53 UTC
Really clean and beautiful game, fun and simple mechanic and satisfying as well. Love the idea.
Subsage
03. Oct 2023 · 01:43 UTC
This reminds me of Thumper. The visuals are very solid. Put some sick music, design a few levels synced to the music and it'll some super neat.

On a note about difficulty, I think you could copy an idea from super-hexagon, that being the number of obstacles/edges changes as the game progresses.
Sergei11156
03. Oct 2023 · 10:59 UTC
I really like the music and sound effects. The mechanics with the addition of blocks that go through obstacles adds tension and involvement. Visually pleasing
eroxxie
03. Oct 2023 · 14:38 UTC
Graphics and sounds are very neat and a fun idea, i like it!
EX3D0
03. Oct 2023 · 23:56 UTC
Pretty simple mechanic but really nice visuals. Personally I would've loved for the ability to invert the controls, as at least personally they seem to be doing the opposite of what I would intuitively expect (pressing D or the right arrow seems to spin the wheel left and vice-versa).
🎤 mahalis
04. Oct 2023 · 02:14 UTC
Thanks for the feedback everyone!

@alexis8 and @ex3d0, you’re not the only ones who’ve told me the controls feel backwards… it’s kind of ambiguous whether you’re rotating it from the top or the bottom, or for that matter whether you’re rotating yourself or the entire tunnel. If I do a post-jam version, an option to invert the controls will definitely be in there.

@subsage / @jellycopter, I had plans for adding more gameplay wrinkles as it went on, like changing your available pins from a simple 1–2–3 to different sets with different-sized gaps in them… but there was no time, I barely managed to tune the gameplay as it was :sweat_smile: Again, hopefully in a post-jam version once I have the energy for that.
mao
04. Oct 2023 · 03:36 UTC
Seconding an option to reverse controls. I did get used to it after a while though. My final attempt got 970 points, although I feel like I probably would've gotten more if I just stayed on one pin when things started getting fast.
LDJam user 280036
04. Oct 2023 · 06:19 UTC
Great visuals and I like how the movement felt when you hit the arrow keys.
goddzeproject
04. Oct 2023 · 11:59 UTC
Quality implementation in terms of visuals, audio and controls. But the idea is not new and there are no transformations of it, as well as the development of the jam theme has not found a way out in gameplay.
hopem
04. Oct 2023 · 12:02 UTC
Fun but the controls did not feel intuitive to me. I would have prefered if the controls could be reversed. When I did get used to them, making a mistake made me forget how to play. It was difficult to change the number of pins and rotate on keyboard. I couldn't see the upper part of the circles, so that also made it harder. If I could see them better, I could plan ahead more. Getting the number of pins right and rotating at the same time was exciting.
🎤 mahalis
04. Oct 2023 · 18:21 UTC
@goddzeproject That’s fair! I’ll be the first to admit it’s not particularly original—I was mostly going for good visuals and game-feel. Glad you thought it was well executed at least :slight_smile:
bucharlardy
05. Oct 2023 · 08:33 UTC
玩起来感觉很好,非常棒
purplexy
05. Oct 2023 · 12:54 UTC
Wow, definitely one of the most impressive visuals I've seen for this game jam, good job!
jk5000
05. Oct 2023 · 17:52 UTC
The visuals and music is really good! The gameplay idea is okay, but it needs a bit more of a twist on a very classic game. Overall a pretty well made little jam game. Well done.
LDJam user 321333
05. Oct 2023 · 18:42 UTC
Since you were talking in an earlier comment about tweaking the pins, I think it might be cool to assign them to different buttons (hold down j for pin 1, k for 2 and l for 3 or something) just to feel more interactive and like I have more control over the pins as the rings move. But as it was, the game had a nice flow once I got used to the camera directions.
🎤 mahalis
05. Oct 2023 · 20:42 UTC
@oter that’s a good idea! I thought it might be confusing if that were the **only** way to switch, hence the up/down controls, but maybe I could add that as a “pro” option.
designernap
05. Oct 2023 · 21:29 UTC
really nice level of polish here! You know the only criticism I have is that the visuals are so good, they made the sound feel out of place! :D Such a high bar set in the mood and graphics the audio was left behind! :D Lovely work though and something very moreish when playing it. Nice flow. Great work!
🎤 mahalis
05. Oct 2023 · 22:09 UTC
Ha, thanks @designernap! I’m definitely more of a graphics person than a sound one—the music got a few hours of work (mostly making synthetic instruments out of MetaSound’s generators and figuring out how to do a note sequence) and the sounds went in literally five minutes before the deadline. I’ll figure out a better process someday…
designernap
05. Oct 2023 · 22:24 UTC
ha! I know the feeling... I was the other way around. My early games looked terrible! but they sounded great! :D
fatEmperor
06. Oct 2023 · 09:31 UTC
I really liked the approach to limited space. I didn't understand why there are three points when you can go through everything with one?
IDidGame
06. Oct 2023 · 12:10 UTC
simple, addictive, very fun! presentation is also great!
controls felt backwards to me too which got me a couple times
my best score was 950
dhargan
06. Oct 2023 · 16:06 UTC
Incredibly polished for a compo game, good job!
LDJam user 352490
06. Oct 2023 · 19:49 UTC
Game is simple, but kind of addictive to play! And gorgeous too. I reminds me some of the roller coaster rides in Riven (by Cyan).
Neeko69
07. Oct 2023 · 02:02 UTC
Very fun game, really polish controls! although it was hard to know how everything worked at first, but after getting it was pretty intuitive afterwards!
LDJam user 235915
07. Oct 2023 · 13:45 UTC
I liked the graphics. Interesting idea!)
Thief
08. Oct 2023 · 18:55 UTC
Unfortunately I could not play as I got an error saying my laptop didn't support D3D12, and using the -d3d11 commandline option gave the error that your game has not got d3d11 enabled
LDJam user 377116
08. Oct 2023 · 20:12 UTC
Super nice graphics! Simple idea but very polished! Congrats!
ArivanEverdingen
09. Oct 2023 · 00:14 UTC
Adding/Removing the pins was a nice twist!
LDJam user 206001
09. Oct 2023 · 01:19 UTC
I would really like to be able to play this game, but all the unreal games are not opening on my windows 7..
Martin Bousquet
09. Oct 2023 · 10:38 UTC
Super cool concept, changing the pin number is interesting, it adds challenge.
rasblo
09. Oct 2023 · 21:07 UTC
Love it, very nice combination of the theme and a rhythm/timing game. Thumper was mentioned and yes your visuals are not far from, impressive! I see this and directly wish you put even more focus on the music, and if you're interested maybe look into FMOD and making the obstacles show up to the beat.
LDJam user 374472
13. Oct 2023 · 20:29 UTC
Very good graphics! Pleasing to play on that side. The audio doesn't match that polish, sadly, so it feels tacked on.
I liked the game idea and had fun playing it. The gradual speed-up is enough to make it challenging. On the execution side, however, I was confused because I had to press Right on the keyboard to go to the left, and that was frustrating because I had to mentally map these opposites, and my last-second dodges almost always failed.
Good job, looking forward to play your next games :)
Nathan Franck
20. Oct 2023 · 15:45 UTC
Really pleasant graphics, appreciate you making it still runnable on my laptop at decent frames (lots of unreal games seem like they are just bashing my GPU into dust). Design seems pretty loose, gameplay pretty random, but the concept is fine! Font choice with the glowey game elements is nice.
madjackmcmad
20. Oct 2023 · 18:36 UTC
Runs great, looks great, tried and true idea, fantastic implementation. Fine work! You aimed for a TRON style vibe and landed pretty close! Keep it up.