Dark Bit Factory & Gravity

GENERAL => Projects => Topic started by: benny! on January 16, 2013

Title: [Small Game] Unitem
Post by: benny! on January 16, 2013
Hi,

I worked on a small game lately (Mobile HTML5) and wanted to ask for help regarding device testing.

Currently, what I am most interested in is on what devices the game is running (ie. playable).

So, if you have a spare minute, I would appreciate if you could point your device to:

http://backyart.com/games/unitem (http://backyart.com/games/unitem)

(or use attached QR tag).

Most interesting would be newer iOS & Android devices e.g. iPad3, iPhone5, Samsung Galaxy etc.

Already successfully tested on:

[Android]

- HTC Desire
- HTC Desire S (Android 4.0.4)
- Samasung Galaxy Tab 10.1 N
- Samsung Galaxy SII
- Nexus 1
- Nexus 7
- SE Xperia Active

[iOS]

- iPhone 4
- iPhone 5
- iPad 1
- iPad 2
- iPad 3
- iPad 4

Thanks in adavance
Title: Re: [Small Game] Unitem
Post by: combatking0 on January 16, 2013
I'll have a go, but the only relevent device I have runs iOS2.
Title: Re: [Small Game] Unitem
Post by: benny! on January 17, 2013
@CKO:

Do you mean iPad2 ? Would be also cool to see if it runs.

Anyone else who can help out ?

Best,
benny!
Title: Re: [Small Game] Unitem
Post by: Raizor on January 17, 2013
@CKO:

Do you mean iPad2 ? Would be also cool to see if it runs.

Anyone else who can help out ?

Best,
benny!

I'll check it on iPad1, iPad2, iPad4 and Nexus 7 over the next couple of days. I meant to last night but totally forgot, sorry Benny.
Title: Re: [Small Game] Unitem
Post by: benny! on January 17, 2013
@CKO:

Do you mean iPad2 ? Would be also cool to see if it runs.

Anyone else who can help out ?

Best,
benny!


I'll check it on iPad1, iPad2, iPad4 and Nexus 7 over the next couple of days. I meant to last night but totally forgot, sorry Benny.

That would be more than cool! Thanks!
Title: Re: [Small Game] Unitem
Post by: Kirl on January 17, 2013
Nothing to test with except for my laptop atm, but interesting little puzzle game benny!  :clap:
Reminds me of some of the ice block puzzles from zelda, the colors add a whole new layer of depth though. Well done!
Title: Re: [Small Game] Unitem
Post by: Hotshot on January 18, 2013
I have check on Ipad 2 and it run so well :)

I am stuck on Level 11 at the moment...

Excellent Puzzle game and good workout for Brain  ;D  :clap:

I will have check on Nexus 7 next to let you know and it should run so well :)
Title: Re: [Small Game] Unitem
Post by: Jim on January 18, 2013
The animation's a bit choppy on my Nexus 1, but still totally playable.
gg!

Jim
Title: Re: [Small Game] Unitem
Post by: serializer on January 18, 2013
Tested on my Galaxy SII, it seems very unresponsive - getting the menu buttons to register takes a few prods and in-game sometimes the blocks completely refuse to move. The framerate is also quite bad in page transitions and when the blocks are sliding. For some reason the fade/rotate effect when blocks disappear is fine with a very smooth framerate.

The phone normally performs very well, at least in my own HTML5 experiments, and you don't seem to be using canvas so there shouldn't be any problem with hardware acceleration.

Otherwise, I find the game concept very neat, and the puzzles are very challenging and satisfying to figure out.
Title: Re: [Small Game] Unitem
Post by: benny! on January 18, 2013
Nothing to test with except for my laptop atm, but interesting little puzzle game benny!  :clap:
Reminds me of some of the ice block puzzles from zelda, the colors add a whole new layer of depth though. Well done!

Thanks for the nice comment, mate!

Tested on my Galaxy SII, it seems very unresponsive - getting the menu buttons to register takes a few prods and in-game sometimes the blocks completely refuse to move. The framerate is also quite bad in page transitions and when the blocks are sliding. For some reason the fade/rotate effect when blocks disappear is fine with a very smooth framerate.

The phone normally performs very well, at least in my own HTML5 experiments, and you don't seem to be using canvas so there shouldn't be any problem with hardware acceleration.

Otherwise, I find the game concept very neat, and the puzzles are very challenging and satisfying to figure out.

Thanks for testing. Interesting to hear the difference performance issue on Galaxy  SII. And you are right. With
this game I use only normal div elements with CSS3. As far as the browser supports it, the CSS3 transition should
be hardware accelerated - if not, it fall backs on normal rendering (updating position via javascript).

The animation's a bit choppy on my Nexus 1, but still totally playable.
gg!

Jim

Thanks mate. Much appreciated.

I have check on Ipad 2 and it run so well :)

I am stuck on Level 11 at the moment...

Excellent Puzzle game and good workout for Brain  ;D  :clap:

I will have check on Nexus 7 next to let you know and it should run so well :)

Thanks Hotshot. I am glad that you like it. Nexus7 would be indeed interesting. If you need help on lvl 11 just drop me a PM and I will try to explain the solution.


Again - big thanks for testing. I will update the device list in my first post.
Title: Re: [Small Game] Unitem
Post by: serializer on January 18, 2013
Thanks for testing. Interesting to hear the difference performance issue on Galaxy  SII. And you are right. With
this game I use only normal div elements with CSS3. As far as the browser supports it, the CSS3 transition should
be hardware accelerated - if not, it fall backs on normal rendering (updating position via javascript).

I don't know for certain if this is the problem but it could be relevant. From this page: http://www.html5rocks.com/en/tutorials/speed/html5/ (http://www.html5rocks.com/en/tutorials/speed/html5/)

