Live data from Hacker News

HelloRun - A WebGL 3D Game

hellorun.helloenjoy.com

61–70 of 111 posts

Re: HelloRun - A WebGL 3D Game

#61
post #57

Earlier quoted context omitted.

It uses a lot of tricks. The scene has a very low polygon count and the lighting is a pre-calculated texture.

How do you know? Did you find the sourcecode somewhere?

WebGL relies on javascript to run. Looking at http://hellorun.helloenjoy.com/js/hellorun.min.js and searching for "png" you get images like http://hellorun.helloenjoy.com/assets/station/lightmap1024.j... which looks like a pre-lightning computed texture. Looking at the vertex data (in format x,y,z(,w)) there seem to be only 2048 defined vertices, which is a tiny amount for a 3d game.

Re: HelloRun - A WebGL 3D Game

#62
Amazing. Less punishing than Bit.Trip Runner, and a whole lot of fun. How long have you been working on this? The most frustrating is to get correct centering at high speeds, since you're moving the mouse with jerks, you overshoot often. It would be nice to see the right click, or some key on the keyboard, act as a "move-to-center" button.

Re: HelloRun - A WebGL 3D Game

#63
post #58

On Firefox, fails with [15:54:39.366] TypeError: k is null @ http://hellorun.helloenjoy.com/js/three.min.js:412 [15:54:39.366] "Error creating WebGL context." [15:54:39.368] TypeError: this.view is undefined @ http://hellorun.helloenjoy.com/js/hellorun.min.js:1 On Chrome, I see some rendered triangles, but just wireframe, and the game does not seem to work.

Not on my up-to-date Firefox on 64-bit Linux; it works perfectly.

Re: HelloRun - A WebGL 3D Game

#64
post #4

Cool… the fog color matching the gate color often makes it difficult to discern which section is the opening.

Totally agree, I couldn't tell where the holes were. Made it very, very frustrating. Instead of making it a skills game, it made it more of a luck game. I'd rather play slots than this.

Re: HelloRun - A WebGL 3D Game

#65
post #56

Earlier quoted context omitted.

Agreed. I'd love to be able to restart where I left off. Maybe the high score could reset, but the music could continue. The music's great, and coupled with the color change at the drop, it could be really cool.

If you're so inclined: https://soundcloud.com/dutoncmusic/du-tonc-surging-memories

Thank you. I got annoyed by the mouse sensitivity and just wanted to hear the song. =pp

Re: HelloRun - A WebGL 3D Game

#66
post #58

On Firefox, fails with [15:54:39.366] TypeError: k is null @ http://hellorun.helloenjoy.com/js/three.min.js:412 [15:54:39.366] "Error creating WebGL context." [15:54:39.368] TypeError: this.view is undefined @ http://hellorun.helloenjoy.com/js/hellorun.min.js:1 On Chrome, I see some rendered triangles, but just wireframe, and the game does not seem to work.

That's pretty odd. I'm running Firefox for Mac and it works fine for me, and Mac graphics drivers have a reputation for dodginess. It flies through an untextured wireframe maze during loading, which might be what you're seeing in Chrome.

Re: HelloRun - A WebGL 3D Game

#67
post #58

On Firefox, fails with [15:54:39.366] TypeError: k is null @ http://hellorun.helloenjoy.com/js/three.min.js:412 [15:54:39.366] "Error creating WebGL context." [15:54:39.368] TypeError: this.view is undefined @ http://hellorun.helloenjoy.com/js/hellorun.min.js:1 On Chrome, I see some rendered triangles, but just wireframe, and the game does not seem to work.

Firefox 17 for Linux 64-bit: NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 0 [nsIDOMCanvasRenderingContext2D.fillStyle] @ http://hellorun.helloenjoy.com/js/hellorun.min.js:4

Update: I pass all the WebGL compliance tests at https://www.khronos.org/registry/webgl/sdk/tests/webgl-confo....

Post reply on HN