Libgdx on iOS

Phew, hopefully they’ll have a proxy server and a firewall there and we’ll barely see you any more :-*

Cas :slight_smile:

It’s not like I’m streaming anime during my lectures or anything… Our 40Mbit wifi is only for school work.

No, seriously, the only thing they disallow is Bittorrent because it puts such a strain on their connection. We even have Ethernet jacks we can use freely if 40Mbit isn’t enough.

:expressionless: :cranky: :emo: :’(

Ahhh, god old thread derailment, i already missed it.

In other news, i got full Java source level debugging working, as well as method level profiling and (limited) memory profiling (i only know what gets allocated, not where the hotspots are). So, i consider iOS/MonoTouch a fully working dev platform now.

All hail Mario, the baddest of all logic!

What sort of APIs have you got to cope with the general iOS-ness of things? (Like touch, screen rot., varying resolutions, etc.?)

Cas :slight_smile:

Not a lot really, a tiny bit of cocoa for life-cycle and window managment, opentk to setup the gl rendering surface (we use our custom GL ES 2.0 JNI bindings and not the OpenTK stuff), AVMediaPlayer for audio (though that’s not quite optimal). See https://github.com/libgdx/libgdx/tree/master/backends/gdx-backend-iosmonotouch/src/com/badlogic/gdx/backends/ios

Do you plan to fully develop your backend based on Jack? Do you need some help (money)?

i currently have no plans to continue with jack in the next 3 months. i need to budget my little freetime around other more pressing issues (better 3d api, mavenization, cross platform in-app api)

You guys need more people and budget. For Libgdx is one of the nicest and now most important things in java gaming.

We got plenty of folks. It’s just that i’m a bit of a nazi. I saw other projects go to shit due to missing managment, so ultimately i’m the bottle neck. And i don’t think there’s anything anyone could do about that :slight_smile:

I also didn’t know Java gaming was a real thing :stuck_out_tongue:

Well, I can’t say for sure Java Gaming is a “real” thing yet. But, it sure is getting there.

I know LibGDX will probably be a key player in the future of Java Gaming, especially if you find a cheap(er) solution for porting to iOS. I believe the moment that major Java games (Minecraft, Revenge of the Titans, Tribal Trouble, etc…) can hit every single platform, tablet, and phone; Java gaming will take off like a blazing rocket.

Hopefully, it won’t hit any snags with that haunting “slow” stigma. Ugh… Java seriously needs a new school networked First Person Shooter that doesn’t run slow to shut the masses up :stuck_out_tongue:

Someone do a reverse Angry Birds clone, and it’ll be like the ****ing moon-launch for java gaming.

“Disgruntled Pigs” It’ll be a blinder! Easily portable. No one can sue over the name. It’s perfect!

Other suggestions might include: “Displeased Beans”, to get some Java into it. “Chafed Beans”. “Bitter Beans”. “Aggravated Beans”.
Nah, I like the pig-one ^^

Rovio has at least one game “from the pigs point of view”. No idea if it’s any good … they’ve really gone to the Angry Birds well more than a few too many times already in my opinion.

Hehe, forgot the “Beware of sarcasm” tags ^^