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!
iLove2d - Working Löve iOS Port
- slime
- Solid Snayke
- Posts: 3162
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: iLove2d - Working Löve iOS Port
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.
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.
Re: iLove2d - Working Löve iOS Port
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.
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.
Re: iLove2d - Working Löve iOS Port
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.
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.
Re: iLove2d - Working Löve iOS Port
Hi Alex,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.
do you keep a list of what's working and what's not?
is there any way to help with this iOS port?
Thanks.
- slime
- Solid Snayke
- Posts: 3162
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: iLove2d - Working Löve iOS Port
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.
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.
Who is online
Users browsing this forum: No registered users and 2 guests