├── .gitignore ├── BuildDesktop.bat ├── LICENSE.md ├── android-release.apk ├── android ├── AndroidManifest.xml ├── android-release.apk ├── assets │ ├── shaders │ │ ├── FragDepth.glsl │ │ ├── FragTex.glsl │ │ ├── FragWire.glsl │ │ ├── VertDepth.glsl │ │ ├── VertTex.glsl │ │ └── VertWire.glsl │ └── textures │ │ ├── Dirt.png │ │ ├── GrassSide.png │ │ ├── GrassTop.png │ │ └── Water.png ├── build.gradle ├── ic_launcher-web.png ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── drawable-xxxhdpi │ │ └── ic_launcher.png │ └── values │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── ca │ └── valacware │ └── digblock │ └── AndroidLauncher.java ├── core ├── build.gradle └── src │ └── ca │ └── valacware │ └── digblock │ ├── Config.java │ ├── DigBlock.java │ ├── Graphics.java │ ├── Player.java │ ├── blocks │ └── Block.java │ ├── chunk │ ├── Chunk.java │ ├── ChunkMap.java │ ├── ChunkMesh.java │ └── ChunkMeshGenerator.java │ ├── input │ ├── Input.java │ ├── InputHandler.java │ └── InputInterface.java │ ├── screens │ ├── InputScreen.java │ ├── ScreenInterface.java │ ├── ScreenList.java │ └── World.java │ └── utils │ ├── ChunkBlock.java │ ├── Int1.java │ ├── Int2.java │ ├── Int3.java │ ├── SimplexNoise.java │ └── WorldBuilder.java ├── desktop ├── build.gradle └── src │ └── ca │ └── valacware │ └── digblock │ └── desktop │ └── DesktopLauncher.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ios ├── Info.plist.xml ├── build.gradle ├── data │ ├── Default-1024w-1366h@2x~ipad.png │ ├── Default-375w-667h@2x.png │ ├── Default-414w-736h@3x.png │ ├── Default-568h@2x.png │ ├── Default.png │ ├── Default@2x.png │ ├── Default@2x~ipad.png │ ├── Default~ipad.png │ ├── Icon-72.png │ ├── Icon-72@2x.png │ ├── Icon.png │ └── Icon@2x.png ├── robovm.properties ├── robovm.xml └── src │ └── ca │ └── valacware │ └── digblock │ └── IOSLauncher.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/.gitignore -------------------------------------------------------------------------------- /BuildDesktop.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | cls 3 | gradlew desktop:dist -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/LICENSE.md -------------------------------------------------------------------------------- /android-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android-release.apk -------------------------------------------------------------------------------- /android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/AndroidManifest.xml -------------------------------------------------------------------------------- /android/android-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/android-release.apk -------------------------------------------------------------------------------- /android/assets/shaders/FragDepth.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/FragDepth.glsl -------------------------------------------------------------------------------- /android/assets/shaders/FragTex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/FragTex.glsl -------------------------------------------------------------------------------- /android/assets/shaders/FragWire.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/FragWire.glsl -------------------------------------------------------------------------------- /android/assets/shaders/VertDepth.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/VertDepth.glsl -------------------------------------------------------------------------------- /android/assets/shaders/VertTex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/VertTex.glsl -------------------------------------------------------------------------------- /android/assets/shaders/VertWire.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/shaders/VertWire.glsl -------------------------------------------------------------------------------- /android/assets/textures/Dirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/textures/Dirt.png -------------------------------------------------------------------------------- /android/assets/textures/GrassSide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/textures/GrassSide.png -------------------------------------------------------------------------------- /android/assets/textures/GrassTop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/textures/GrassTop.png -------------------------------------------------------------------------------- /android/assets/textures/Water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/assets/textures/Water.png -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/ic_launcher-web.png -------------------------------------------------------------------------------- /android/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/proguard-project.txt -------------------------------------------------------------------------------- /android/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/project.properties -------------------------------------------------------------------------------- /android/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/res/drawable-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/drawable-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/values/strings.xml -------------------------------------------------------------------------------- /android/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/res/values/styles.xml -------------------------------------------------------------------------------- /android/src/ca/valacware/digblock/AndroidLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/android/src/ca/valacware/digblock/AndroidLauncher.java -------------------------------------------------------------------------------- /core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/build.gradle -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/Config.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/DigBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/DigBlock.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/Graphics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/Graphics.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/Player.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/blocks/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/blocks/Block.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/chunk/Chunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/chunk/Chunk.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/chunk/ChunkMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/chunk/ChunkMap.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/chunk/ChunkMesh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/chunk/ChunkMesh.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/chunk/ChunkMeshGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/chunk/ChunkMeshGenerator.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/input/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/input/Input.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/input/InputHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/input/InputHandler.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/input/InputInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/input/InputInterface.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/screens/InputScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/screens/InputScreen.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/screens/ScreenInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/screens/ScreenInterface.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/screens/ScreenList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/screens/ScreenList.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/screens/World.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/screens/World.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/ChunkBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/ChunkBlock.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/Int1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/Int1.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/Int2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/Int2.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/Int3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/Int3.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/SimplexNoise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/SimplexNoise.java -------------------------------------------------------------------------------- /core/src/ca/valacware/digblock/utils/WorldBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/core/src/ca/valacware/digblock/utils/WorldBuilder.java -------------------------------------------------------------------------------- /desktop/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/desktop/build.gradle -------------------------------------------------------------------------------- /desktop/src/ca/valacware/digblock/desktop/DesktopLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/desktop/src/ca/valacware/digblock/desktop/DesktopLauncher.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ios/Info.plist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/Info.plist.xml -------------------------------------------------------------------------------- /ios/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/build.gradle -------------------------------------------------------------------------------- /ios/data/Default-1024w-1366h@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default-1024w-1366h@2x~ipad.png -------------------------------------------------------------------------------- /ios/data/Default-375w-667h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default-375w-667h@2x.png -------------------------------------------------------------------------------- /ios/data/Default-414w-736h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default-414w-736h@3x.png -------------------------------------------------------------------------------- /ios/data/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default-568h@2x.png -------------------------------------------------------------------------------- /ios/data/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default.png -------------------------------------------------------------------------------- /ios/data/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default@2x.png -------------------------------------------------------------------------------- /ios/data/Default@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default@2x~ipad.png -------------------------------------------------------------------------------- /ios/data/Default~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Default~ipad.png -------------------------------------------------------------------------------- /ios/data/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Icon-72.png -------------------------------------------------------------------------------- /ios/data/Icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Icon-72@2x.png -------------------------------------------------------------------------------- /ios/data/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Icon.png -------------------------------------------------------------------------------- /ios/data/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/data/Icon@2x.png -------------------------------------------------------------------------------- /ios/robovm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/robovm.properties -------------------------------------------------------------------------------- /ios/robovm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/robovm.xml -------------------------------------------------------------------------------- /ios/src/ca/valacware/digblock/IOSLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/ios/src/ca/valacware/digblock/IOSLauncher.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zaneris/DigBlock/HEAD/settings.gradle --------------------------------------------------------------------------------