[SDL] Scruffy3D Released! (William Dyce)
havoc at ghdigital.com
Fri Jul 29 06:18:20 PDT 2011
The iOS support in SDL 1.3 seems far more mature than the Android support (currently lacking multitouch for example).
I was recently reading the NVIDIA presentation on porting games to Android (which is a good read, it's on their Developer Center website), and apparently it's possible to entirely avoid Java glue by
using NativeActivity on Android 2.3 (Gingerbread) or above, but there are a few things one can not do with NativeActivity... And a lot of devices are still on Android 2.2 (Froyo) or earlier.
Seems a bit of a mess on the whole, and I'm not sure that SDL currently complies with all of the requirements for onPause/onStop/onResume/onRestart/focus handling, there are some aspects of mobile dev
that are very unobvious to someone porting from desktop - like the requirement of being able to completely save state and resume later (in a hurry!) so that the user doesn't even know the app was
destroyed in the interim.
That said, I'm liking Android dev.
On 07/29/2011 06:07 AM, Brian Barnes wrote:
> William Dyce wrote:
>> That's normal: we don't necessarily want to actually use it, just compile
>> for it so we can cash in on the people rich enough to afford it :P
>> Not sure how I can afford any of that unless my work cover it. Well, if they
>> want a Mac port they'll have to ;)
> Or the mac mini route, then you can just re-use one of your USB mice/keyboard. Not sure about the monitor, you might need a dongle. That's probably your most low cost option, but if you spend a little
> extra you can get a really nice laptop AND you can partition the drive and run windows or linux or whatever you use normally.
> I'm a desktop guy, so I have an 8-core monster mac :)
> And dim3's port to iOS pretty much went without a hitch, after changing a bunch of stuff around. Now to start testing SDL's touch controls :) So far, so good for SDL 1.3. I've actually run into one
> weird problem, but not sure if it's me or not, so I need to track it down.
> [>] Brian
> SDL mailing list
> SDL at lists.libsdl.org
Author of DarkPlaces Quake1 engine - http://icculus.org/twilight/darkplaces
Co-designer of Nexuiz - http://alientrap.org/nexuiz
"War does not prove who is right, it proves who is left." - Unknown
"Any sufficiently advanced technology is indistinguishable from a rigged demo." - James Klass
"A game is a series of interesting choices." - Sid Meier
More information about the SDL