├── .gitignore ├── README.md ├── composer.json ├── composer.lock ├── cubecraft-screen-recording.gif ├── main.php ├── screenshot.png ├── shaders ├── camera.frag ├── camera.vert ├── cubemap.1.frag ├── cubemap.frag ├── cubemap.vert ├── ground.1.frag ├── ground.frag ├── ground.fs ├── simple.vert ├── skybox.frag ├── skybox.vert └── water.frag ├── src ├── Cube.php ├── Entity.php ├── Ground.php ├── SimpleCube.php ├── Skybox.php ├── TextureLoader.php └── Water.php └── textures ├── grass.jpg ├── marble.jpg └── skybox ├── back.jpg ├── bottom.jpg ├── front.jpg ├── left.jpg ├── right.jpg └── top.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | .DS_Store 3 | tags 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/composer.lock -------------------------------------------------------------------------------- /cubecraft-screen-recording.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/cubecraft-screen-recording.gif -------------------------------------------------------------------------------- /main.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/main.php -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/screenshot.png -------------------------------------------------------------------------------- /shaders/camera.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/camera.frag -------------------------------------------------------------------------------- /shaders/camera.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/camera.vert -------------------------------------------------------------------------------- /shaders/cubemap.1.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/cubemap.1.frag -------------------------------------------------------------------------------- /shaders/cubemap.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/cubemap.frag -------------------------------------------------------------------------------- /shaders/cubemap.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/cubemap.vert -------------------------------------------------------------------------------- /shaders/ground.1.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/ground.1.frag -------------------------------------------------------------------------------- /shaders/ground.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/ground.frag -------------------------------------------------------------------------------- /shaders/ground.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/ground.fs -------------------------------------------------------------------------------- /shaders/simple.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/simple.vert -------------------------------------------------------------------------------- /shaders/skybox.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/skybox.frag -------------------------------------------------------------------------------- /shaders/skybox.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/skybox.vert -------------------------------------------------------------------------------- /shaders/water.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/shaders/water.frag -------------------------------------------------------------------------------- /src/Cube.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/Cube.php -------------------------------------------------------------------------------- /src/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/Entity.php -------------------------------------------------------------------------------- /src/Ground.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/Ground.php -------------------------------------------------------------------------------- /src/SimpleCube.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/SimpleCube.php -------------------------------------------------------------------------------- /src/Skybox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/Skybox.php -------------------------------------------------------------------------------- /src/TextureLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/TextureLoader.php -------------------------------------------------------------------------------- /src/Water.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/src/Water.php -------------------------------------------------------------------------------- /textures/grass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/grass.jpg -------------------------------------------------------------------------------- /textures/marble.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/marble.jpg -------------------------------------------------------------------------------- /textures/skybox/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/back.jpg -------------------------------------------------------------------------------- /textures/skybox/bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/bottom.jpg -------------------------------------------------------------------------------- /textures/skybox/front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/front.jpg -------------------------------------------------------------------------------- /textures/skybox/left.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/left.jpg -------------------------------------------------------------------------------- /textures/skybox/right.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/right.jpg -------------------------------------------------------------------------------- /textures/skybox/top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ponup/cubecraft/HEAD/textures/skybox/top.jpg --------------------------------------------------------------------------------