├── .gitignore ├── .idea ├── .gitignore ├── .name ├── artifacts │ ├── LWJGL_game_jar.xml │ └── LWJGL_game_jar2.xml ├── discord.xml ├── libraries │ └── lwjgl.xml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── LICENSE ├── LWJGL game.iml ├── README.md ├── lib ├── jars │ ├── guava-31.1-jre.jar │ ├── lwjgl.jar │ ├── lwjgl_util.jar │ └── slick-util.jar └── natives │ ├── OpenAL32.dll │ ├── OpenAL64.dll │ ├── jinput-dx8.dll │ ├── jinput-dx8_64.dll │ ├── jinput-raw.dll │ ├── jinput-raw_64.dll │ ├── lwjgl.dll │ └── lwjgl64.dll ├── res ├── icon │ ├── icon_16x16.png │ └── icon_32x32.png ├── model │ ├── char.obj │ ├── gold.obj │ ├── grassModel.obj │ ├── museum.obj │ └── tree.obj ├── sound │ ├── gold.wav │ ├── step.wav │ ├── theme.wav │ └── win.wav └── texture │ ├── char.png │ ├── font │ ├── harrington.fnt │ └── harrington.png │ ├── gold.png │ ├── grassTexture.png │ ├── museumTex.png │ ├── terrain │ ├── blendmap │ │ ├── blendmap0.png │ │ ├── blendmap1.png │ │ ├── blendmap2.png │ │ └── blendmap3.png │ ├── heightmap │ │ ├── heightmap0.png │ │ ├── heightmap1.png │ │ ├── heightmap2.png │ │ └── heightmap4.png │ └── texture │ │ ├── ground2.png │ │ ├── slot0.png │ │ ├── slot3.png │ │ └── slot4.png │ └── tree.png ├── shaders ├── fontFragment.fsh ├── fontVertex.vsh ├── fragmentShader.fsh ├── terrainFragmentShader.fsh ├── terrainVertexShader.vsh └── vertexShader.vsh └── src ├── META-INF └── MANIFEST.MF └── me └── pvpb0t ├── EngineCore.java ├── handling └── KeyHandling.java ├── render ├── Loader.java ├── ObjectLoader.java ├── font │ ├── fontrender │ │ ├── FontRenderer.java │ │ └── TextMaster.java │ └── mesh │ │ ├── Character.java │ │ ├── FontType.java │ │ ├── GUIText.java │ │ ├── Line.java │ │ ├── MetaFile.java │ │ ├── TextMeshCreator.java │ │ ├── TextMeshData.java │ │ └── Word.java ├── model │ ├── TexturedModel.java │ └── raw │ │ ├── Texture.java │ │ └── VaoObject.java ├── shader │ ├── FontShader.java │ ├── MatrixType.java │ ├── Shader.java │ ├── ShaderCloseType.java │ ├── ShaderMain.java │ └── TerrainShader.java └── tesselator │ ├── EntityTesselator.java │ ├── MainTesselator.java │ ├── TerrainTessalator.java │ └── Tesselator.java ├── sound └── Sound.java ├── util ├── BufferUtil.java ├── ColorUtil.java ├── DebugUtil.java ├── IconUtil.java ├── KeyboardUtil.java ├── Logger.java ├── OsUtil.java ├── math │ ├── MathUtil.java │ ├── MatrixUtil.java │ ├── MotionUtil.java │ └── RotationUtil.java └── projection │ └── ScaleUtil.java └── world ├── Camera.java ├── Light.java ├── entity ├── EntityBase.java ├── EntityBaseSP.java └── EntityManager.java └── terrain ├── Terrain.java ├── TerrainTexture.java └── TerrainTextureContainer.java /.gitignore: -------------------------------------------------------------------------------- 1 | # Project exclude paths 2 | /out/ 3 | /logs/ -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Game -------------------------------------------------------------------------------- /.idea/artifacts/LWJGL_game_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/artifacts/LWJGL_game_jar.xml -------------------------------------------------------------------------------- /.idea/artifacts/LWJGL_game_jar2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/artifacts/LWJGL_game_jar2.xml -------------------------------------------------------------------------------- /.idea/discord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/discord.xml -------------------------------------------------------------------------------- /.idea/libraries/lwjgl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/libraries/lwjgl.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/LICENSE -------------------------------------------------------------------------------- /LWJGL game.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/LWJGL game.iml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/README.md -------------------------------------------------------------------------------- /lib/jars/guava-31.1-jre.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/jars/guava-31.1-jre.jar -------------------------------------------------------------------------------- /lib/jars/lwjgl.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/jars/lwjgl.jar -------------------------------------------------------------------------------- /lib/jars/lwjgl_util.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/jars/lwjgl_util.jar -------------------------------------------------------------------------------- /lib/jars/slick-util.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/jars/slick-util.jar -------------------------------------------------------------------------------- /lib/natives/OpenAL32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/OpenAL32.dll -------------------------------------------------------------------------------- /lib/natives/OpenAL64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/OpenAL64.dll -------------------------------------------------------------------------------- /lib/natives/jinput-dx8.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/jinput-dx8.dll -------------------------------------------------------------------------------- /lib/natives/jinput-dx8_64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/jinput-dx8_64.dll -------------------------------------------------------------------------------- /lib/natives/jinput-raw.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/jinput-raw.dll -------------------------------------------------------------------------------- /lib/natives/jinput-raw_64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/jinput-raw_64.dll -------------------------------------------------------------------------------- /lib/natives/lwjgl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/lwjgl.dll -------------------------------------------------------------------------------- /lib/natives/lwjgl64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/lib/natives/lwjgl64.dll -------------------------------------------------------------------------------- /res/icon/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/icon/icon_16x16.png -------------------------------------------------------------------------------- /res/icon/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/icon/icon_32x32.png -------------------------------------------------------------------------------- /res/model/char.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/model/char.obj -------------------------------------------------------------------------------- /res/model/gold.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/model/gold.obj -------------------------------------------------------------------------------- /res/model/grassModel.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/model/grassModel.obj -------------------------------------------------------------------------------- /res/model/museum.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/model/museum.obj -------------------------------------------------------------------------------- /res/model/tree.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/model/tree.obj -------------------------------------------------------------------------------- /res/sound/gold.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/sound/gold.wav -------------------------------------------------------------------------------- /res/sound/step.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/sound/step.wav -------------------------------------------------------------------------------- /res/sound/theme.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/sound/theme.wav -------------------------------------------------------------------------------- /res/sound/win.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/sound/win.wav -------------------------------------------------------------------------------- /res/texture/char.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/char.png -------------------------------------------------------------------------------- /res/texture/font/harrington.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/font/harrington.fnt -------------------------------------------------------------------------------- /res/texture/font/harrington.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/font/harrington.png -------------------------------------------------------------------------------- /res/texture/gold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/gold.png -------------------------------------------------------------------------------- /res/texture/grassTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/grassTexture.png -------------------------------------------------------------------------------- /res/texture/museumTex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/museumTex.png -------------------------------------------------------------------------------- /res/texture/terrain/blendmap/blendmap0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/blendmap/blendmap0.png -------------------------------------------------------------------------------- /res/texture/terrain/blendmap/blendmap1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/blendmap/blendmap1.png -------------------------------------------------------------------------------- /res/texture/terrain/blendmap/blendmap2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/blendmap/blendmap2.png -------------------------------------------------------------------------------- /res/texture/terrain/blendmap/blendmap3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/blendmap/blendmap3.png -------------------------------------------------------------------------------- /res/texture/terrain/heightmap/heightmap0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/heightmap/heightmap0.png -------------------------------------------------------------------------------- /res/texture/terrain/heightmap/heightmap1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/heightmap/heightmap1.png -------------------------------------------------------------------------------- /res/texture/terrain/heightmap/heightmap2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/heightmap/heightmap2.png -------------------------------------------------------------------------------- /res/texture/terrain/heightmap/heightmap4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/heightmap/heightmap4.png -------------------------------------------------------------------------------- /res/texture/terrain/texture/ground2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/texture/ground2.png -------------------------------------------------------------------------------- /res/texture/terrain/texture/slot0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/texture/slot0.png -------------------------------------------------------------------------------- /res/texture/terrain/texture/slot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/texture/slot3.png -------------------------------------------------------------------------------- /res/texture/terrain/texture/slot4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/terrain/texture/slot4.png -------------------------------------------------------------------------------- /res/texture/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/res/texture/tree.png -------------------------------------------------------------------------------- /shaders/fontFragment.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/fontFragment.fsh -------------------------------------------------------------------------------- /shaders/fontVertex.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/fontVertex.vsh -------------------------------------------------------------------------------- /shaders/fragmentShader.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/fragmentShader.fsh -------------------------------------------------------------------------------- /shaders/terrainFragmentShader.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/terrainFragmentShader.fsh -------------------------------------------------------------------------------- /shaders/terrainVertexShader.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/terrainVertexShader.vsh -------------------------------------------------------------------------------- /shaders/vertexShader.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/shaders/vertexShader.vsh -------------------------------------------------------------------------------- /src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/me/pvpb0t/EngineCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/EngineCore.java -------------------------------------------------------------------------------- /src/me/pvpb0t/handling/KeyHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/handling/KeyHandling.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/Loader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/Loader.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/ObjectLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/ObjectLoader.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/fontrender/FontRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/fontrender/FontRenderer.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/fontrender/TextMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/fontrender/TextMaster.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/Character.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/Character.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/FontType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/FontType.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/GUIText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/GUIText.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/Line.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/Line.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/MetaFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/MetaFile.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/TextMeshCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/TextMeshCreator.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/TextMeshData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/TextMeshData.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/font/mesh/Word.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/font/mesh/Word.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/model/TexturedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/model/TexturedModel.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/model/raw/Texture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/model/raw/Texture.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/model/raw/VaoObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/model/raw/VaoObject.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/FontShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/FontShader.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/MatrixType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/MatrixType.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/Shader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/Shader.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/ShaderCloseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/ShaderCloseType.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/ShaderMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/ShaderMain.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/shader/TerrainShader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/shader/TerrainShader.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/tesselator/EntityTesselator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/tesselator/EntityTesselator.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/tesselator/MainTesselator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/tesselator/MainTesselator.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/tesselator/TerrainTessalator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/tesselator/TerrainTessalator.java -------------------------------------------------------------------------------- /src/me/pvpb0t/render/tesselator/Tesselator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/render/tesselator/Tesselator.java -------------------------------------------------------------------------------- /src/me/pvpb0t/sound/Sound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/sound/Sound.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/BufferUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/BufferUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/ColorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/ColorUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/DebugUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/DebugUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/IconUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/IconUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/KeyboardUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/KeyboardUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/Logger.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/OsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/OsUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/math/MathUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/math/MatrixUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/math/MatrixUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/math/MotionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/math/MotionUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/math/RotationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/math/RotationUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/util/projection/ScaleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/util/projection/ScaleUtil.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/Camera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/Camera.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/Light.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/Light.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/entity/EntityBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/entity/EntityBase.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/entity/EntityBaseSP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/entity/EntityBaseSP.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/entity/EntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/entity/EntityManager.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/terrain/Terrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/terrain/Terrain.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/terrain/TerrainTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/terrain/TerrainTexture.java -------------------------------------------------------------------------------- /src/me/pvpb0t/world/terrain/TerrainTextureContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phazon0/Mystical-Engine/HEAD/src/me/pvpb0t/world/terrain/TerrainTextureContainer.java --------------------------------------------------------------------------------