LÖVE: Difference between revisions

From Game Making Tools Wiki
(Created page with "[LÖVE](http://love2d.org), also known as love2d, is a free, open-source game development framework based on Lua and libsdl. It is easy to learn and cross-platform, with offic...")
 
(3-D stuff)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
[LÖVE](http://love2d.org), also known as love2d, is a free, open-source game development framework based on Lua and libsdl. It is easy to learn and cross-platform, with official support for Linux, macOS, and Windows, and there also exist ports to Android, iOS, and others. There are also experimental build-for-web versions such as [love.js](https://github.com/TannerRogalsky/love.js).
[http://love2d.org LÖVE], also known as love2d, is a free, open-source game development framework based on [http://lua.org Lua] and [http://libsdl.org SDL]. It is intended to be easy to learn and cross-platform, with official support for Linux, macOS, and Windows, and there also exist ports to Android, iOS, and others. There are also experimental build-for-web versions such as [https://github.com/TannerRogalsky/love.js love.js].


it is primarily oriented around 2D games, although with its support for [luajit](http://luajit.org) FFI bindings it is possible to make calls directly to the underlying OpenGL context; this has been used by a handful of games.
It is primarily oriented around 2D games, although with its support for [http://luajit.org/ext_ffi.html luajit FFI] it is possible to make calls directly to the underlying OpenGL context; this has been used by a handful of games. There are a few 3D engines : [https://github.com/groverburger/g3d g3d], [https://github.com/3dreamengine/3DreamEngine 3DreamEngine], [https://github.com/Calaverd/Quinta3d Quinta3d] (self-described 'The World Worst 3D Engine!!!'). There's also [[LÖVR]], which is designed specifically for 3D games and VR.


[[Category:2-D]][[Category:
== Links ==
 
* [http://love2d.org Official site]
* [https://love2d.org/wiki/Main_Page documentation wiki]
* [https://bitbucket.org/MartinFelis/love-android-sdl2 Android port] (and [https://fluffy.itch.io/colorful-critter/devlog/10417/android-build-is-a-go one developer's tutorial on using it])
 
[[Category:2-D]][[Category:Game Builder]]
[[Category:Open-Source]]
[[Category:Open-Source]]
[[Category:Android]][[Category:Linux]][[Category:Mac OS]][[Category:Windows]][[Category:Browser]]
[[Category:Android]][[Category:Linux]][[Category:Mac OS]][[Category:Windows]][[Category:Browser]]

Latest revision as of 09:50, 23 May 2023

LÖVE, also known as love2d, is a free, open-source game development framework based on Lua and SDL. It is intended to be easy to learn and cross-platform, with official support for Linux, macOS, and Windows, and there also exist ports to Android, iOS, and others. There are also experimental build-for-web versions such as love.js.

It is primarily oriented around 2D games, although with its support for luajit FFI it is possible to make calls directly to the underlying OpenGL context; this has been used by a handful of games. There are a few 3D engines : g3d, 3DreamEngine, Quinta3d (self-described 'The World Worst 3D Engine!!!'). There's also LÖVR, which is designed specifically for 3D games and VR.

Links