11作者: bearware10 个月前原帖
我创建了一个扩展,可以为您的编辑器(Cursor / VS Code / Windsurf 兼容)添加一个自定义宠物。<p><a href="https://github.com/blairjordan/codachi" rel="nofollow">https://github.com/blairjordan/codachi</a><p>当您输入时,您的宠物会孵化、获得经验值并进化。<p>当您的宠物进化时,会生成一张游戏卡片。<p>所有的像素艺术都是原创的,手工绘制或使用鼠标绘制的。
1作者: ilmenit10 个月前原帖
我是一名极简设计的爱好者,尝试制作了一款“易学难精”的二维棋盘游戏《压力》。<p>《压力》在一个5×5的棋盘上进行,总共有12个棋子。游戏的关键机制是“推”的功能,当棋子在一行的末端有空位时,可以将整行的其他棋子推开。当对手的棋子被推开时,它们会在下一回合变为无效。围住棋子四面八方的情况下会发生捕获。<p>经过对游戏数据的分析,我发现《压力》的平均分支因子为11.5,高于黑白棋(10)和跳棋(2.8),但低于国际象棋(35)。其游戏树复杂度约为10^57,接近黑白棋(10^58),远高于跳棋(10^40),尽管棋盘尺寸较小。<p>状态空间复杂度似乎在10^20的范围内,和跳棋相当,这一点值得注意,因为《压力》使用的是5×5的棋盘,而跳棋则是8×8的棋盘。国际象棋和黑白棋的状态空间复杂度分别为10^44和10^28。<p>从计算的角度来看,推的机制如何产生这种复杂性是非常有趣的。大约27.5%的所有移动涉及推,这在决策空间上产生了乘法效应。每一次推可以同时重新定位多个棋子,并产生超出紧凑棋盘大小所暗示的级联位置后果。<p>我发现平均游戏时长约为50步,类似于黑白棋(58步),但比国际象棋(70步)和跳棋(70步)要短。<p>请告诉我你对这款游戏的看法。
7作者: devwithanxiety10 个月前原帖
我是一名资深网页开发者(有10年经验),但在过去三年里,我一直在与焦虑作斗争,这影响了我的工作表现。去年我开始了一份新工作,但由于表现不佳被解雇,现在我在思考如何继续前进。 咨询让我意识到,我的工作和个人特质是我焦虑的根本原因。对他人看法的过度关注和对犯错的恐惧与代码审查、冲刺和不断的截止日期并不相容。 焦虑导致肌肉紧绷、脑雾、肾上腺素激增和疲惫,使我工作效率降低30%。这形成了一个恶性循环:更多的焦虑让我变得更慢,而这又进一步加剧了焦虑。 我正在通过咨询、写日记、自我反思和冥想来应对这些问题,但接下来我该怎么做呢?我需要找一份新工作,但快速发展的初创公司环境只会导致同样的结果。 我确实想要有意义的工作——我不想整天无所事事。但我需要一个要求较低的环境。我在LinkedIn上看到的都是“快速发展的”初创公司职位。有没有节奏较慢的网页开发工作?对于合适的节奏和环境,我愿意接受降薪。中级职位是一个可能的选择,但似乎很少见,我也担心最终还是会被分配到高级工作负载。 另一个选择是转行,无论是在软件行业内还是外。我对此没有任何想法,老实说,这让我感到相当害怕。我很想知道其他人是怎么做的。 如果你对上述问题有任何建议,或者有类似的与编程相关的焦虑问题,或者已经克服了这些问题,请分享你的经验。这对我将非常有帮助。
2作者: dnpotter10 个月前原帖
我正在考虑推出一个安全数据存储应用程序。它的设计类似于Dropbox,但用户可以选择数据存储的位置,并在严格可撤销的协议下允许应用程序访问他们的数据。我想知道你对此的看法。 该应用程序将从一些简单的功能开始,比如安全笔记、文件共享和安全消息传递,随后逐步增加更复杂的功能,如符合GDPR的数据共享、类似Facebook的动态消息和数据货币化。我们的愿景是将每个功能开发为一种手段,以推动开放协议的发展,从而安全地与去中心化应用程序共享私人数据,朝着Web3的愿景迈进,控制自己的全球数据足迹。开发者可以自由地在这些协议上构建应用程序,促进竞争,并为每个功能提供用户体验的选择。每个协议将使用专门设计的智能合约来管理数据访问,并充当数字服务水平协议。这将数据共享的智能合约放在链上,使其完全可定制、可编程、透明、互动并且在协议条件下可审计。 你觉得怎么样?这个概念是否引起了你的共鸣?任何反馈都将不胜感激。 这里有更多信息:https://medium.com/@bubble-protocol/what-if-you-owned-your-digital-life-8fe515f5a1a7