Sen descrición

fysx 3f268ebedf Added workaround for love.filesystem.getDirectoryItems %!s(int64=12) %!d(string=hai) anos
.externalToolBuilders 2e6560d917 build settings: using project locations instead of workspace relative paths %!s(int64=12) %!d(string=hai) anos
.settings 73d1ceb81d initial commit %!s(int64=12) %!d(string=hai) anos
jni 3f268ebedf Added workaround for love.filesystem.getDirectoryItems %!s(int64=12) %!d(string=hai) anos
res c3a21270ab Updating `res/drawable-*/ic_launcher.png` to proposed icon (icon2) %!s(int64=12) %!d(string=hai) anos
src 8fb02e11ab static linking of SDL2: do not load libSDL2.so from Java %!s(int64=12) %!d(string=hai) anos
.classpath bf4cdc5743 It compiles and exectes (but crashes on startup) %!s(int64=12) %!d(string=hai) anos
.gitignore 35f95a0c58 new build script for LuaJIT, adapted from moai-dev (thanks to Jairo Luiz) %!s(int64=12) %!d(string=hai) anos
.project ec2bf449e9 eclipse: added builders %!s(int64=12) %!d(string=hai) anos
AndroidManifest.xml 175f6f23ae preparing alpha8 release %!s(int64=12) %!d(string=hai) anos
README.md 52d505624d further readme tweaks %!s(int64=12) %!d(string=hai) anos
ant.properties 73d1ceb81d initial commit %!s(int64=12) %!d(string=hai) anos
build.properties 73d1ceb81d initial commit %!s(int64=12) %!d(string=hai) anos
build.xml 3134dc65b9 added better build instructions and set proper project name %!s(int64=12) %!d(string=hai) anos
default.properties 69b200b144 Updated to love-android changeset 3b5e5e182a00 %!s(int64=12) %!d(string=hai) anos
proguard-project.txt 73d1ceb81d initial commit %!s(int64=12) %!d(string=hai) anos
project.properties 69b200b144 Updated to love-android changeset 3b5e5e182a00 %!s(int64=12) %!d(string=hai) anos

README.md

Android Port of LÖVE, the awesome 2D game engine LÖVE (http://love2d.org) Copyright (c) 2013 Martin Felis [email protected]

Instructions:

For detailed instructions please refer to the wiki.

Quick Start:

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.

Bugs:

Bugs and feature requests should be reported to the issue tracker.

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 multiple 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).