Android Open Source - Game engine sxe






Project Summary

My experimentation in developing a game engine..

Web Site / Source Repository

sxe is hosted in the following web site
https://github.com/Spidey01/sxe

If you think the Android project sxe 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 sxe.

ItemValue
Java File Count138
Activity Count3
Test Case Count4

License

The license information of sxe is as follows:

/*- * Copyright (c) 2012-current, Terry Mathew Poulin <BigBoss1964@gmail.com> * * This software is provided 'as-is', without any express or implied warranty. * In no event will the authors be held...

Java Source Files

sxe has the following Java source files.

com.spidey01.sxe.android.api15.InputCodeUtils
.java
com.spidey01.sxe.android.common.AndroidConfiguration.java
com.spidey01.sxe.android.common.AndroidDisplay.java
com.spidey01.sxe.android.common.AndroidInputManager
.java
com.spidey01.sxe.android.common.AndroidLogSink.java
com.spidey01.sxe.android.common.AndroidSettings.java
com.spidey01.sxe.android.common.AssetLoader.java
com.spidey01.sxe.android.common.GameActivity.java
com.spidey01.sxe.android.common.InputCodeUtils.java
com.spidey01.sxe.android.common.OpenGLES20Renderer.java
com.spidey01.sxe.android.gles11.AndroidOpenGLES11.java
com.spidey01.sxe.android.gles20.AndroidOpenGLES20.java
com.spidey01.sxe.android.gles30.AndroidOpenGLES30.java
com.spidey01.sxe.core.Console
.java
com.spidey01.sxe.core.Font.java
com.spidey01.sxe.core.Game.java
com.spidey01.sxe.core.GameEngine.java
com.spidey01.sxe.core.GameThread.java
com.spidey01.sxe.core.RateCounter.java
com.spidey01.sxe.core.SceneManager.java
com.spidey01.sxe.core.Text
.java
com.spidey01.sxe.core.Texture.java
com.spidey01.sxe.core.TrueTypeFont.java
com.spidey01.sxe.core.Variable.java
com.spidey01.sxe.core.cmds.Command.java
com.spidey01.sxe.core.cmds.EchoCommand.java
com.spidey01.sxe.core.cmds.QuitCommand.java
com.spidey01.sxe.core.cmds.SetCommand.java
com.spidey01.sxe.core.common.AbstractSubsystem.java
com.spidey01.sxe.core.common.Buffers.java
com.spidey01.sxe.core.common.Initializable.java
com.spidey01.sxe.core.common.NotificationManager.java
com.spidey01.sxe.core.common.Subsystem.java
com.spidey01.sxe.core.common.Utils.java
com.spidey01.sxe.core.config.AbstractSettingsFile.java
com.spidey01.sxe.core.config.Settings.java
com.spidey01.sxe.core.config.SettingsExpander.java
com.spidey01.sxe.core.config.SettingsFile.java
com.spidey01.sxe.core.config.SettingsListener.java
com.spidey01.sxe.core.config.SettingsManager.java
com.spidey01.sxe.core.config.SettingsMap.java
com.spidey01.sxe.core.config.SettingsXMLFile.java
com.spidey01.sxe.core.entities.Entity
.java
com.spidey01.sxe.core.gl.FragmentShader
.java
com.spidey01.sxe.core.gl.OpenGL.java
com.spidey01.sxe.core.gl.OpenGLES11.java
com.spidey01.sxe.core.gl.OpenGLES20.java
com.spidey01.sxe.core.gl.OpenGLES30.java
com.spidey01.sxe.core.gl.Program.java
com.spidey01.sxe.core.gl.Shader.java
com.spidey01.sxe.core.gl.VertexBufferObject.java
com.spidey01.sxe.core.gl.VertexShader
.java
com.spidey01.sxe.core.graphics.Bitmap.java
com.spidey01.sxe.core.graphics.Display.java
com.spidey01.sxe.core.graphics.FrameEndedListener.java
com.spidey01.sxe.core.graphics.FrameListener
.java
com.spidey01.sxe.core.graphics.FrameStartedListener.java
com.spidey01.sxe.core.graphics.GraphicsFacet.java
com.spidey01.sxe.core.graphics.GraphicsTechnique.java
com.spidey01.sxe.core.graphics.Mesh.java
com.spidey01.sxe.core.graphics.PngBitmap.java
com.spidey01.sxe.core.graphics.RenderData.java
com.spidey01.sxe.core.graphics.RenderableObject.java
com.spidey01.sxe.core.graphics.Sprite
.java
com.spidey01.sxe.core.graphics.Technique.java
com.spidey01.sxe.core.graphics.VertexArrayTechnique
.java
com.spidey01.sxe.core.graphics.VertexBuffer.java
com.spidey01.sxe.core.graphics.VertexBufferTechnique.java
com.spidey01.sxe.core.graphics.VertexVertexMesh.java
com.spidey01.sxe.core.input.AbstractInputManager
.java
com.spidey01.sxe.core.input.ConsoleInputManager.java
com.spidey01.sxe.core.input.InputFacet
.java
com.spidey01.sxe.core.input.InputManager.java
com.spidey01.sxe.core.input.KeyEvent.java
com.spidey01.sxe.core.input.KeyListener.java
com.spidey01.sxe.core.logging.Log.java
com.spidey01.sxe.core.logging.LogSink.java
com.spidey01.sxe.core.logging.Logging
.java
com.spidey01.sxe.core.resource.DummyResourceLoader.java
com.spidey01.sxe.core.resource.GZipResourceLoader.java
com.spidey01.sxe.core.resource.PathResourceLoader.java
com.spidey01.sxe.core.resource.ResourceHandle.java
com.spidey01.sxe.core.resource.ResourceLoader.java
com.spidey01.sxe.core.resource.ResourceManager
.java
com.spidey01.sxe.core.resource.ZipResourceLoader.java
com.spidey01.sxe.core.sys.FileSystem.java
com.spidey01.sxe.core.sys.Platform.java
com.spidey01.sxe.core.sys.Xdg.java
com.spidey01.sxe.core.testing.NullConfiguration.java
com.spidey01.sxe.core.testing.NullDisplay
.java
com.spidey01.sxe.core.testing.NullInputManager
.java
com.spidey01.sxe.core.testing.NullOpenGL.java
com.spidey01.sxe.core.testing.TestUtils.java
com.spidey01.sxe.core.testing.UnitTest.java
com.spidey01.sxe.demos.quad.lib.Quad
.java
com.spidey01.sxe.demos.quad.lib.QuadGame
.java
com.spidey01.sxe.diagterm.GameStub
.java
com.spidey01.sxe.helloworld.android.HelloWorldGameActivity.java
com.spidey01.sxe.helloworld.lib.HelloWorld
.java
com.spidey01.sxe.nulldemo.android.NullDemoActivity.java
com.spidey01.sxe.nulldemo.lib.NullDemo
.java
com.spidey01.sxe.pc.InputCodeUtils.java
com.spidey01.sxe.pc.LwjglOpenGL.java
com.spidey01.sxe.pc.PcConfiguration.java
com.spidey01.sxe.pc.PcDisplay
.java
com.spidey01.sxe.pc.PcInputManager.java
com.spidey01.sxe.pingpong.lib.MoveDownAction.java
com.spidey01.sxe.pingpong.lib.MoveUpAction.java
com.spidey01.sxe.pingpong.lib.Opponent.java
com.spidey01.sxe.pingpong.lib.PingPongGame
.java
com.spidey01.sxe.pingpong.lib.Player.java
com.spidey01.sxe.scripting.Script.java
com.spidey01.sxe.scripting.ScriptManager.java
com.spidey01.sxe.scripting.jruby.JRubyScript.java
com.spidey01.sxe.scripting.jruby.JRubyScriptManager.java
com.spidey01.sxe.scripting.jsr223.Jsr223Script.java
com.spidey01.sxe.scripting.jsr223.Jsr223ScriptManager.java
com.spidey01.sxe.scripting.jython.JythonScript.java
com.spidey01.sxe.scripting.jython.JythonScriptManager.java
com.spidey01.sxe.scripting.rhino.RhinoScript.java
com.spidey01.sxe.scripting.rhino.RhinoScriptManager.java
com.spidey01.sxe.scripting.testhelpers.HelloJavaScript.java
com.spidey01.sxe.scripting.testhelpers.JavaClass.java
com.spidey01.sxe.scripting.testhelpers.JavaToJavaScript.java
com.spidey01.sxe.scripting.testhelpers.JavaToPython.java
com.spidey01.sxe.scripting.testhelpers.JavaToRuby.java
com.spidey01.sxe.snake.android.SnakeGameActivity.java
com.spidey01.sxe.snake.lib.SnakeGame
.java
de.matthiasmann.twl.utils.PNGDecoder.java