Quick Links: Download Gideros Studio | Gideros Documentation | Gideros community chat | DONATE
OUYA - The new (upcoming) Android console - Page 9 — Gideros Forum

OUYA - The new (upcoming) Android console

1567911

Comments

  • ar2rsawseenar2rsawseen Maintainer
    @MobAmuse but if someone has bought something, then uninstalled app, then install again, requestReceipts will return all the previous purchases, so you can give the items again to player and mark them as purchased by saving purchase Id.
    You can use for example any of this libs:
    http://giderosmobile.com/tools&search&category=11
    +1 -1 (+2 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    edited July 2013
    You should also check to to if the user_id has changed - in which case reset you bought flags so the next time it's run the receipts will be requested again. I'd give them a one game delay before I told them they haven't bought it - 'cause this way they might not know it needs to be hacked.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • SinisterSoftSinisterSoft Maintainer
    @MobAmuse - I like IAP - plain paid is easier for people to rip you off. I was actually thinking ok making the original Bacteria on Google play as free with IAP like Ouya.

    Problem is anyone who bought and is still playing might get annoyed, so I'd have to find out if Google let you know what price they bought it at and do a special check for them.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • atilimatilim Maintainer
    edited July 2013
    I hope GameStick has plain paid apps! :)
    I haven't known OUYA doesn't have paid apps. :-?? Now I understand the importance of IAP :D
  • ar2rsawseenar2rsawseen Maintainer
    Oh yes which reminds me, there is a:
    Event.USER_CHANGED --another user has logged in
    e.userId - ID of user

    which also needs to be test, can anyone? pretty please with a cherry on top? :)
    basically go into app, logout from your one ouya account and login into other, don't have ouya so don't know how exactly it is done :)
  • SinisterSoftSinisterSoft Maintainer
    edited July 2013
    I did some testing on a few different TVs. The Ouya's overscan varies quite a bit - I'd say slightly more than the 10% recommended. It's something you need to realise when setting up where the player score panel is, etc...

    (Note: This is nothing to do with the plugin - it's Ouya specific)
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • SinisterSoftSinisterSoft Maintainer
    edited July 2013
    All overscan, IAP, etc stuff all working now, app submitted, press release (mentioning Gideros) done...

    http://www.sinistersoft.com/

    Likes: MobAmuse, gorkem

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+2 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    Looks like overscan is a common problem, on the TV I tried some of the official Ouya options are off screen (good job I knew where they were).



    So if you're coding for the Ouya make sure you leave a little bit more than the 10% they recommend and also test on a couple of TV's that just about don't show some of the official Ouya options!

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • When I export my finished app as .apk and sideload it onto Ouya via dropbox it runs ok but I get 'made with gideros' at the start. The OuyaPlayer when exported to .apk doesn't do this tho - odd?
  • SinisterSoftSinisterSoft Maintainer
    On the latest version of the Gideros download I had the same problem - I just had to re-run the licence manager and then all was ok. (I actually had to disable the other licences first - but there is a button to do that pretty easily).

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • OK cheers will give that a go soon - almost there!

    Likes: SinisterSoft

    +1 -1 (+1 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    Don't forget the overscan problem - it's a really big margin you have to use.

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    edited July 2013
    Also turn on encryption when exporting else your code will be pretty easy to view.

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • Argggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh! - now it says made with gideros and bombs out man this is sooooooooo painful and I'm almost there :P

    Likes: SinisterSoft

    +1 -1 (+1 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    Did the licence manager say all was ok - if so, delete all the licences and re validate that computer anyhow (just in case).

    If you don't have a valid licence AND encryption is turned on then you get the Made with Gideros and then it bombs out ( You must have had an Atari ST! ;) ).

    Make the licence valid and it should all work ok.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • I've done all that to the word :) but it no worky now :/ I can only get it to work with 'Made with Gideros' and no encryption at the moment. Hmmmmmmm
  • MobAmuseMobAmuse Member
    edited July 2013
    After I fixed the licence I exported as fresh from Gideros, then in into Eclipse with icons, and manifest changes etc etc then exported apk. Finally it goes onto dropbox across to my Ouya for sideload.

    [Edit: doing all this on Mac]
  • SinisterSoftSinisterSoft Maintainer
    When it went crazy for be a few days ago I...

    Made a copy of the eclipse project folder (so I had the icons, proper name, etc in the res folder).

    Then I went into eclipse and deleted that project - files and all.

    I then did a full export from Gideros, then I turned off the full and did an export again (just the assets), just in case I forgot to do just assets the next time (as so have to redo the manifest again).

    Then I did all the changes needed for the plugin. Don't forget to delete the stuff to do with Google billing - it's not needed (I don't know if it matters, but I deleted it anyhow).

    Then all worked ok.

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    I do the same as you for the rest of it all (dropbox side load, etc).
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • Tried several times after updating licence as you say but can only get it to boot with 'Made with Gideros' and no encryption currently. Stumped.
  • I may have to put up with that as I really want off of this project now :)
  • SinisterSoftSinisterSoft Maintainer
    Try closing Gideros Studio (it might need to be closed when you mess with the licence manager?), running the licence manager, deleting any licences out there already and then redoing the licence?
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • And finally (for today) now it wont work at all LOL
  • I ran the license manager without gideros studio running yes. The only thing I didn't do was reboot the mac but had enough for today so will attack again 2moz as I did have it running at least earlier, even if it was with the 'Made with Gideros' screen.
  • SinisterSoftSinisterSoft Maintainer
    No panic - apparently the Ouya team are off till this afternoon (our time) anyhow. It's a holiday weekend in the states it seems. :(

    I did everything on the PC btw - not Mac. Don't know if that makes a difference or not. Maybe the new editor on the Mac has a bug?
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • MobAmuseMobAmuse Member
    edited July 2013
    I uploaded the binary to ouya in the last few minutes - all works great but has 'Made with Gideros' on the front, so the gider'guys get some free advertising :) I must of made 20+ builds today trying to work out what was going on etc. and even tho the licence manager reports my licence is good, I can only assume there is 'possibly' a bug in the mac version of it. That is my best guess as everything else seems in order and working.

    I will leave it there as have other pressing projects to do but Tropicals Treasures 2 Deluxe (Ouya) should be in the Ouya store sandbox shortly all being well.

    When the guys issue another build or something I will update the apk again so no worries least it's done.

    I've not had a near blind coding session as mad as this one since I worked in house years ago - learnt a lot tho! :)

    Likes: SinisterSoft

    +1 -1 (+1 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    Yep, must be a bug somewhere with the licence manager/editor on the Mac. Something must have changed 'cause I had the same problem on the PC a few days ago, but managed to sort it.

    Likes: MobAmuse

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • MobAmuseMobAmuse Member
    edited July 2013
    Made with Gideros ...the original iOS game was ObjC tho so had to rewrite it all to Lua for Android and now Ouya too...

    http://ouyaforum.com/showthread.php?4232-Tropical-Treasures-2-Deluxe
  • GameStick next then lads :) ...and Windows Phone 8 ;)
  • ar2rsawseenar2rsawseen Maintainer
    :))
    Sure ping in forum when you'll have a GameStick and they've released their SDK ;)

    Likes: MobAmuse

    +1 -1 (+1 / -0 )Share on Facebook
Sign In or Register to comment.