游戏服务器
菠萝油Grent
到底多远呢,一辈子吧...
展开
-
游戏算法-游戏AI状态机,python实现
python实现AI状态机算法、例子原创 2023-03-08 16:42:54 · 1010 阅读 · 0 评论 -
游戏算法-AOI九宫格python实现
游戏服务器算法-AOI九宫格python实现原创 2023-02-22 10:59:21 · 558 阅读 · 0 评论 -
游戏算法-AOI十字链表入门简单版python
python实现十字链表入门简单版实现原创 2023-02-20 13:46:17 · 477 阅读 · 0 评论 -
游戏算法-AOI基本介绍
AOI全称为Area Of Interest,初识和入门原创 2023-02-20 13:13:27 · 1640 阅读 · 0 评论 -
游戏算法-寻路算法,从BFS到Dijkstra到AStar,pyhton实现
寻路算法简单入门,python实现原创 2022-10-17 00:43:38 · 495 阅读 · 5 评论 -
游戏算法-时间轮算法,简单时间轮python
游戏服务器算法,简单时间轮算法python实现原创 2022-10-16 02:03:25 · 362 阅读 · 0 评论 -
游戏算法-时间轮算法,哈希大小时间轮Python
游戏服务器算法简单时间轮算法实现定时器python实现原创 2022-10-14 02:54:19 · 469 阅读 · 0 评论 -
RPG多人回合制战斗框架设计《六:战斗AI》
RPG多人回合制战斗框架设计原创 2022-01-09 18:55:06 · 1359 阅读 · 0 评论 -
RPG多人回合制战斗框架设计《五:Buff设计》
RPG战斗框架包含以下四部分的内容:一、基本战斗流程二、战斗角色设计三、战斗伤害计算四、技能设计五、BUFF设计六、战斗AI五、BUFF设计BUFF类似被动技能,存在战斗角色身上,只不过功能多些,是被动技能的升级版本除了可增益减益,还可以叠加buff,有固定回合等功能其实也就是1、buff叠加叠加规则2、buff回合管理3、有buff时候触发各种事件BUFFOVERLAY_ADD = 0 # 叠加规则class CBu原创 2022-01-09 17:45:44 · 1624 阅读 · 0 评论 -
RPG多人回合制战斗框架设计《四:技能设计》
RPG战斗框架包含以下四部分的内容:一、基本战斗流程二、战斗角色设计三、战斗伤害计算四、技能设计五、BUFF设计六、战斗AI四:技能设计被动技能的功能:1、有这个技能,会有某种功能,例如:加属性2、有这个被动技能,在某些时机会产生某种效果,例如:有被动技能A时候,再收到伤害时候会回血。技能定义:skill_def .pyPERFORM_TIMEPOINT_NORMAL = 0x1PERFORM_TIMEPOINT_READY = 0x原创 2022-01-09 17:20:53 · 1678 阅读 · 0 评论 -
RPG多人回合制战斗框架设计《三:战斗伤害计算》
MMORPG多人回合制战斗框架设计,服务器原创 2022-01-09 15:35:05 · 798 阅读 · 0 评论 -
RPG多人回合制战斗框架设计《二:战斗角色设计》
RPG多人回合制游戏战斗框架设计原创 2022-01-09 14:49:05 · 892 阅读 · 0 评论 -
RPG多人回合制游戏战斗框架设计《一:基本战斗流程》
MMORPG多人回合制游戏战斗框架设计原创 2022-01-09 14:44:09 · 6671 阅读 · 0 评论 -
游戏服务器算法-关于权重的随机抽取算法,抽一个次或抽多次的实现
游戏服务器开发还真会常遇到,策划需求根据权重给奖励,比如奖励和权重分别是:A10、B20、C70,这时候出现A的概率就要是10%,B就是20%,C是70%,就是出现的概率是当前权重 / 总权重。方法一:普通的线性扫描时间复杂度:O(N)过程:1、先计算出所有道具的权重总和S2、然后调用随机函数得到一个区间在[1, S]的随机值N3、扫描列表,如果N小于当前的权重,则返回当前道具4、若N大于当前权重,则把N减去当前权重def...原创 2020-06-08 11:10:01 · 5559 阅读 · 2 评论