Download Sapling Free Java Code
Description
An entity system based game engine.
Source Files
The download file Sapling-master.zip has the following entries.
.gitignore/*from w w w .j av a 2 s.c o m*/
App.cpp
App.h
Components/components.cpp
Components/components.h
Components/userComponents.cpp
Components/userComponents.h
EntitySystem.cpp
EntitySystem.h
README.md
Samples/demo/Content/animations/knight_attack.anim
Samples/demo/Content/animations/knight_order.anim
Samples/demo/Content/animations/man.anim
Samples/demo/Content/materials/light.material.xml
Samples/demo/Content/models/knight/knight.geo
Samples/demo/Content/models/knight/knight.jpg
Samples/demo/Content/models/knight/knight.material.xml
Samples/demo/Content/models/knight/knight.scene.xml
Samples/demo/Content/models/man/civil01.jpg
Samples/demo/Content/models/man/civilian1.material.xml
Samples/demo/Content/models/man/man.geo
Samples/demo/Content/models/man/man.scene.xml
Samples/demo/Content/models/platform/platform.geo
Samples/demo/Content/models/platform/platform.scene.xml
Samples/demo/Content/models/platform/stones.material.xml
Samples/demo/Content/models/skybox/skybox.dds
Samples/demo/Content/models/skybox/skybox.geo
Samples/demo/Content/models/skybox/skybox.material.xml
Samples/demo/Content/models/skybox/skybox.scene.xml
Samples/demo/Content/models/sphere/sphere.geo
Samples/demo/Content/models/sphere/sphere.scene.xml
Samples/demo/Content/models/sphere/stones.material.xml
Samples/demo/Content/overlays/font.material.xml
Samples/demo/Content/overlays/font.tga
Samples/demo/Content/overlays/logo.material.xml
Samples/demo/Content/overlays/logo.tga
Samples/demo/Content/overlays/panel.material.xml
Samples/demo/Content/particles/particleSys1/particle1.material.xml
Samples/demo/Content/particles/particleSys1/particle1.particle.xml
Samples/demo/Content/particles/particleSys1/particle2.material.xml
Samples/demo/Content/particles/particleSys1/particle2.particle.xml
Samples/demo/Content/particles/particleSys1/particleSys1.scene.xml
Samples/demo/Content/pipelines/deferred.pipeline.xml
Samples/demo/Content/pipelines/forward.pipeline.xml
Samples/demo/Content/pipelines/globalSettings.material.xml
Samples/demo/Content/pipelines/hdr.pipeline.xml
Samples/demo/Content/pipelines/postHDR.material.xml
Samples/demo/Content/shaders/deferredLighting.shader
Samples/demo/Content/shaders/model.shader
Samples/demo/Content/shaders/overlay.shader
Samples/demo/Content/shaders/particle.shader
Samples/demo/Content/shaders/postHDR.shader
Samples/demo/Content/shaders/skybox.shader
Samples/demo/Content/shaders/utilityLib/fragDeferredRead.glsl
Samples/demo/Content/shaders/utilityLib/fragDeferredWrite.glsl
Samples/demo/Content/shaders/utilityLib/fragLighting.glsl
Samples/demo/Content/shaders/utilityLib/fragPostProcess.glsl
Samples/demo/Content/shaders/utilityLib/vertCommon.glsl
Samples/demo/Content/shaders/utilityLib/vertParticle.glsl
Samples/demo/Content/shaders/utilityLib/vertSkinning.glsl
Samples/demo/Content/textures/ambientMap.dds
Samples/demo/Content/textures/common/defnorm.tga
Samples/demo/Content/textures/common/white.tga
Samples/demo/Content/textures/models/layingrock.jpg
Samples/demo/Content/textures/models/layingrockBump.tga
Samples/demo/Content/textures/particles/particle1.tga
Samples/demo/entities.json
Samples/demo/main.cpp
Sapling.anjuta
Systems.h
Systems/InputHelperSystem.cpp
Systems/InputHelperSystem.h
Systems/InputMoverSystem.cpp
Systems/InputMoverSystem.h
Systems/InputSystem.cpp
Systems/InputSystem.h
Systems/RenderSystem.cpp
Systems/RenderSystem.h
Systems/WobbleMoverSystem.cpp
Systems/WobbleMoverSystem.h
Utils.cpp
Utils.h
Wrappers/CameraWrap.cpp
Wrappers/CameraWrap.h
Wrappers/InputMoverWrap.cpp
Wrappers/InputMoverWrap.h
Wrappers/InputWrap.cpp
Wrappers/InputWrap.h
Wrappers/LightWrap.cpp
Wrappers/LightWrap.h
Wrappers/MeshWrap.cpp
Wrappers/MeshWrap.h
Wrappers/TransformWrap.cpp
Wrappers/TransformWrap.h
Wrappers/WobbleMoverWrap.cpp
Wrappers/WobbleMoverWrap.h
Wrappers/WrapManager.cpp
Wrappers/WrapManager.h
components.json
install.sh
premake4.lua
utMath.h
wrap.py
wrapComponent.py
wrapManager.py
Download
Click the following link to download Sapling-master.zip.
Sapling-master.zip