# pokerCard **Repository Path**: five/pokerCard ## Basic Information - **Project Name**: pokerCard - **Description**: 老余的小游戏 - **Primary Language**: C# - **License**: EPL-1.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-17 - **Last Updated**: 2021-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pokerCard #### 介绍 老余的小游戏 #### 开发环境 ##### 客户端 * C# XLUA Entitas * [Unity 2019.2.4f1](https://pan.baidu.com/s/1If0NO6yY-BeEZJ7wxNIy-Q) * 提取码:sebp * [破解方式](https://www.isharepc.com/19012.html) * 解压码: `www.isharepc.com` * [InjectFix](https://github.com/Tencent/InjectFix/blob/master/Doc/example.md) * [Unity 2019.3.6f1](https://pan.baidu.com/s/18CFcXn11JJq6KBmSsuGFzA#list/path=%2F) * 提取码:ivtb 解压密码-0daydown ##### 服务器 #### 开发注意事项 * 在develop分支开发 * 里程碑版本统一管理 * 提交前先将本地工作贮藏(stash), pull之后,再应用贮藏(unstash)解决冲突后提交 * 等出现可玩版本后,考虑付费升级为private版 * [SourceTree跳过登录方式](https://www.cnblogs.com/xiofee/p/sourcetree_pass_initialization_setup.html) #### 系统介绍 * [宠物资料](http://db.178.com/wow/cn/battlepets/0.html) * [技能资料](http://db.178.com/wow/cn/battlepetability/111.html) #### 开发计划 * 2020/2 * 释放技能 √ * 技能配置 √ * 伤害计算,考虑功防 √ * 伤害结算加上克制 √ * 想办法把宠物表弄出来 √ * 让战斗打起来 √ * 网络通信 √ * 2020/3 * 参考皇室战争 做出宠物页面 √ * 人物只需要一个等级,暂时不考虑别的作用 √ * 开箱子动作 √ * 技能要能产生效果 √ * 技能脚本补全计划 2/500 * 阵法对属性产生效果 √ * 游戏变速 √ * 选择阵型,上阵宠物 √ * 下注,选择堵桌功能 * 与服务器连通 √ * 准备打包上机测试 √ * 考虑要不要写文案上taptap? * 2020/5 * 增加法术弹道 * 增加近战刀光 √ * 选中光环 * 构建自动打包流程 * 前端UI * 击杀获取能量 * 击杀后,模拟对方新增敌人 * 根据时间自动刷怪,怪物属性跟着时间增长 * 放个建筑当老家 * 服务端: * 登录 * 角色信息保存 * 开房间 * 下兵操作广播 * 死亡结算 #### Entitas使用经验 * System的顺序需要好好考虑 * 单一的值在单一的system中处理,跨System时需要特别注意 * ReactiveSystem中, 需要对所有需要的值做一次有效性检测,在filter中做就可以了 * 熟练使用InitializeSystem会让你很舒服 ##### 项目结构 * Game 整体游戏相关(开始,结束,暂停等) * Unit 宠物相关