Author Topic: [Small Game] Unitem  (Read 14415 times)

0 Members and 1 Guest are viewing this topic.

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
[Small Game] Unitem
« 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

(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
« Last Edit: January 27, 2013 by benny! »
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4569
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: [Small Game] Unitem
« Reply #1 on: January 16, 2013 »
I'll have a go, but the only relevent device I have runs iOS2.
You are our 9001st visitor.
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #2 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!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: [Small Game] Unitem
« Reply #3 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.
raizor

Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #4 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!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Kirl

  • Senior Member
  • Pentium
  • ********
  • Posts: 1217
  • Karma: 230
    • View Profile
    • Homepage
Re: [Small Game] Unitem
« Reply #5 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!
www.kirl.nl
Challenge Trophies Won:

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
Re: [Small Game] Unitem
« Reply #6 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 :)

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: [Small Game] Unitem
« Reply #7 on: January 18, 2013 »
The animation's a bit choppy on my Nexus 1, but still totally playable.
gg!

Jim
Challenge Trophies Won:

Offline serializer

  • ZX 81
  • *
  • Posts: 4
  • Karma: 1
    • View Profile
Re: [Small Game] Unitem
« Reply #8 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.

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #9 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.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline serializer

  • ZX 81
  • *
  • Posts: 4
  • Karma: 1
    • View Profile
Re: [Small Game] Unitem
« Reply #10 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/

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?

Offline zin

  • ZX 81
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: [Small Game] Unitem
« Reply #11 on: January 18, 2013 »
HTC Desire S (Android 4.0.4)
(Firefox) Works Great, (Default Browser) Very slow.

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #12 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.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: [Small Game] Unitem
« Reply #13 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
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #14 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!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: [Small Game] Unitem
« Reply #15 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
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #16 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)
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: [Small Game] Unitem
« Reply #17 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 :)
raizor

Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [Small Game] Unitem
« Reply #18 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.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: [Small Game] Unitem
« Reply #19 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 :)
raizor

Challenge Trophies Won: