iLove2d - Working Löve iOS Port

Discuss any ports of LÖVE to different platforms.
Post Reply
User avatar
SiENcE
Party member
Posts: 772
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

iLove2d - Working Löve iOS Port

Post by SiENcE » Sun Dec 08, 2013 10:05 pm

I searched the forum but can't find something about this iOS port of LÖVE.

https://code.google.com/p/ilove2d/

I tested it and it works. I haven't time to look at the code, but it has an OpenGLES module! The commits are all from 2012. No current development. I think it from a chinese guy.

Maybe we are a step closer for an full iOS port of LÖVE?

Comments are welcome!

User avatar
slime
Solid Snayke
Posts: 2816
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: iLove2d - Working Löve iOS Port

Post by slime » Sun Dec 08, 2013 10:21 pm

Cool! It looks like it was forked from one of bmelts' iOS forks of an older version of LÖVE. It also seems to use OpenGL ES 1.1, rather than 2.0 (no shaders, less performance, etc.)

Have you seen this? https://bitbucket.org/bartbes/love-expe ... branch/iOS
It still needs lots of testing, bug fixes and some feature implementations, but the no-game screen works on the iOS simulator for me, at least.

User avatar
SiENcE
Party member
Posts: 772
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: iLove2d - Working Löve iOS Port

Post by SiENcE » Mon Dec 09, 2013 9:09 am

The testgame included is Towers Trap ... an old (2009) iOS game http://forums.toucharcade.com/showthread.php?p=617563 .

Maybe someone tried to reimplement this game in Love2D for iOS!? It seems LOVE 0.7.0 is the base.

Anyway i try to compare both ports and test it with current XCode and my game.

User avatar
SiENcE
Party member
Posts: 772
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: iLove2d - Working Löve iOS Port

Post by SiENcE » Mon Dec 09, 2013 5:39 pm

I tested the iLove port with several love projects.

Passing Clouds works just fine. I only have to disable keyboard and joystick. My own games don't run out of the box, images need to be 32bpp, physics module is not working and other small stuff. Sadly I cannot test the sound because i run an 10.6.8 macosx (xcode is 3.2.6) in a vm. The iLove2D port also has another module called "ai". It's basically a pathfinding module.

Image

cigumo
Prole
Posts: 4
Joined: Mon Jan 27, 2014 2:55 pm

Re: iLove2d - Working Löve iOS Port

Post by cigumo » Mon Jan 27, 2014 2:58 pm

slime wrote: Have you seen this? https://bitbucket.org/bartbes/love-expe ... branch/iOS
It still needs lots of testing, bug fixes and some feature implementations, but the no-game screen works on the iOS simulator for me, at least.
Hi Alex,
do you keep a list of what's working and what's not?
is there any way to help with this iOS port?

Thanks.

User avatar
slime
Solid Snayke
Posts: 2816
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: iLove2d - Working Löve iOS Port

Post by slime » Mon Jan 27, 2014 8:07 pm

Yeah, you can check out my other thread for more info: viewtopic.php?f=12&t=76985

Patches are always welcome, although I'm trying to keep the port as "clean" as possible (in terms of the API being the same as the current LÖVE API and similar to future versions), so I might not merge something in if I think it deviates too much from my idea of LÖVE's API (also check out the [wiki]Code Style[/wiki] guidelines.)
The repository is linked in the above thread as well.

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests