个人介绍
语言:java/rust/go
技术:tcp/ip,nio,socket ,多线程,jvm 原理、调优
框架:spring,mybatis,hibernate,netty,mina,zeroc ice,jetty,protobuf,mio,tokio,async-std,grpc
数据库:mysql,db2,sqlserver,oracle
缓存:redis,memcached,ehcache,mongodb
系统:linux
每个人都有自己的目标,一步一步去努力接近,才有希望实现!
工作经历
2022-05-06 -2024-01-19深圳冰川网络股份有限公司java工程师
1.开发并完成所属项目组项目的各个玩法和功能。 3. 开发重大战斗玩法。 4. 搭建跨服战斗服务器,以及在此基础上开发跨服战斗玩法。 5. 搭建中心服务,存储和管理各个渠道的注册玩家账号数据。 6.完善游戏服务端工具,如热更代码方案,热更配置文件方案,合服框架等等。 7.服务器性能调优,解决线上服务器bug。 8.构建充值服务器。 9.接公司SDK,其中包括各种数据上报,聊天过滤,gm命令等等乱七八糟的以及自动化运维。 10.***
教育经历
2010-01-21 - 2013-06-13中央广播电视大学计算机网络专科
技能
这是一款用rust写的游戏服务端框架,里面包含: 1.底层网络通讯框架 2.访问MYSQL数据库代码 3.处理JSON数据格式代码 4.解析和处理protobuf代码 5.Redis客户端封装代码 以及其他的
介绍:Spiritle是一款类桌游题材的回合制战斗游戏。你化为4大魂灵之一,伴随四季轮回,不断坠落,在世界树底下挑战其他的灵。易上手,难精通,精美画风的背后是策略游戏,需要你合理规划每回合的行动安排。 经典模式 选择角色后,搭配好技能,降落到棋板上。点击并翻看地图块,匹配成功后可以攻击敌人。每位魂灵都有个各自的天赋能力和技能,根据敌人的出招,构思策略,在合适的时机击败他们吧。 和朋友联机 自定义模式中,可以生成随机的房间*并分享给好友。创建房间后即可和朋友联机。是合作,还是背叛?一切你来定。 该项目目标上架平台:steam,ios,android 定位:一款party game,可以与好友和其他玩家进行游玩,游戏轻松愉快,美术风格独特,目标是精品独立游戏。 客户端引擎:unity 服务端使用语言:rust+java 服务端架构:游戏服分为可横向扩展的多个服务器,其中包括网关服务器,游戏服务器,房间服务器,战斗服务器,排行榜服务器,中心服务器,用户中心服务器。 服务端数据库:mysql8+redis5 服务端涉及重要框架:mio,async-std,message-io,serde,crossbeam,chrono,jetty,grpc 服务端涉及重要技术:网络层采用基于mio的框架结合async的处理方式,游戏业务采用async-std异步运行时异步执行,序列化采用serde框架进行处理,线程间通信采用crossbeam的channel,错误处理用anyhow,排序用rayon进行并发排序,rpc采用谷歌的grpc
该项目是一款三国题材 SLG 类型的游戏。美术经过几次迭代测试之后确定为未来机甲风,定位受众是男性玩家。核心玩法是培养自己的主基地,培养英雄,装备,与敌对国家进行城池和资源的抢夺。战斗机制采用回合制。服务端主要采用 JAVA 开发,客户端则是H5,引擎采用 laya 。目前游戏上架*小程序,搜“未来机甲”变可找到。 服务端涉及的主要技术有:java8,mysql8,protobuf,netty,guice,guava cache,fastjson,jetty,rust 1.开发并完成所属项目组项目的各个玩法和功能。 3. 开发重大战斗玩法。 4. 搭建开服战斗服务器,以及在此基础上开发跨服战斗玩法。 5. 搭建中心服务,存储和管理各个渠道的注册玩家账号数据。 6.完善游戏服务端工具,如热更代码方案,热更配置文件方案,合服框架等等。 7.解决线上服务器bug。 8.构建充值服务器。 9.接公司SDK,其中包括各种数据上报,聊天过滤,gm命令等等乱七八糟的以及自动化运维。 10.接腾讯*游戏圈