Live data from Hacker News

Ask HN: Please Review My Project (JS Game Engine)

news.ycombinator.com

31–40 of 53 posts

Re: Ask HN: Please Review My Project (JS Game Engine)

#33
post #26

The engine should load assets in the background. For example, in the mario game, when I descend into a pipe, it pauses while it loads the level. Likewise, the Crystal Galaxy game should load assets while I am on the menu screen, rather than waiting for me to press Start.

That is a great suggestion! We actually have an option available to the game developer to opt to preload each level - Essentially, they can choose to preload everything at once. There are some performance implications to this tho. In any case, we'll definitely look at an asset streaming option. Thanks for the input!

Re: Ask HN: Please Review My Project (JS Game Engine)

#35
post #29
post #10

This is really wonderful! The games play quickly on Chrome, how well do they preform on IE? The Mario demo was great, and the Platformer demo really expanded on that to show it supports modern techniques. Just FYI, in Chrome, http://www.effectgames.com/effect/games/crystalgalaxy/ shows alert boxes complainigna bout unloaded resources. I didn't see it mentioned on the site, but what is your revenue model for this? Adv…

Just tried Crystal Galaxy out on IE7 (at work) and it works great. I actually didn't expect it to work at all but I was impressed.

We actually support IE6 as well. It won't perform quite as well as browsers with optimized JS engines, but it should load, run and be playable.

Re: Ask HN: Please Review My Project (JS Game Engine)

#36
Wait, you say its a pure Javascript/DHTML engine, but it still using Flash for audio? I noticed your game is using http://www.effectgames.com/engine/audio.swf

Is that because there is no browser support for playing audio? I have only a passing familiarity with current state of HTML5 browsers.

Though overall those are the highest-quality mostly-JavaScript games I've seen yet.

Re: Ask HN: Please Review My Project (JS Game Engine)

#37

Wait, you say its a pure Javascript/DHTML engine, but it still using Flash for audio? I noticed your game is using http://www.effectgames.com/engine/audio.swf Is that because there is no browser support for playing audio? I have only a passing familiarity with current state of HTML5 browsers. Though overall those are the highest-quality mostly-JavaScript games I've seen yet.

Yes, we currently use Flash for audio as a fallback. We've been working on native audio with mixed results. http://www.effectgames.com/effect/article.psp.html/news/Snow... It is definitely something we're continuing to work on tho. And thanks for the kind words!

Re: Ask HN: Please Review My Project (JS Game Engine)

#38
post #11
post #10

This is really wonderful! The games play quickly on Chrome, how well do they preform on IE? The Mario demo was great, and the Platformer demo really expanded on that to show it supports modern techniques. Just FYI, in Chrome, http://www.effectgames.com/effect/games/crystalgalaxy/ shows alert boxes complainigna bout unloaded resources. I didn't see it mentioned on the site, but what is your revenue model for this? Adv…

First off, thanks for the kind words! You shouldn't be seeing a significant difference in performance on IE (6-8). We'll look into the alert boxes, are you in Chrome on Windows? We currently don't charge for use of the services. And, absolutely looking at dealing with multiplayer in the future.

I did see a pretty significant slowdown on IE7 (XP service pack 3) in the Crystal Galaxy demo in the section where there's a wall down the center of the screen and a big mass of the "bubbles" both above and below. By the end of that, it's really chugging.

Firefox 3.5.4 is really smooth, though, and IE7 is surprisingly smooth even then.

Re: Ask HN: Please Review My Project (JS Game Engine)

#40
post #30
post #28

Doesn't work in Opera. The background image appears and the music starts playing, but that's it. In FF i noticed a loading progress bar and it proceeded to a welcome screen and I can play it as expected.

Hi, which demo were you trying? and what version of Opera and FF?

Everything is fine in FF. It was the Galaxy demo, but I tried the others too and they aren't working in Opera either. The Mario one does work, except the space bar Pages Down, so it isn't playable.

Opera info: Version 10.10

Build 1893

Platform Win32

System Windows XP

Java Sun Java Runtime Environment version 1.6

XHTML+Voice Plug-in not loaded

Post reply on HN