Android Open Source - Libgdx HTML5 c2d-engine






Project Summary

Android/HTML5/desktop game engine base on libgdx.

Web Site / Source Repository

c2d-engine is hosted in the following web site
https://github.com/lycying/c2d-engine

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

ItemValue
Java File Count201
Target SDK Version9
Minimum SDK Version9
Activity Count4
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\data\T1.png
assets\data\T2.png
assets\data\T3.png
assets\data\analog\control-base.png
assets\data\analog\control-knob.png
assets\data\android.png
assets\data\animationsprite\turkey.atlas
assets\data\animationsprite\turkey.png
assets\data\blue.png
assets\data\box2d\Bike.an.xml
assets\data\box2d\Bridge.an.xml
assets\data\box2d\C2d.an.xml
assets\data\box2d\ComplexWorld1.an.xml
assets\data\box2d\Crank.an.xml
assets\data\box2d\Ragdoll.an.xml
assets\data\box2d\Seesaw.an.xml
assets\data\box2d\StackedBoxes.an.xml
assets\data\box2d\VaryingRestitution.an.xml
assets\data\box2d\box.png
assets\data\box2d\character\face\abc.plist
assets\data\box2d\character\face\face1.png
assets\data\box2d\character\face\pack
assets\data\box2d\circle.png
assets\data\box2d\model-c2d.xml
assets\data\c2d.png
assets\data\cb2.atlas
assets\data\cb2.png
assets\data\font-c2d.fnt
assets\data\font-c2d.png
assets\data\fonts\battle.fnt
assets\data\fonts\battle.png
assets\data\gradient.png
assets\data\green.png
assets\data\laser\end1.png
assets\data\laser\end2.png
assets\data\laser\mid1.png
assets\data\laser\mid2.png
assets\data\laser\start1.png
assets\data\laser\start2.png
assets\data\linux.png
assets\data\music\test.ogg
assets\data\noise.png
assets\data\parallax\bg.atlas
assets\data\parallax\bg.png
assets\data\particles\D.pp
assets\data\particles\ThrustEffect
assets\data\particles\balloon.png
assets\data\particles\cross.png
assets\data\particles\fire.png
assets\data\particles\paopao.png
assets\data\particles\particle.png
assets\data\rain\rain1.png
assets\data\rain\rain2.png
assets\data\rain\rain3.png
assets\data\rain\rain4.png
assets\data\red.png
assets\data\sound\test.ogg
assets\data\textures\default.png
assets\data\water.png
assets\data\yellow.png
assets\examples\Bike.an
assets\examples\Bridge.an
assets\examples\C2d.an
assets\examples\ComplexWorld1.an
assets\examples\Crank.an
assets\examples\Ragdoll.an
assets\examples\Seesaw.an
assets\examples\StackedBoxes.an
assets\examples\VaryingRestitution.an
assets\examples\examples.def
assets\loading\loading1.png
assets\loading\pack




License

The license information of c2d-engine is as follows:

Apache License

Resource Files

There are 11 image files in c2d-engine. The names of the image files are listed as follows.

animations.png
box2d.png
item.png
mesh.png
nehe.png
parallax.png
particle.png
sfx.png
tiled.png
tools.png
transitions.png

The following screenshort is generated from the image listed above.

null




Java Source Files

c2d-engine has the following Java source files.

