Erik's blog

http://twitter.com/#!/erikjmoller

Time to whoop some gremlin ass

, , , , , ,

It's time for another development snapshot of our Emberwind HTML5 port. There has been heaps of features going into the game since last time. The trigger system that just missed the mark in the last snapshot was pretty vital in getting a lot of these features in. With that in place we've been able to add ladders to climb, gremlins to smack about and caves to explore. Getting the in-game sound and music going as well really helps with the game feel.

I'm actually going to praise Apple for iOS 5 a bit later in the post so let me just even that out right here and now. Safari on Windows and

Canvas performanceA new home for Emberwind

Comments

Martin KadlecBS-Harou Wednesday, July 20, 2011 7:15:25 PM

The game is still more and more awesome! smile

Unfortunately, after 5 minutes of playing, Opera crashed. I sent a crash report, so you can ask some to have a look at it (my e-mail in the report is: harou2 at gmail.com).

timmi Wednesday, July 20, 2011 7:43:05 PM

Thats fun smile
that purple gremlins are tough, but lovely sounds smile
crashed two times after some time, sent crash reports too.
Frames are about steady 17-18 on my about mid range 4 year old laptop at the software mode with opera, and about 21-22 frames at my about 1 year high range pc, its nicely playable.
Really nice work!

Jan Frode Høinesmaake93 Wednesday, July 20, 2011 7:51:31 PM

Wow, this is getting fun!

Noticed a strange thing though, when the demo is run in the HWA labs build it gives me about 40 FPS when in WebGL mode, but when I switch to 2D the FPS stabilizes at >60 FPS... Strangely enough the same thing happens in the latest Aurora build as well.

Sound is a little strange in Chrome and I'm sure you're aware of the bug with the fonts in Chrome.

Keep up the good work!

ouzowtfouzoWTF Wednesday, July 20, 2011 8:22:18 PM

Got a crash after a few minutes too and send a crash log.

But the game looks very promising up

I hope other browser vendors will do some demo/game stuff too and report cross browser bugs.

Tenno Seremeltenno-seremel Wednesday, July 20, 2011 9:10:57 PM

Found all of them and it didn't crashed for me sherlock I used Opera 12 (build 1020, x86_64) though.

Mad Scientist (عادل)qlue Thursday, July 21, 2011 1:52:03 AM

Brilliant! party.

Michael A. Puls IIburnout426 Thursday, July 21, 2011 9:39:09 AM

Works really great now. Love it!

Martin RauscherHades32 Thursday, July 21, 2011 9:51:10 AM

I just tried it on IE9 Mobile on Windows Phone 7.5 Mango and it did load fine, but stopped on the Opera logo after the loading indicator vanished. But that was rendered with 25-34 FPS smile

If you want to debug it, on the XDA forums you can find a standalone emulator.

QuHno Thursday, July 21, 2011 12:11:42 PM

It worked nice until the crash. Afterwards I got this error when I tried to restart it:
[21.07.2011 14:08:15] JavaScript - http://people.opera.com/emoller/gremlins/
Unknown thread
Uncaught exception: SyntaxError: JSON.parse: Unable to parse value: 
Error thrown at line 63, column 1 in <anonymous function: ResourceDepot.prototype.read>(data) in http://people.opera.com/emoller/gremlins/src/ResourceDepot.js:
    var obj = JSON.parse(data, function(key, val) {
called from line 357, column 4 in <anonymous function: request.onreadystatechange>() in http://people.opera.com/emoller/gremlins/src/ResourceDepot.js:
    callback(request.responseText);

21-24fps, 12-alpha, latest snapshot on w7x64

rplnt Thursday, July 21, 2011 12:30:20 PM

Hello, the game is unplayable for me. I don't even get 1 FPS. I've 64bit linux, enough of resources (Opera uses about 50% of 200 when the game is running) and tried it with all extensions disabled. It's much better in Chrome. What could be the problem?

PS: Opera 11.50

Constantine Vesnac69 Thursday, July 21, 2011 2:20:26 PM

for some reason im not able to run it in Opera 11.50 sad
yet, it works fine in ie9 (albeit with some sound bugs - when you do too much actions - music disappears altogether, until you do something, and then music appears again)

Erik Mölleremoller Thursday, July 21, 2011 3:38:35 PM

Hi everyone. Thanks for your comments, we will be looking into all the reported issues and hope to improve on the stability and gameplay for the next release. Stay tuned!

AndrésAndrésL Thursday, July 21, 2011 4:36:03 PM

I killed every gremlin in Boulderhood Lake and even passed the house. How does the level end? sad

Erik Mölleremoller Thursday, July 21, 2011 7:33:18 PM

Originally posted by AndrésL:

I killed every gremlin in Boulderhood Lake and even passed the house. How does the level end? sad



It doesn't... as I said in the post the game objectives aren't in yet. The "gremlins left" objective was just quickly put into the snapshot so there was something to do other than jump around on random.

If you want to give the original game a spin there's a free to download version for Win/Mac here http://timetrap.se/emberwind/

Mad Scientist (عادل)qlue Friday, July 22, 2011 1:06:01 AM

Thanks, but I'll wait for the completion of this project. party.
Is joystick support possible through a browser? left.

Michael A. Puls IIburnout426 Friday, July 22, 2011 1:50:25 AM

I did have an issue where I right-clicked the screen and Opera's content menu popped up. After closing the menu, I could no longer gain focus to the game to control the character, no matter what.

However, I tried to reproduce the problem again and couldn't.

So, just a heads up that there might be some way to mess up the focus where you can't get it back without reloading the page.

Michael A. Puls IIburnout426 Friday, July 22, 2011 1:54:50 AM

Originally posted by qlue:

Is joystick support possible through a browser?



I don't think so. But, I wish Opera would do this. A simple mapper to keyboard keys would be enough. But, even if Opera needs to support an API that's callable by the page, I don't care if there's no official spec for it yet, Opera can make up one and prefix it.

I have a playstation gamepad to usb adapter that I'd like to use.

With that said though, perhaps there's a joystick to keyboard mapper program that's available that would work with any program. If so, that might be good enough for this game at least.

Mad Scientist (عادل)qlue Friday, July 22, 2011 2:32:51 AM

Actually, the joystick to keyboard mapping idea is available in Linux although it would be nice if it was possible to build it into the game. But I suspect that would be subject to browser support and I don't know if html5 has anything written into the spec that would allow this. sherlock.
http://ubuntuforums.org/showthread.php?t=903858

Michael A. Puls IIburnout426 Friday, July 22, 2011 2:52:10 AM

Originally posted by qlue:

Actually, the joystick to keyboard mapping idea is available in Linux although it would be nice if it was possible to build it into the game. But I suspect that would be subject to browser support and I don't know if html5 has anything written into the spec that would allow this. .
http://ubuntuforums.org/showthread.php?t=903858



Found a windows one at http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm that's super easy to conifg and it works great with this game.

QuHno Sunday, July 24, 2011 8:56:33 PM

It works phantastic with the new Ragnarök snapshot, no crashes etc. bigsmile

Write a comment

New comments have been disabled for this post.