一个挂机放置类小游戏

一个挂机放置类小游戏 __2023年8月6日 __2条评论 __337次阅读 __0人点赞 __Tao_Qi 介绍 一个全随机的刷装备刷词条小游戏 可以保存游戏,导入、导出存档 支持手机界面 游戏设计

  • 通过副本获得装备与金币
  • 装备分为四个等级:破旧、普通、神器、史诗
  • 主角默认每秒回血 2%
  • 默认暴击伤害 150%
  • 完成副本时可能掉落独特级别(5 个词条)的装备(通关后 2.5%掉落率,无尽挑战不会掉落)
  • 通关后开启无尽挑战

GitHub地址:Couy69/vue-idle-game: 一个全随机的刷装备小游戏 (github.com) 预览

部署 本次使用docker部署,x64架构可跳过构建镜像直接安装 如果没有docker可以看这篇:Docker安装 - MJ的博客 构建镜像
[code]

# 拉取GitHub代码
git clone https://github.com/Couy69/vue-idle-game.git

# 进入目录
cd vue-idle-game

# 创建Dockerfile文件
vim Dockerfile

[/code]

Dockerfile文件如下:
[code]

FROM python:2 as builder

WORKDIR /app

COPY . .

RUN apt-get update && apt-get install -y nodejs npm && npm install && npm run build

FROM nginx:alpine

COPY --from=builder /app/dist /usr/share/nginx/html

EXPOSE 80

CMD ["nginx", "-g", "daemon off;"]

[/code]

在该目录下运行:
[code]

docker build -t vue-idle-game:latest .

[/code]

安装 一键安装:
[code]

docker run -d --name idle-game -p 28848:80 liwangsheng/idle-game

[/code]

端口号(28848)及容器名可随意更改 此时可通过ip:端口访问 若想使用域名不带端口访问可以看看反代这篇:nginxWebUI使用方法 - MJ的博客

更新:将基础镜像改为了busybox,镜像大小由42.5MB减小到了2.54MB,支持多架构

我的博客 MJ的博客
这篇文章:一个挂机放置类小游戏

  1. yuki1024说道: 2023年8月6日 下午12:47
  2. yuki1024说道: 2023年8月6日 下午12:49

发表回复 取消回复电子邮件地址不会被公开。必填项已用 标注 __ __

本文著作权归作者 [ doudoudoubao ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言