Oh Hey, Thanks Apple

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
bmelts
Party member
Posts: 380
Joined: Fri Jan 30, 2009 3:16 am
Location: Wiscönsin
Contact:

Oh Hey, Thanks Apple

Post by bmelts » Thu Sep 09, 2010 6:59 pm


User avatar
nevon
Commander of the Circuloids
Posts: 938
Joined: Thu Feb 14, 2008 8:25 pm
Location: Stockholm, Sweden
Contact:

Re: Oh Hey, Thanks Apple

Post by nevon » Thu Sep 09, 2010 7:28 pm

I'm not sure not being kicked in the balls again is something to thank them for, but it is neat that Löve on the iPhone is a viable option again.

User avatar
Jasoco
Inner party member
Posts: 3653
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: Oh Hey, Thanks Apple

Post by Jasoco » Thu Sep 09, 2010 9:48 pm

The problem still remains of someone actually porting Löve to iOS and providing the necessary input methods. (love.mouse, love.keyboard, love.joystick won't work, so iPhone Löve would require an all-new love.touch module that someone would also need to write. As well as some other iOS-specific features like vibration, gyroscope and tilt sensing.) Not to mention some of the libraries don't work on iOS yet. (Not that there's not already a physics module for iOS games. There's a hell of a lot of physics games. Or the sound library. Or the graphics library.) Though since iOS has its own capabilities, couldn't they be adapted?

THEN it would be viable.

I dream all the time of being able to code my Löve games for iOS.

User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Oh Hey, Thanks Apple

Post by bartbes » Thu Sep 09, 2010 10:01 pm

Well, anjo, time to show us some of the work you've done. For now, I guess we could map touch to love.mouse, and what is wrong with Box2D, it should just compile.. (some other stuff like tilt sensing could be mapped to love.joystick as well)

User avatar
Jasoco
Inner party member
Posts: 3653
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: Oh Hey, Thanks Apple

Post by Jasoco » Fri Sep 10, 2010 12:02 am

Well, love.touch would need to be able to detect multiple touches.

JavaScript can do this in Mobile Safari by detecting each touch entry, movement and release as its own array. I assume it's the same in Cocoa Touch. So it'd be finger 1, finger 2, finger 3, etc all get detected separately. Löve would also need to take that into account and give us love.touchDown, love.touchMove and love.touchRelease with the ID of the touch point as one of the parameters. (Like how you use "l" and "r" as which button it'd be a number up to whatever the iOS can detect. (5 maybe?)

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Oh Hey, Thanks Apple

Post by Taehl » Fri Sep 10, 2010 1:29 am

You know... Some of us would be perfectly okay if Love wasn't on the iWhatever. I would vote for continued development on the PC version...
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.

User avatar
Tesselode
Party member
Posts: 555
Joined: Fri Jul 23, 2010 7:55 pm

Re: Oh Hey, Thanks Apple

Post by Tesselode » Fri Sep 10, 2010 2:47 am

Taehl wrote:You know... Some of us would be perfectly okay if Love wasn't on the iWhatever. I would vote for continued development on the PC version...
Yeah, let's at least get to version 1.

User avatar
vrld
Party member
Posts: 917
Joined: Sun Apr 04, 2010 9:14 pm
Location: Germany
Contact:

Re: Oh Hey, Thanks Apple

Post by vrld » Fri Sep 10, 2010 10:17 am

Taehl wrote:You know... Some of us would be perfectly okay if Love wasn't on the iWhatever. I would vote for continued development on the PC version...
No one suggested to stop working on the PC version...
I have come here to chew bubblegum and kick ass... and I'm all out of bubblegum.

hump | HC | SUIT | moonshine

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Oh Hey, Thanks Apple

Post by Taehl » Fri Sep 10, 2010 3:13 pm

Porting Love would be a massive undertaking, not just something one of the devs could sit down and do in an afternoon.
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.

User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: Oh Hey, Thanks Apple

Post by Robin » Fri Sep 10, 2010 3:35 pm

Taehl wrote:Porting Love would be a massive undertaking, not just something one of the devs could sit down and do in an afternoon.
Which means it'll be a long-term project. My guess is that 0.8.0 is out before the iPort.

Also, I'd say that an port for iOS would need to be µLÖVE-compliant at least, and as compatible to normal LÖVE as possible, to ensure that existing games have a fair chance of working on it, and games made for the iPhone aren't locked-in to that platform.
Help us help you: attach a .love.

Post Reply

Who is online

Users browsing this forum: No registered users and 28 guests