FoonLudum Dare ExplorerLD45 → BlockBeat

BlockBeat

By voxelv

View on ldjam.com

CategoryRankScoreCount
Overall3.3512
Fun2.7512
Innovation3.5011
Theme3.1512
Graphics2.8512
Audio3.0512
Humor2.219
Mood3.2711

Comments

cpokered 2019-10-06 22:00

It opens with an error

flying-cat-of-the-pepes 2019-10-06 23:08

Yes, clicking the htlm5 link gives an error

Unable to get property 'getParameter' of undefined or null reference

voxelv 2019-10-07 00:16

It works in my Chromium browser. I have not tried Firefox, Chrome, Safari, or others. I exported for Linux and Windows (Links in the game description) that you can try (I have no idea if the Windows build works, as I am on Linux). It also works on Firefox on my phone, however it is unplayable without a keyboard and mouse.

walaber 2019-10-07 03:01

Error in safari: "undefined is not an object (evaluating 'GLctx.getParameter')". Chrome just showed a black screen, the game didn't load. this is on a Mac BTW... no Mac binary so unfortunately I can't play :(

omnikrll 2019-10-07 03:11

unable to play this in firefox or chromium on osx

lanalux 2019-10-07 03:18

Fun concept!! Relaxing to do. Felt like playing Lego following the directions haha :)

burnedkirby 2019-10-07 03:20

I don't think I'm going to leave a rating because the game seems bugged. The linux version of the game has a bug where moving the camera quickly ends up staring down at the blocks from the top, and locked there (gimbal lock), only being able to rotate. If it gets fixed, I'll leave a proper rating after trying it out.

lomt1k 2019-10-07 03:20

Good idea!

But I created the desired shape and nothing happened :boy:

voxelv 2019-10-07 04:14

I updated the description about making sure the shape is vertically rotated (horizontal doesn't... shouldn't... matter). I'm not sure why it's not working on some browsers. I've tested it on Chrome and Firefox. I've run the Windows executable using wine, and I've run the Linux build all without issue. Clearly I'll have to do some more testing before the next jam to be sure I can get it to run somehow on OSX (proprietary systems make me sad).

voxelv 2019-10-07 04:35

@burnedkirby I couldn't reproduce the gimbal lock issue (I swung my mouse far and wide to try glitching it out many times). There is a rotation clamp that is intended to keep from rotating up more than 90 degrees and down more than 90 degrees from perfectly horizontal. Perhaps try moving your mouse either down or up from when you experience the issue (using middle-click)?

burnedkirby 2019-10-07 04:42

@voxelv Sorry, I did more testing and it was a problem on my end. I'll add another comment with my thoughts and leaving a rating after playing the game.

burnedkirby 2019-10-07 04:49

After figuring out some issues running locally, I was able to play the game. Creating the target voxel object is a little challenging when the object is wide enough to make it hard to guess distances, but otherwise is kind of calming to just churn out shapes. The music made it give me this "robotic factory" vibe. Simple, and the object detection seems to work as expected. Good job!

tero-pulkkinen 2019-10-07 07:05

i got just black screen with no game. (maybe i didnt wait long enough)

djee 2019-10-07 13:40

Good idea and fun to play at first. But 2 out of 3 tries the game doesn't recognize the shape is correct and I had to skip it even if it was completed. Not sure why, if there are some tricks (some cube hard to see so I thought it was completed but it was not) or if the validation is broken. Still the result is unfortunately that it feels a bit frustrating.

voxelv 2019-10-07 17:28

@tero-pulkkinen, @djee I've also had the issue where 2 out of 3 tries just gets a black screen. It seems that exporting Godot 3.1 to HTML5 just doesn't work perfectly.

I wanted to get the shape checker working generically (any orientation, any offset) but that's a worst-case O(n^3) problem. I decided to keep the scope down by requiring vertical orientation and centered-ness. Unfortunately that does result in some frustration by players. I wanted to keep it as clean and "literal-adherence to the theme" as possible, so I didn't include any orientation hints (such as a box where the shape must be contained or drawing the axis).