# WeGame **Repository Path**: LifeAndGame/WeGame ## Basic Information - **Project Name**: WeGame - **Description**: No description available - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. 目前没有做强制服务器登录检测, 可以单机版玩。 2. 登录Laya官方网站, https://www.layabox.com/ 下载LayaAir2.0. 3. 经过你一番折腾之后你得到了引擎的运行文件, 运行他,然后打开位于client下面的laya工程文件即可打开我们的工程。 4. 运行laya工程可能需要安装node.js, 下载最新的LTS版本即可. 5. 安装Entitas 1. git clone https://github.com/darkoverlordofdata/entitas-ts.git 2. 打开entitas-ts文件夹 3. 执行npm install . -g 6. 安装coffee 1. npm install -g coffee-script 客户端使用的是 ECS架构. 服务器使用的是 网易开源的框架pomelo的typescript版本 pinus. 数据库使用的是 Mongodb 网络通信使用的 websocket 未来面临的风险: 1. 现目前的ECS框架的功能不全, 未来可能会面临内存偏高的问题。可能需要花2-3天左右修改代码生成器。 2. Laya的特效的功能不是特别强大,对于作出好的效果,可能没有Unity那么完善。