mirror of
https://github.com/love2d/love-android.git
synced 2026-08-12 08:31:04 +02:00
351e22481550b4b836628975f7979ade827cb0d1
Android Port of LÖVE, the awesome 2D game engine LÖVE (http://love2d.org) Copyright (c) 2013 Martin Felis martin@fysx.org
Instructions:
Install the Android NDK and the Android SDK with SDK API 12 and run
ndk-build
and after that
ant debug
in the root folder of this project or load the project using Eclipse and compile/run it using Eclipse.
This should give you a .apk file in the bin/ subdirectory that you can then install on your phone.
Changelog:
alpha8:
- Exposing DisplayMetrics in love.android.getDisplayMetrics())
- Accelerometer is now available as a joystick
- enabled armv6 compilation (larger files, better compatibility with Tegra2 devices)
- updated to latest mobile-common branch (including (very) basic multi-touch gesture tracking)
- updated OpenAL from 1.13 to 1.15.1
- updated jpeg library from 8c to 9a
- updated lcms from 2.2 to 2.5
- updated libogg from 1.3.0 to 1.3.1
- updated libvorbis from 1.3.2 to 1.3.4
- updated mpg123 from 1.13.4 to 1.17.0
alpha7:
- love.system.getOS() now returns "Android"
- hardware search key is reported as "search"
- switched to mobile-common branch
- using new love.touch module (love.touchpressed(id,x,y,p), love.touchmoved(id,x,y,p), love.touchmoved(id,x,y,p))
- added LOVE_ANDROID define
License:
This project contains code from various projects using various licenses. Please look into the folders of jni// for the respective licenses.
As for the other code and build system files, these are published under the zlib license (same as LÖVE).
Description
Languages
Java
69.8%
Python
26.4%
CMake
3.8%