Please enable JavaScript.
Coggle requires JavaScript to display documents.
版本开发进度 (封版 (第三次封版 (聊天, 好友, 公会, 任务, 邮件), 第一次封版 (主体游戏逻辑跑通 (固定技能战斗, 大厅进入,…
版本开发进度
封版
第一次封版
登录
注册
主体游戏逻辑跑通
固定技能战斗
大厅进入
游戏房间的动态创建和删除
数据正常存储读取
第二次封版
技能逻辑完成
技能养成选择替换完成
战斗逻辑
选房间
第三次封版
聊天
好友
公会
任务
邮件
第四次封版
背包道具
活动
准备阶段
服务端
表格打包工具开发
协议打包工具
服务器基础框架搭建
基础框架优化
消息优化
拆包优化
套接字连接优化,在tcp连接基础上增加websocket
客户端
表格打包工具开发
网络库开发
协议打包工具开发
资源打包工具
代码加密工具
调研阶段
服务端
使用golang
个人开发快捷便利
对网络库的支持好,http,socket,websocket都自带系统库
支持并发
个人喜欢
发展前景不错
前端
Html5
语言使用JavaScript
简单易学
layaair引擎支持as,ts,js三种语言
可学习教材多,方便web使用
较为传统的语言
H5对小游戏和个人开发较为友善
可扩展平台较多,方便
开发工具和引擎都是用Layaair
支持多平台发布
版本维护较好,文档较为全面
有上线项目验证
多语言开发
开发阶段
首个项目
卡牌桌游
客户端
资源
自己开发测试可以使用三国杀或者别的卡牌的等功能ok后可以换皮
游戏功能
UI的管理
场景的管理
资源加载
热更新和整包更新
系统管理
任务系统
战斗系统
引导系统
活动系统
纸娃娃系统
副本系统
好友系统
公会系统
聊天系统
背包系统
邮件系统
技能系统
称号
排位赛
后续想到的功能
对象的管理
对象池
技能池
特效池
动画特效音效管理
数据管理
数据存储模块管理
数据更新管理
性能优化
服务端
功能
数据管理
机器人
测试机器人
AI机器人
性能优化
CBT1
内测
CBT2
CBT3
公测