FatPinball by Ryu
A little pinball game that keeps dropping new balls every 10 seconds, but each missed ball causes damage to you.
Built with Rust and Bevy!
An experiment to see how easy it is to use bevy (without knowing rust :stuckouttongueclosedeyes:). Spoiler, not that easy. I ended up needing to build a system to read the mesh data from the gltf file so that I could build colliders based on that mesh data, and be able to reference gltf nodes by name in the source code. RIP Saturday :laughing:. But overall a fun experience. Once you get busy with the ECS systems life becomes a breeze.
Post jam sins: Fixed asset loading Added extra ball types Fixed and added information menus Added cover image
| Original URL | https://ldjam.com/events/ludum-dare/51/fatpinball |
Ratings
| Given | 0🗳️ | 0🗨️ |
Feedback
AnxiousGameDev
03. Oct 2022 · 16:43 UTC
The game seems to load in the browser but only the UI is showing - nothing else happens - just a grey screen.
CptPlastic
03. Oct 2022 · 18:06 UTC
Same tried to run the game and its just a grey screen on load.
🎤 Ryu
04. Oct 2022 · 09:30 UTC
@anxiousgamedev @cptplastic I've been scratching my head about that, finally got the time to figure it out, ...literally the gltf was just not included in the assets folder in the zip file, the folder itself was there, but nothing was inside it. Couldn't believe it :laughing:. Thanks for letting me know though, are you guys interested in bevy yourselves?
Ben Barsdell
04. Oct 2022 · 11:18 UTC
This is a cute little pinball game. I thought I did well by getting a score of 68152 by spamming the paddles, but then as I was filling in the ratings I noticed that I'd left a new game running and all the balls got stuck and it had racked up 1.7M points :). It's a little difficult sometimes to judge where the balls are on the paddles on the sides due to the perspective, but overall it felt very responsive. The brown balls also sometimes don't fit between the paddles which is kind of funny. I'd not heard of Bevy but it looks interesting (I still haven't found a reason to try Rust yet). Good to hear I wasn't the only one that wasted their entire Saturday! (I spent mine learning LMMS). It's impressive that you built this with a new engine. Nice work!
AnxiousGameDev
04. Oct 2022 · 11:41 UTC
Yes works now! Nice idea to use pinball for this theme. It's fun to have loads of stuff going on. Like Ben I found the balls getting stuck, and it caused a bit of a logjam near the paddles