So, OUYA. Will YA?

Previous topic - Next topic

spacefractal

#135
Today im also got Karma Miwa to Work on OUYA. Look like im have some optimizing on the mountain to avoid overdraw on the sizes.

As its are now, the game have selected medium graphics (which removes one mountian and the cheat antialasing) and running 24fps in fullHD.

Dispite that, the game do fully playable nearly out of the box.

Mightbeen a compressed texture format should perform better than full rgb png?

Ps. The indoor scene ran full 30fps in medium. I'm do have some thing to try for the outdoor scene for hopefully get 30fps.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#136
Tip to switch to 720p surface mode:

Do this in SDLActivity.Java and replace Public SDLSurface(Context context) with this:

Code (glbasic) Select

    // Startup   
    public SDLSurface(Context context) {
        super(context);
        getHolder().addCallback(this);

        if (android.os.Build.MODEL.contains("OUYA")) getHolder().setFixedSize(1280, 720);

        setFocusable(true);
        setFocusableInTouchMode(true);
        requestFocus();
        setOnTouchListener(this);   
        mSensorManager = (SensorManager)context.getSystemService("sensor"); 
        mWidth = 1.0f;
        mHeight = 1.0f;
    }


PS. Surpriced im could set the resolution whatever im wanted. Its just scaling the created surface to the output resolution. So im hope im can get SETSCREEN javacall to work, but for now, no success.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#137
finally im have just uploadet Genius Greedy Mouse to Ouya folks for review. T

That mean im got inapp purchases to works on that too, so im will combine those to your other to uses in tomorrow or in the next week. There is some compliced code yes, but should been pretty understandable how the thing uses.

Now its time go after Google Play with inapp purchases, the last missing thing.

The game have been choiced to run at 720p surface (could change that in java, so OUYA upscaling its self to 1080p, which is MUCH faster than doing internal code), so the game now run very good. That mean its uses 2048 textures instead of the incompatible 4096 texture at well.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

erico

Great news Space! :enc:

You must be the very first Ouya GLB dev!
Let us know how that scores. Congratulations! :good: :good:

MrTAToad

Dont forget to mention it's made with GLBasic!

Ian Price

Congrats and good luck with Genius Greedy Mouse  :booze:
I came. I saw. I played.

spacefractal

the game is now publised on OUYA, howover its still missing on the ouya.tv list, but im thinks its just matter of time after publish. Also im came to take screenshots from medium details graphics settings instead of full, because its ran fine with full details after using the 720p surface.

The feedback im got was:
"Awesome game with an amazing art style. Thanks for your submission!"
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

erico

IT IS an amazing art style and an amazing code style!!
I can´t wait to see the news on this front! :-*

mentalthink

In the next Update all this work, comes added?¿... I think the work of spacefractal it's a bit complex, more easy whit only a button  :P :-[

spacefractal

im hope Gernot will implemement most, if not all those stuff into the next glbasic update, so its will been easier to integreate (etc the updated sdk and include ANDROIDEXTRAS).

When he do that, then OUYA would been pretty much out of the box in glbasic (even the gamecontrollers require retrieve from functions instead of commands).
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal



yes  =D.

Im hope im got all those to the ANDROIDEXTRAS and in the STOREKIT implemation. Its seen all works. No im need get Google Play inapp to works. here its all java thing.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

Ian Price

Excellent. The start of many more great things to come  :good:
I came. I saw. I played.