/clicker-game

clicker-game

Primary LanguageSmartyApache License 2.0Apache-2.0

Clicker Game

화면을 클릭하여 게임내 재화를 벌고 성장하는 게임입니다.

Architecture

alt text

Build

git clone https://github.com/txuna/clicker-game.git
cd clicker-game/server
make kind-create

make push-login stage=local
make push-game stage=local
make push-redis-client stage=local

make deploy-base-all
# wait for a minute
make deploy-app-all

# port-forward
kubectl port-forward svc/mysql -n mysql 3307:3306
kubectl port-forward svc/login -n login 9001:9001
kubectl port-forward svc/game -n game 9003:9003
kubectl port-forward svc/loki-grafana -n loki-stack 3000:80

# init mysql 
make init-mysql

TEST

cd clicker-game/client/test_client
go build
./client

DEMO

alt text

alt text

alt text

Cleanup

make remove-app-all
make remove-base-all
make kind-delete