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




















Home »
  Objective C Free Code »
    Game »




2D Game
Card Game
Cocoa Game
Game
Game Center
Game Design
Game Engine
Game Framework
Hangman
Mobile Game
Multiplayer Game
Network Game
Objective C Game
OsX Game
Puzzle Game
Snake Game
Space Game
TicTacToe
Tile Game
Video Game