Android Open Source - Framework game jaga






Project Summary

game framework based on lua, android and desktop.

Web Site / Source Repository

jaga is hosted in the following web site
https://github.com/hamilton-lima/jaga

If you think the Android project jaga listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of jaga.

ItemValue
Java File Count99
Minimum SDK Version3
Activity Count1
Test Case Count1
Raw File Namesres\raw\cowbell.ogg
res\raw\main.lua
res\raw\resources.lua
res\raw\setup.lua
res\raw\soundtrack.ogg




Resource Files

There are 6 image files in jaga. The names of the image files are listed as follows.

cloud.png
star.png
sun.png
sun1.png
sun2.png
sun3.png

The following screenshort is generated from the image listed above.

null




Java Source Files

jaga has the following Java source files.

com.athanazio.jaga.android.AndroidAudio.java
com.athanazio.jaga.android.AndroidEnvironment.java
com.athanazio.jaga.android.AndroidKeyMapper.java
com.athanazio.jaga.android.AndroidLoader.java
com.athanazio.jaga.android.AndroidSprite.java
com.athanazio.jaga.android.Audio.java
com.athanazio.jaga.android.FPSCounter.java
com.athanazio.jaga.android.GameLoop.java
com.athanazio.jaga.android.LuaHelper.java
com.athanazio.jaga.android.Main.java
com.athanazio.jaga.android.poc1.Poc1.java
com.athanazio.jaga.core.Audio.java
com.athanazio.jaga.core.EnvironmentProvider.java
com.athanazio.jaga.core.Game.java
com.athanazio.jaga.core.GameFeature.java
com.athanazio.jaga.core.GameObject.java
com.athanazio.jaga.core.Label.java
com.athanazio.jaga.core.Pointer.java
com.athanazio.jaga.core.Scene.java
com.athanazio.jaga.core.Sprite.java
com.athanazio.jaga.desktop.Action.java
com.athanazio.jaga.desktop.ColisionHandler.java
com.athanazio.jaga.desktop.DesktopEnvironment.java
com.athanazio.jaga.desktop.DesktopFPSCounter.java
com.athanazio.jaga.desktop.DesktopLoader.java
com.athanazio.jaga.desktop.DesktopMainLoop.java
com.athanazio.jaga.desktop.DesktopSprite.java
com.athanazio.jaga.desktop.FastCanvas.java
com.athanazio.jaga.desktop.GameCamera.java
com.athanazio.jaga.desktop.GameComponent.java
com.athanazio.jaga.desktop.GameVisualContainer.java
com.athanazio.jaga.desktop.LuaHelper.java
com.athanazio.jaga.desktop.MainScreen.java
com.athanazio.jaga.desktop.events.EventManager.java
com.athanazio.jaga.desktop.events.KeyEventHandler.java
com.athanazio.jaga.desktop.events.KeyEventWrapper.java
com.athanazio.jaga.desktop.events.KeyboardDevice.java
com.athanazio.jaga.desktop.events.MouseDevice.java
com.athanazio.jaga.desktop.events.MouseEventHandler.java
com.athanazio.jaga.desktop.events.MouseEventWrapper.java
com.athanazio.jaga.desktop.events.MouseWheelEventHandler.java
com.athanazio.jaga.desktop.poc1.Poc1.java
com.athanazio.jaga.desktop.sound.Effect.java
com.athanazio.jaga.desktop.sound.Sound.java
com.athanazio.jaga.desktop.sound.Soundtrack.java
com.athanazio.jaga.desktop.util.Calc.java
com.athanazio.jaga.desktop.util.ColisionManager.java
com.athanazio.jaga.desktop.util.Log.java
com.athanazio.jaga.desktop.util.LogTest.java
com.athanazio.jaga.desktop.util.Movement.java
com.athanazio.jaga.desktop.util.ProducerConsumerQueue.java
com.athanazio.jaga.desktop.util.ResourceManager.java
com.athanazio.jaga.desktop.util.Visual.java
org.luaj.compiler.DumpState.java
org.luaj.compiler.FuncState.java
org.luaj.compiler.IntPtr.java
org.luaj.compiler.LexState.java
org.luaj.compiler.LuaC.java
org.luaj.lib.BaseLib.java
org.luaj.lib.CoroutineLib.java
org.luaj.lib.DebugLib.java
org.luaj.lib.IoLib.java
org.luaj.lib.LBuffer.java
org.luaj.lib.MathLib.java
org.luaj.lib.OsLib.java
org.luaj.lib.PackageLib.java
org.luaj.lib.StringLib.java
org.luaj.lib.TableLib.java
org.luaj.lib.j2se.CoerceJavaToLua.java
org.luaj.lib.j2se.CoerceLuaToJava.java
org.luaj.lib.j2se.J2seIoLib.java
org.luaj.lib.j2se.J2seOsLib.java
org.luaj.lib.j2se.LuajavaLib.java
org.luaj.platform.J2sePlatform.java
org.luaj.vm.CallInfo.java
org.luaj.vm.DebugNetSupport.java
org.luaj.vm.LBoolean.java
org.luaj.vm.LClosure.java
org.luaj.vm.LDouble.java
org.luaj.vm.LFunction.java
org.luaj.vm.LInteger.java
org.luaj.vm.LNil.java
org.luaj.vm.LNumber.java
org.luaj.vm.LPrototype.java
org.luaj.vm.LString.java
org.luaj.vm.LTable.java
org.luaj.vm.LThread.java
org.luaj.vm.LUserData.java
org.luaj.vm.LValue.java
org.luaj.vm.LWeakTable.java
org.luaj.vm.LoadState.java
org.luaj.vm.LocVars.java
org.luaj.vm.Lua.java
org.luaj.vm.LuaErrorException.java
org.luaj.vm.LuaState.java
org.luaj.vm.Platform.java
org.luaj.vm.Print.java
org.luaj.vm.UpVal.java