A simple to use Java library for games and graphics application, for desktop and Android, based on libgdx.
gdx2d is hosted in the following web site
https://github.com/hevs-isi/gdx2d
If you think the Android project gdx2d listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of gdx2d.
Item | Value |
---|---|
Java File Count | 131 |
Target SDK Version | 19 |
Minimum SDK Version | 16 |
Activity Count | 3 |
jar files used | accordion-1.2.0-jar-with-dependencies.jar box2dlights-sources.jar box2dlights.jar gdx-backend-android.jar gdx-backend-android.jar gdx-backend-lwjgl-natives.jar gdx-backend-lwjgl-sources.jar gdx-backend-lwjgl.jar gdx-freetype-natives.jar gdx-freetype.jar gdx-natives.jar gdx-sources.jar gdx.jar gdx2d-desktop-demos_1.0.0.jar |
Required Permissions | android.permission.VIBRATE |
Asset File Names | assets\data\images\Android_PI_48x48.png assets\data\images\back1_512.png assets\data\images\brick.png assets\data\images\clock.png assets\data\images\clock_hour.png assets\data\images\clock_minute.png assets\data\images\clock_second.png assets\data\images\cloud_1.png assets\data\images\compass_150.png assets\data\images\flame.png assets\data\images\gdx2d-cff-clock.psd assets\data\images\hei-pi.png assets\data\images\lena.png assets\data\images\mandrill.png assets\data\images\pipe.png assets\data\images\retro-coin.png assets\data\images\rocket_128.png assets\data\images\screw.png assets\data\images\soccer.png assets\data\images\star.png assets\data\images\texture.png assets\data\music\Blues-Loop.mp3 assets\data\shader\advanced\convolution.fp assets\data\shader\advanced\multiple_textures.fp assets\data\shader\advanced\postprocessing.fp assets\data\shader\advanced\tbd\flame.fp assets\data\shader\advanced\tbd\game_of_life.fp assets\data\shader\advanced\tbd\test.fp assets\data\shader\advanced\tbd\watermix.fp assets\data\shader\advanced\vignette.fp assets\data\shader\bicolor.fp assets\data\shader\circles\circle1.fp assets\data\shader\circles\circle2.fp assets\data\shader\circles\circle3.fp assets\data\shader\circles\circle_aa.fp assets\data\shader\colorRect.fp assets\data\shader\default.vs assets\data\shader\galaxy.fp assets\data\shader\gradient.fp assets\data\shader\joyDivision.fp assets\data\shader\julia.fp assets\data\shader\pal.png assets\data\shader\particles.fp assets\data\shader\plasma.fp assets\data\shader\pulse.fp assets\data\shader\stars.fp assets\data\shader\underwater.fp assets\data\shader\uniform.fp assets\font\OptimusPrinceps.ttf assets\font\RobotoSlab-Bold.ttf assets\font\RobotoSlab-Light.ttf assets\font\RobotoSlab-Regular.ttf assets\font\RobotoSlab-Thin.ttf assets\font\Starjedi.ttf assets\font\Timeless.ttf assets\font\ice_pixel-7.ttf assets\lib\circle.png assets\lib\demosList.json assets\lib\icon16.png assets\lib\icon32.png assets\lib\icon64.png assets\lib\logo_hes.png |
The license information of gdx2d is as follows:
Apache License
gdx2d has the following Java source files.
hevs.androiddemoselector.AboutDialog.java hevs.androiddemoselector.DemoSelectorActivity.java hevs.androiddemoselector.GDXEventHandler.java hevs.androiddemoselector.GameActivity.java hevs.gdx2d.components.audio.MusicPlayer.java hevs.gdx2d.components.audio.SoundSample.java hevs.gdx2d.components.bitmaps.BitmapImage.java hevs.gdx2d.components.colors.ColorUtils.java hevs.gdx2d.components.colors.Palette.java hevs.gdx2d.components.colors.PaletteGenerator.java hevs.gdx2d.components.geometry.Point.java hevs.gdx2d.components.graphics.GeomUtils.java hevs.gdx2d.components.graphics.Polygon.java hevs.gdx2d.components.physics.PhysicsBox.java hevs.gdx2d.components.physics.PhysicsChain.java hevs.gdx2d.components.physics.PhysicsCircle.java hevs.gdx2d.components.physics.PhysicsMotor .java hevs.gdx2d.components.physics.PhysicsPolygon.java hevs.gdx2d.components.physics.PhysicsStaticBox.java hevs.gdx2d.components.physics.PhysicsStaticCircle.java hevs.gdx2d.components.physics.utils.PhysicsConstants.java hevs.gdx2d.components.physics.utils.PhysicsScreenBoundaries.java hevs.gdx2d.demos.DemoSelector.java hevs.gdx2d.demos.accelerometer.DemoAccelerometer.java hevs.gdx2d.demos.complex_shapes.DemoComplexShapes.java hevs.gdx2d.demos.complex_shapes.DrawableShape.java hevs.gdx2d.demos.fonts.DemoFontGeneration.java hevs.gdx2d.demos.gestures.DemoGesture.java hevs.gdx2d.demos.image_drawing.DemoAlphaImage.java hevs.gdx2d.demos.image_drawing.DemoBlendingFunctions.java hevs.gdx2d.demos.image_drawing.DemoGetImageColor.java hevs.gdx2d.demos.image_drawing.DemoMirrorImage.java hevs.gdx2d.demos.image_drawing.DemoRotatingImage.java hevs.gdx2d.demos.image_drawing.DemoSimpleImage.java hevs.gdx2d.demos.lights.DemoLight.java hevs.gdx2d.demos.lights.DemoRotateLight.java hevs.gdx2d.demos.music.DemoMusicPlay.java hevs.gdx2d.demos.music.DemoSamplesPlay.java hevs.gdx2d.demos.physics.DemoPhysicsBalls.java hevs.gdx2d.demos.physics.DemoPolygonPhysics.java hevs.gdx2d.demos.physics.DemoSimplePhysics.java hevs.gdx2d.demos.physics.car.DemoCarDriving.java hevs.gdx2d.demos.physics.car.components.Car.java hevs.gdx2d.demos.physics.car.components.Wheel.java hevs.gdx2d.demos.physics.chains.DemoChainPhysics.java hevs.gdx2d.demos.physics.chains.PhysicsBall.java hevs.gdx2d.demos.physics.collisions.BumpyBall.java hevs.gdx2d.demos.physics.collisions.DemoCollisionListener.java hevs.gdx2d.demos.physics.collisions.DemoSlowCollisions.java hevs.gdx2d.demos.physics.joints.CircleParticle.java hevs.gdx2d.demos.physics.joints.DemoMixer.java hevs.gdx2d.demos.physics.joints.DemoRopeJoint.java hevs.gdx2d.demos.physics.joints.DemoWindmill.java hevs.gdx2d.demos.physics.motors.DemoRotateMotor.java hevs.gdx2d.demos.physics.mouse_interaction.DemoPhysicsMouse.java hevs.gdx2d.demos.physics.particle.DemoParticlePhysics.java hevs.gdx2d.demos.physics.particle.Particle.java hevs.gdx2d.demos.physics.rocket.DemoPhysicsRocket.java hevs.gdx2d.demos.physics.rocket.Spaceship.java hevs.gdx2d.demos.resolutions.DemoFullScreen.java hevs.gdx2d.demos.scrolling.DemoScrolling.java hevs.gdx2d.demos.scrolling.objects.Brick.java hevs.gdx2d.demos.scrolling.objects.Cloud.java hevs.gdx2d.demos.scrolling.objects.Coin.java hevs.gdx2d.demos.scrolling.objects.Pipe.java hevs.gdx2d.demos.scrolling.objects.Sky.java hevs.gdx2d.demos.shaders.DemoAllShaders.java hevs.gdx2d.demos.shaders.advanced.DemoConvolution.java hevs.gdx2d.demos.shaders.advanced.DemoJulia.java hevs.gdx2d.demos.shaders.advanced.DemoMultipleTextures.java hevs.gdx2d.demos.shaders.advanced.DemoPostProcessing.java hevs.gdx2d.demos.shaders.advanced.DemoShaderPartialTextureRendering.java hevs.gdx2d.demos.shaders.advanced.DemoTexture.java hevs.gdx2d.demos.shaders.advanced.inprogress.DemoBackbuffer.java hevs.gdx2d.demos.shaders.circles.DemoShaderCircleAntiAlias.java hevs.gdx2d.demos.shaders.circles.DemoShaderMouse1.java hevs.gdx2d.demos.shaders.circles.DemoShaderMouse2.java hevs.gdx2d.demos.shaders.circles.DemoShaderMouse3.java hevs.gdx2d.demos.shaders.simple.DemoAACircles.java hevs.gdx2d.demos.shaders.simple.DemoShaderGradient.java hevs.gdx2d.demos.shaders.simple.DemoShaderParticles.java hevs.gdx2d.demos.shaders.simple.DemoShaderSimple.java hevs.gdx2d.demos.simple.DemoCircles.java hevs.gdx2d.demos.simple.DemoJuliaFractal.java hevs.gdx2d.demos.simple.DemoSimpleAnimation.java hevs.gdx2d.demos.simple.DemoSimpleShapes.java hevs.gdx2d.demos.simple.mistify.BounceShape.java hevs.gdx2d.demos.simple.mistify.DemoLines.java hevs.gdx2d.demos.tween.Ball.java hevs.gdx2d.demos.tween.interpolatorengine.DemoPositionInterpolator.java hevs.gdx2d.hello.GameActivity.java hevs.gdx2d.hello.HelloWorld.java hevs.gdx2d.lib.Game2D.java hevs.gdx2d.lib.GdxGraphics.java hevs.gdx2d.lib.LoaderCheck.java hevs.gdx2d.lib.PortableApplication.java hevs.gdx2d.lib.Version.java hevs.gdx2d.lib.gui.DemoSelectorGUI.java hevs.gdx2d.lib.gui.TabRenderer.java hevs.gdx2d.lib.interfaces.AndroidResolver.java hevs.gdx2d.lib.interfaces.DrawableObject.java hevs.gdx2d.lib.interfaces.GameInterface.java hevs.gdx2d.lib.interfaces.KeyboardInterface.java hevs.gdx2d.lib.interfaces.TouchInterface.java hevs.gdx2d.lib.perf_tests.Benchmarker.java hevs.gdx2d.lib.physics.AbstractPhysicsObject.java hevs.gdx2d.lib.physics.BodyInterface.java hevs.gdx2d.lib.physics.BoundedSemaphore.java hevs.gdx2d.lib.physics.DebugRenderer.java hevs.gdx2d.lib.physics.PhysicsWorld.java hevs.gdx2d.lib.renderers.CircleShaderRenderer.java hevs.gdx2d.lib.renderers.ShaderRenderer.java hevs.gdx2d.lib.utils.Logger.java hevs.gdx2d.lib.utils.Utils.java hevs.gdx2d.lib.utils.catmull.CatmullRomSpline.java hevs.gdx2d.lib.utils.catmull.CatmullRomSpline2D.java hevs.gdx2d.lib.utils.catmull.CatmullRomUtils.java