O'Reilly logo

Learn Lua for iOS Game Development by Jayant Varma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter     11

LÖVE

LÖVE is an open source framework that uses Lua and OpenGL, similar to what most other frameworks offer. It’s available on Windows, Mac, and Unix operating systems. Although LÖVE can’t be used on iOS devices themselves, it’s valuable for whipping up quick and easy prototypes of your game or app on the desktop. Another advantage of LÖVE is that it can be used to create desktop extensions to your application, which could communicate with mobile applications.

LÖVE can also be used to create a level editor for your games, and since it works with the Lua language, you can keep to the single language of choice.

The Architecture

LÖVE, unlike other frameworks, relies on specific callback functions. As with other frameworks, there ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required