Quote
Currently most browsers only use GPU acceleration when they have a strong indication that an HTML element would benefit from it. The strongest indication is that a 3D transformation was applied to it. Now you might not really want to apply a 3D transformation, but still gain the benefits from GPU acceleration - no problem. Simply apply the identity transformation:

-webkit-transform: translateZ(0);

This might make sense of why the fade/rotate works nicely but a simple translation doesn't. Could be clutching at straws but worth a shot?
Title: Re: [Small Game] Unitem
Post by: zin on January 18, 2013
HTC Desire S (Android 4.0.4)
(Firefox) Works Great, (Default Browser) Very slow.
Title: Re: [Small Game] Unitem
Post by: benny! on January 18, 2013
HTC Desire S (Android 4.0.4)
(Firefox) Works Great, (Default Browser) Very slow.

Thanks zin. Yup ... the default android browser is comaprably slow. But luckily Chrome is going to replace the old browser in the upcoming Android versions I guess.
Title: Re: [Small Game] Unitem
Post by: Jim on January 18, 2013
On my N7 the screen transitions are very choppy, but the blocks sliding are very smooth. :-) Touch input is terrible and I usually have to try two or three times till the block flicks.
Jim
Title: Re: [Small Game] Unitem
Post by: benny! on January 18, 2013
On my N7 the screen transitions are very choppy, but the blocks sliding are very smooth. :-) Touch input is terrible and I usually have to try two or three times till the block flicks.
Jim

Argh .. I hoped that the N7 worked a bit better. Anyway, it is an interesting result. Thanks a lot for testing!
Title: Re: [Small Game] Unitem
Post by: Jim on January 19, 2013
Just tried it on the latest Firefox beta and it's perfect. Also tried it on Dolphin beta and it's unplayable. Also tried it on Opera and it's about the same as the built-in Chrome browser.

Jim
Title: Re: [Small Game] Unitem
Post by: benny! on January 19, 2013
Just tried it on the latest Firefox beta and it's perfect. Also tried it on Dolphin beta and it's unplayable. Also tried it on Opera and it's about the same as the built-in Chrome browser.

Jim

Again, thanks for testing. I also tried Firefox on my comparibly old HTC Desire phone - and I have to say that I was
quite amazed about the performance. However, the latest update of the firefox seems to be a step back in performance.

Well, I guess/hope that mobile browsers will get better and better in the next months (esp. when it comes to html5 performance)
Title: Re: [Small Game] Unitem
Post by: Raizor on January 19, 2013
Managed to give it a test on iPad 4 (3rd generation iPad, 2nd edition). It works very well and seems very responsive.

I enjoy playing the game, it's good fun. It would be nice if it had some sound effects and also displayed the level number when playing a level. An indication of level number would be good for the end of level screen too, imo. It can be hard to keep track of which level you're on currently. A shake effect when the blocks strike would be really nice too :)

Good work Benny, it's addictive :)
Title: Re: [Small Game] Unitem
Post by: benny! on January 20, 2013
Managed to give it a test on iPad 4 (3rd generation iPad, 2nd edition). It works very well and seems very responsive.

Thanks for device testing, Raizor. List in first post updated.

I enjoy playing the game, it's good fun. It would be nice if it had some sound effects and also displayed the level number when playing a level. An indication of level number would be good for the end of level screen too, imo. It can be hard to keep track of which level you're on currently. A shake effect when the blocks strike would be really nice too :)

Good work Benny, it's addictive :)

Thanks mate. Your ideas are fanstatic and with showing the current level you are right. Will think about it - but
already working on two other projects. Hopefully I will find the time to implement them.


Overall - it really seems that the game seems to "at least" run on all devices it was tested on. That's a good thing.
Some results are a bit unexpected though (peformance on N7). Well, next project will be canvas only. Let's see our
average performance is on those devices.


Thanks again all for testing - really much appreciated.
Title: Re: [Small Game] Unitem
Post by: Raizor on January 20, 2013
I've given it a test on an iPad 1 and it works fine. It's a tiny bit slower than on the iPad 4, but hardly noticeable and doesn't hamper play at all :)
Title: Re: [Small Game] Unitem
Post by: benny! on January 20, 2013
I've given it a test on an iPad 1 and it works fine. It's a tiny bit slower than on the iPad 4, but hardly noticeable and doesn't hamper play at all :)

Now that's some cool news for the end of the weekend. Thanks, mate!
Title: Re: [Small Game] Unitem
Post by: combatking0 on January 20, 2013
@CKO:

Do you mean iPad2 ? Would be also cool to see if it runs.

Older - an iPod 2. I can see lots of grey rounded squares and 2 yellow squares. Nothing happens when I press on any of them. Maybe the version of Safari on it is outdated.

(edit) I figured out the gameplay - it works fine on my iPod 2.
Title: Re: [Small Game] Unitem
Post by: benny! on January 21, 2013
@CKO:

Do you mean iPad2 ? Would be also cool to see if it runs.

...
(edit) I figured out the gameplay - it works fine on my iPod 2.

wow...cool.
Title: Re: [Small Game] Unitem
Post by: Shockwave on January 26, 2013
I've just tested it on my IPhone 5 and the game is playable, works well except that sometimes it took several attempts to move the blocks.
Title: Re: [Small Game] Unitem
Post by: benny! on January 26, 2013
Thanks mate
Title: Re: [Small Game] Unitem
Post by: nikin on January 26, 2013
Fun game!  :clap:

It works great on my SE Xperia Active with CM9 (default browser)
Title: Re: [Small Game] Unitem
Post by: benny! on January 27, 2013
Fun game!  :clap:

It works great on my SE Xperia Active with CM9 (default browser)

cool a new device in the supported list..thx mate

vhave some karma.