Live data from Hacker News

Show HN: A Marble Madness-inspired WebGL game we built for Netlify

5-million-devs.netlify.com

61–70 of 243 posts

Re: Show HN: A Marble Madness-inspired WebGL game we built for Netlify

#62
post #5

Earlier quoted context omitted.

Thanks for playing. Actually, your time is displayed once you finish the experience (there are 5 levels in total). During the project, we discussed adding a speed-run mode but ultimately had to drop this feature due to time constraints. However, we intentionally included some shortcuts in the level design with that intent in mind.

the purpose of the game was to force marketing upon the players. a speed run version would defeat the dwell time of the marketing on the screen. i'm sure the marketing department would not be a fan

Perhaps make it such that once you've completed it at 'normal' speed all the marketing messages are disabled, enabling the speedrun.

Re: Show HN: A Marble Madness-inspired WebGL game we built for Netlify

#64
post #63

Hello, really amazing work, well done! Just one curious question: have you made the background music yourself? if not, can I know the name?

Thank you! The entire soundtrack was composed by this artist: https://www.pond5.com/artist/avifauna

Re: Show HN: A Marble Madness-inspired WebGL game we built for Netlify

#68
post #2

I'm one of the developers who worked on this project. Happy to answer any questions. More info on the project here: https://www.littleworkshop.fr/projects/5milliondevs/

How is the gameplay related to the information? The connection seems pretty contrived to me.

Re: Show HN: A Marble Madness-inspired WebGL game we built for Netlify

#69
post #52

i got a few questions: - you say it's built with three.js but you also use rapier. How does that work / integrate? I see one is JS frontend thing, the other rust engine - how did you design levels, with what?

The rendering engine is using Three.js which is a WebGL library. The physics/collision detection code is using Rapier through a WebAssembly module available on npm [1], which means that it can be used on the web even though it's originally written in Rust. The levels were built inside the Unity Editor, then exported to FBX, then went through a pipeline based on Blender python scripting that optimized their geometry,…

thanks for answering! Interesting you used unity for level layout. Interested to hear the advantage here. Considering you already use Blender down the pipe, how come you haven't used Blender for it or any other dcc app lile maya, max, whatever?

Re: Show HN: A Marble Madness-inspired WebGL game we built for Netlify

#70
Interesting. This consistently crashes my chrome browser whenever I get to the first glowing white checkpoint. But it's not like any crash I've seen before, the page reverts to a google search result I was on this morning. And the whole page is flickering white. That tab was closed long ago, but it seems something in this gets back to that state in memory, maybe a buffer overflow somewhere or something?

While on the google search result, the music from the game is still playing. If I open a new tab, the title of this tab changes from the google title to the netlify one, and vice versa if I change back.

Post reply on HN