首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
丶谦信
掘友等级
资深研发工程师
|
爱奇艺科技有限公司
QQ 116269651
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十六)——道具系统(1)道具字典
道具系统是游戏的核心系统之一,常见的业务功能包括 “角色背包”, “道具商店”, “怪物掉落” 等,都依赖道具系统。 在实现这些功能之前,首先要解决的问题就是要定义我们的游...
5
3
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
线上Redis高并发连接失败问题排查
项目背景 最近,做一个按优先级和时间先后排队的需求。用 Redis 的 sorted set 做排队队列。 主要使用的 Redis 命令有, zadd, zcount, z...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
SpringBoot 2.3 整合最新版 ShardingJdbc + Druid + MyBatis 实现分库分表
今天项目不忙,想搞一下shardingJDBC分库分表看看,主要想实现以下几点: 舍弃xml配置,使用.yml或者.properties文件+java的方式配置spring...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十五)——实现战斗挂机(6)在线打怪练级
本章初步实现游戏的核心功能——战斗逻辑。 战斗系统牵涉的范围非常广,比如前期人物的属性、怪物的配置等,都是在为战斗做铺垫。 战斗中,人物可以施放魔法、技能,需要技能系统支持...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
Windows系统安装最新版本RabbitMQ3.8.3报错解决
今天想安装下RabbitMQ写几个用例看下,发现最新的安装包有些问题,不能直接安装使用,遇到一些问题,记录一下解决办法。 下载安装包 因为RabbitMQ是Erlang编写...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十四)——实现战斗挂机(5)地图移动和聊天
上一节添加了websocket组件,实现了前后端通信。后面我们只需要根据游戏的业务逻辑,逐步实现各种功能即可。 另外,在实现具体业务逻辑时,发现上一章设计的消息对象有些不合...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十三)——实现战斗挂机(4)添加websocket组件
前两张,我们已经实现了登陆界面和游戏的主界面。不过游戏主界面的数据都是在前端写死的文本,本章我们给game模块添加websocket组件,实现前后端通信,这样,前端的数据就...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(七)——实现后台管理系统(5)参数校验
前面几章实现了在RMS系统中进行数据的增删查改以及通过Excel批量导入。但仍有遗留的问题,比如在新增或编辑时,怪物的生命值、护甲等数据我们可以输入负值,这种数据是不合理且...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十二)——实现战斗挂机(3)数据字典和缓存改造
上一章,我们添加了游戏的主界面和注册登录功能。由于距离上上篇间隔较长,可能有些内容想些的后来就忘了。同时,逻辑也不复杂,所以描述比较粗略。 现在随着模块的增加,整个架构也暴...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十一)——实现战斗挂机(2)注册登陆和游戏主界面
本章主要实现注册登陆功能和游戏的主界面。有了游戏的界面,大家能有更直观的认识。 本章我们主要开发的是idlewow-game模块,其实就是游戏的客户端展示层。因为是放置游戏...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(十)——实现战斗挂机(1)hessian服务端搭建
前面实现RMS系统时,我们让其直接访问底层数据库。后面我们在idlewow-game模块实现游戏逻辑时,将不再直接访问底层数据,而是通过hessian服务暴露接口给表现层。...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(九)——实现后台管理系统(7)地图选择控件
前面做了地图怪物的添加,删除,查询等功能。但添加怪物的时候,需要选择怪物所在地图。前几张的源代码中,我忘了把这部分改回去,所以如果想要成功添加,需要自己改一下html界面,...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(八)——实现后台管理系统(6)代码重构
前几张,我们主要实现了升级经验、人物等级属性、地图、地图怪物,这四种配置的增删查改以及Excel导入功能。我们主要以地图怪物为例,因此在文章末尾提供的源代码中只实现了地图怪...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(六)——实现后台管理系统(4)Excel批量导入
前面我们已经实现了在后台管理系统中,对配置数据的增删查改。但每次添加只能添加一条数据,实际生产中,大量数据通过手工一条一条添加不太现实。本章我们就实现通过Excel导入配置...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(五)——实现后台管理系统(3)实现切面日志
上一章,我们初步实现了后台管理系统的增删查改功能。然而还有很多功能不完善。这一章,我们先把系统日志搭建起来,不管是生产问题排查,还是方便开发调试,日志都是必不可少的核心功能...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(四)——实现后台管理系统(2)数值配置的增删查改
上一章我们将RMS后台管理系统搭建完毕,本章我们就在这个系统上实现录入游戏配置的功能。目前我们需要配置四项,每个等级的人物属性,每个等级的升级经验,游戏地图,地图中的怪物。...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
Idea插件lombok的安装和使用
C#在写一个实体类时,有属性的写法,省去了写getter和setter的麻烦。 在Java编程时,写完字段后,需要一个一个去写getter和setter方法。在使用Idea...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
Idea下maven的配置和使用
maven的主要功能就是依赖管理,jar包仓库。和C#中的NuGet仓库差不多。另外也提供打包构建,启动插件等功能。下面主要讲一下,在使用Idea开发时,maven的配置和...
0
评论
分享
丶谦信
资深研发工程师 @爱奇艺科技有限公司
·
4年前
关注
从零开始实现放置游戏(三)——实现后台管理系统(1)后台管理系统搭建
上一章已经把整体的代码框架搭建完毕。然而整个游戏的功能非常的多,这就要求我们必须思路清晰,把所有功能依次分解开,逐步实现。 需求分析 整个游戏的核心玩法是放置挂机,打怪练级...
0
评论
分享
下一页
个人成就
文章被点赞
8
文章被阅读
18,047
掘力值
218
关注了
0
关注者
12
收藏集
0
关注标签
2
加入于
2020-06-11