mrk21 / minecraft-clone

Enjoying creating a game like Minecraft!

Home Page:https://minecraft-clone.mrk21.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minecraft Clone

screenshot.png

Dependencies

Middlewares/Tools

  • Unity: 2019.3.9f1
  • ImageMagick
  • Ruby
  • direnv
  • Docker: >= 18.06
  • docker-compose: >= 1.25.0

Optional

  • gettext
    • for envsubst

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

About

Enjoying creating a game like Minecraft!

https://minecraft-clone.mrk21.app

License:MIT License


Languages

Language:C# 95.1%Language:Dockerfile 1.8%Language:Ruby 1.6%Language:ShaderLab 0.8%Language:Shell 0.7%