自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 以撒的结合伤害分析

如果角色初始伤害很低,并且特别脸黑,没有拿到加伤害的道具,可能会遇到完全无法通关的情况,即【死种】。在本文中,会先解析单颗泪弹的伤害公式,再结合射速得出DPS的计算公式,接下来再具体到对某个boss造成伤害的情况,最后简单讲一下个人对死种的看法。先考虑t>0的情况,和伤害公式类似,都是用平方根公式来保证前期成长快,后期稳的特点,变化越来越慢。时,一方面是公式的根号内的参数恰好为0,不能再小于0了,另一方面是为了防止射速下降越来越快,所以把公式中根号的那一项移除了,使泪弹间隔变为线性增长。

2026-03-02 11:35:25 1233

原创 随机性如何构建游戏的持久魅力

本文探讨了游戏设计中随机性的运用及其对游戏可玩性的影响。文章指出,优秀的随机性设计能大幅延长游戏寿命,如《泰拉瑞亚》《杀戮尖塔》等通过随机地图、卡牌组合等机制保持新鲜感。同时分析了随机性设计的四个关键维度:设计思路、选项类型、最优搭配效果以及堆砌与平衡的关系。文章还指出随机性游戏面临的高门槛问题,提出玩家社区创作(如模组)是重要解决方案。最后强调赋予玩家自定义和分享权利对延长游戏生命力的重要性,建议轻量级"玩家共创"机制可作为商业与可玩性的平衡点。

2026-02-28 15:45:38 929

原创 python的open3d来读取 Regard3D 导出的ply文件,无法读取颜色的解决方案

本来认为,也许是因为Regard3D无法导出颜色信息,但利用ply文件在线读取网站打开ply文件时,却能读取正确的信息,所以可能是Regard3D导出的ply文件格式与open3d能读取的文件格式不同。由于VScode能直接打开ply文件,阅读里面的点云数据,通过反复确认,Regard3D导出的ply文件确实是有颜色信息的,并且颜色信息在最后三列。一开始是直接使用open3d来读取Regard3D导出的ply文件。因为没办法直接使用open3d来读取颜色信息,所以只能自己定义一个函数来读取。

2024-09-30 23:06:23 582 1

原创 Neo4j连接不上,解决方法。cx = self._free_list.popleft()IndexError: pop from an empty deque

这个链接要看你的neo4j界面是不是这样提示的,neo4j的链接好像有bolt、http、https三种形式,选择一种适合自己的。以及这个报错,也是因为变量接收到的是None的缘故。只要解决了第一个问题,后续的问题都自然而然解决了。如果第一个报错(上述报错)没解决,会出现连锁报错,即你设置的变量得到的是空值。如果还是出现同样的报错,那么就是链接不对。这个报错就是因为None是无法被split的。

2024-07-12 10:53:49 1034 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除