# 2048
**Repository Path**: im-wind/vue-2048
## Basic Information
- **Project Name**: 2048
- **Description**: 使用vue开发的web端2048小游戏
- **Primary Language**: JavaScript
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: http://game.imzl.net/2048
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 0
- **Created**: 2021-05-10
- **Last Updated**: 2024-09-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 游戏, Vue, JavaScript
## README
# 2048_web
## 项目依赖安装
```
npm install
```
### 启动项目
```
npm run serve
```
### 打包项目到生产环境
```
npm run build
```
## 项目结构介绍和游戏配置
* game.js:游戏参数配置文件
* App.vue:游戏整体界面入口文件
* assets:静态资源文件
* components:
* common:公共模块文件
* game:游戏内容相关文件
* store:
* index.js:记录游戏得分和游戏状态
* 游戏所涉及的算法和逻辑都在components/game/GameBody.vue文件中
* 游戏中的动画和样式所在:
* 动画及数字对应的颜色:assets/css/tile.css
* 方块位置样式:assets/css/tile-position.css
* 样式与颜色结合在html界面中的逻辑:components/game/Tile.vue
## 游戏界面截图
### pc端
### 移动端
### 在线地址:[http://game.imzl.net/2048](http://game.imzl.net/2048)