Minecraft Clone
![](https://github.com/mrk21/minecraft-clone/workflows/Build/badge.svg?raw=true)
![screenshot.png](https://raw.githubusercontent.com/mrk21/minecraft-clone/master/./doc/screenshot.png)
Dependencies
Middlewares/Tools
- Unity: 2019.3.9f1
- ImageMagick
- Ruby
- direnv
- Docker: >= 18.06
- docker-compose: >= 1.25.0
Optional
Assets
Setup
# Set your config
cp .envrc.local.sample .envrc.local
vi .envrc.local
direnv allow .
# Activation
unity -createManualActivationFile
## Upload the manual activation file on https://license.unity3d.com/manual
unity -manualLicenseFile Unity_v2019.x.ulf
# Import Assets
unity -executeMethod ImportAssets.Import
apply_patch
# Generate Texture
generate_texture
Development
Unity batch commands
# Create activation file
unity -createManualActivationFile
# Activation
unity -manualLicenseFile Unity_v2019.x.ulf
# Import assets
unity -executeMethod ImportAssets.Import /basePath /path/to/assets
# Build app
unity -executeMethod Builder.Build /platform webgl
Deploy to Firebase
make_firebaserc
firebase deploy
Documentation