aurelienribon.tweenengine.BaseTween.java
aurelienribon.tweenengine.Callback.java
aurelienribon.tweenengine.Timeline.java
aurelienribon.tweenengine.Tween.java
aurelienribon.tweenengine.TweenAccessor.java
aurelienribon.tweenengine.TweenCallback.java
aurelienribon.tweenengine.TweenEquation.java
aurelienribon.tweenengine.TweenEquations.java
aurelienribon.tweenengine.TweenManager.java
aurelienribon.tweenengine.TweenPath.java
aurelienribon.tweenengine.TweenPaths.java
aurelienribon.tweenengine.TweenUtils.java
aurelienribon.tweenengine.equations.Back.java
aurelienribon.tweenengine.equations.Bounce.java
aurelienribon.tweenengine.equations.Circ.java
aurelienribon.tweenengine.equations.Cubic.java
aurelienribon.tweenengine.equations.Elastic.java
aurelienribon.tweenengine.equations.Expo.java
aurelienribon.tweenengine.equations.Linear.java
aurelienribon.tweenengine.equations.Quad.java
aurelienribon.tweenengine.equations.Quart.java
aurelienribon.tweenengine.equations.Quint.java
aurelienribon.tweenengine.equations.Sine.java
aurelienribon.tweenengine.paths.CatmullRom.java
aurelienribon.tweenengine.paths.Linear.java
aurelienribon.tweenengine.primitives.MutableFloat.java
aurelienribon.tweenengine.primitives.MutableInteger.java
info.u250.c2d.accessors.C2dCameraAccessor.java
info.u250.c2d.accessors.Flip3DCameraAccessor.java
info.u250.c2d.accessors.FloatValueAccessor.java
info.u250.c2d.accessors.MeshMaskAccessor.java
info.u250.c2d.accessors.SpriteAccessor.java
info.u250.c2d.box2d.Box2dObject.java
info.u250.c2d.box2d.DefaultBuilder.java
info.u250.c2d.box2d.IOXml.java
info.u250.c2d.box2d.MouseJointInput.java
info.u250.c2d.box2d.PolygonActor.java
info.u250.c2d.box2d.model.b2BodyDefModel.java
info.u250.c2d.box2d.model.b2FixtureDefModel.java
info.u250.c2d.box2d.model.b2JointDefModel.java
info.u250.c2d.box2d.model.b2Model.java
info.u250.c2d.box2d.model.b2Scene.java
info.u250.c2d.box2d.model.joint.b2DistanceJointDefModel.java
info.u250.c2d.box2d.model.joint.b2FrictionJointDefModel.java
info.u250.c2d.box2d.model.joint.b2GearJointDefModel.java
info.u250.c2d.box2d.model.joint.b2MouseJointDefModel.java
info.u250.c2d.box2d.model.joint.b2PrismaticJointDefModel.java
info.u250.c2d.box2d.model.joint.b2PulleyJointDefModel.java
info.u250.c2d.box2d.model.joint.b2RevoluteJointDefModel.java
info.u250.c2d.box2d.model.joint.b2RopeJointDefModel.java
info.u250.c2d.box2d.model.joint.b2WeldJointDefModel.java
info.u250.c2d.box2d.model.joint.b2WheelJointDefModel.java
info.u250.c2d.box2deditor.Main.java
info.u250.c2d.box2deditor.Pack.java
info.u250.c2d.box2deditor.adapter.DistanceJointDefModel.java
info.u250.c2d.box2deditor.adapter.FrictionJointDefModel.java
info.u250.c2d.box2deditor.adapter.PolygonFixtureDefModel.java
info.u250.c2d.box2deditor.adapter.PrismaticJointDefModel.java
info.u250.c2d.box2deditor.adapter.PulleyJointDefModel.java
info.u250.c2d.box2deditor.adapter.RevoluteJointDefModel.java
info.u250.c2d.box2deditor.adapter.RopeJointDefModel.java
info.u250.c2d.box2deditor.adapter.SceneModelAdapter.java
info.u250.c2d.box2deditor.adapter.WeldJointDefModel.java
info.u250.c2d.box2deditor.adapter.WheelJointDefModel.java
info.u250.c2d.box2deditor.gdx.CallUI.java
info.u250.c2d.box2deditor.gdx.CallUIImpl.java
info.u250.c2d.box2deditor.gdx.EditorEngineDrive.java
info.u250.c2d.box2deditor.gdx.EditorGdx.java
info.u250.c2d.box2deditor.gdx.PhysicalWorld.java
info.u250.c2d.box2deditor.gdx.scenes.CircleHelper.java
info.u250.c2d.box2deditor.gdx.scenes.MainScene.java
info.u250.c2d.box2deditor.gdx.scenes.PolygonHelper.java
info.u250.c2d.box2deditor.gdx.scenes.RectangleHelper.java
info.u250.c2d.box2deditor.gdx.scenes.RightClickHelper.java
info.u250.c2d.box2deditor.gdx.scenes.SceneHelper.java
info.u250.c2d.box2deditor.gdx.scenes.SimulationScene.java
info.u250.c2d.box2deditor.gdx.support.AbstractBox2dHelper.java
info.u250.c2d.box2deditor.gdx.support.Box2dStage.java
info.u250.c2d.box2deditor.gdx.support.BuildWorld.java
info.u250.c2d.box2deditor.gdx.support.DefaultLabel.java
info.u250.c2d.box2deditor.gdx.support.Geometry.java
info.u250.c2d.box2deditor.gdx.support.LeftTopImage.java
info.u250.c2d.box2deditor.io.Export.java
info.u250.c2d.box2deditor.io.IO.java
info.u250.c2d.box2deditor.io.SerializableIO.java
info.u250.c2d.box2deditor.nulz.ModelChangeDe.java
info.u250.c2d.box2deditor.ui.Binder.java
info.u250.c2d.box2deditor.ui.EditorAdapter.java
info.u250.c2d.box2deditor.ui.controls.AbstractBindablePropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.BodyDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.BottomInfoPanel.java
info.u250.c2d.box2deditor.ui.controls.Box2dFunctionPanel.java
info.u250.c2d.box2deditor.ui.controls.CircleFixtureDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.DistanceJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.FixtureDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.FrictionJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.JointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.PolygonFixtureDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.PrismaticJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.PulleyJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.RectangelFixtureDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.RevoluteJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.RopeJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.Vector2Panel.java
info.u250.c2d.box2deditor.ui.controls.WeldJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.controls.WheelJointDefPropertiesPanel.java
info.u250.c2d.box2deditor.ui.util.DefCellRenderer.java
info.u250.c2d.box2deditor.ui.util.DefListModel.java
info.u250.c2d.box2deditor.ui.util.DisabledPanel.java
info.u250.c2d.box2deditor.ui.util.OverlapLayout.java
info.u250.c2d.box2deditor.ui.util.SwingUtils.java
info.u250.c2d.engine.C2dCamera.java
info.u250.c2d.engine.CoreProvider.java
info.u250.c2d.engine.DefaultEngineCallback.java
info.u250.c2d.engine.Engine.java
info.u250.c2d.engine.EngineCallback.java
info.u250.c2d.engine.EngineDrive.java
info.u250.c2d.engine.Flip3DCamera.java
info.u250.c2d.engine.Scene.java
info.u250.c2d.engine.SceneGroup.java
info.u250.c2d.engine.SceneStage.java
info.u250.c2d.engine.Transition.java
info.u250.c2d.engine.cmd.JarExportableCmd.java
info.u250.c2d.engine.events.Event.java
info.u250.c2d.engine.events.EventListener.java
info.u250.c2d.engine.events.EventManager.java
info.u250.c2d.engine.events.EventManagerImpl.java
info.u250.c2d.engine.load.Loading.java
info.u250.c2d.engine.load.in.InGameLoading.java
info.u250.c2d.engine.load.in.SimpleLoading.java
info.u250.c2d.engine.load.startup.LineBlocksLoading.java
info.u250.c2d.engine.load.startup.LineLoading.java
info.u250.c2d.engine.load.startup.SimpleLoading.java
info.u250.c2d.engine.load.startup.StartupLoading.java
info.u250.c2d.engine.load.startup.WindmillLoading.java
info.u250.c2d.engine.resources.AliasResourceManager.java
info.u250.c2d.engine.resources.LanguagesManager.java
info.u250.c2d.engine.resources.MusicManager.java
info.u250.c2d.engine.resources.SoundManager.java
info.u250.c2d.engine.resources.looper.LoopLoader.java
info.u250.c2d.engine.resources.looper.LoopLoaderDesktop.java
info.u250.c2d.engine.resources.looper.LoopLoaderGeneral.java
info.u250.c2d.engine.resources.looper.LoopLoaderWebGL.java
info.u250.c2d.engine.resources.rules.RuleFont.java
info.u250.c2d.engine.resources.rules.RuleMusic.java
info.u250.c2d.engine.resources.rules.RuleParticleEffect.java
info.u250.c2d.engine.resources.rules.RuleSkin.java
info.u250.c2d.engine.resources.rules.RuleSound.java
info.u250.c2d.engine.resources.rules.RuleTexture.java
info.u250.c2d.engine.resources.rules.RuleTextureAtlas.java
info.u250.c2d.engine.resources.rules.RuleTmxMap.java
info.u250.c2d.engine.tools.CrackTextureAtlasTool.java
info.u250.c2d.engine.transitions.TransitionFactory.java
info.u250.c2d.graphic.AdControl.java
info.u250.c2d.graphic.AdvanceSprite.java
info.u250.c2d.graphic.AdvanceSpriteImage.java
info.u250.c2d.graphic.Analog.java
info.u250.c2d.graphic.AnimationSprite.java
info.u250.c2d.graphic.C2dStage.java
info.u250.c2d.graphic.FadeMask.java
info.u250.c2d.graphic.ParticleEffectActor.java
info.u250.c2d.graphic.background.RepeatTextureBackground.java
info.u250.c2d.graphic.background.SimpleMeshBackground.java
info.u250.c2d.graphic.parallax.DefaultParallaxGroupGestureListener.java
info.u250.c2d.graphic.parallax.ParallaxGroup.java
info.u250.c2d.graphic.parallax.ParallaxGroupGestureListener.java
info.u250.c2d.graphic.parallax.ParallaxGroupSpeedToAction.java
info.u250.c2d.graphic.parallax.ParallaxLayer.java
info.u250.c2d.graphic.surfaces.CurveSurfaces.java
info.u250.c2d.graphic.surfaces.SurfaceData.java
info.u250.c2d.graphic.surfaces.TriangleSurfaces.java
info.u250.c2d.utils.Mathutils.java
info.u250.c2d.utils.PList.java
info.u250.c2d.utils.SimpleDirectionGestureDetector.java
info.u250.c2d.utils.UiUtils.java