探索游戏中的迷宫很有趣,然而玩多了就没啥“新鲜感”了?没错,如果游戏迷宫差别不大,时间一久就容易熟悉地图,降低了探索的乐趣。现在,一个“横空出现”的概率编程语言 MarkovJunior解决了这一问题:利用马尔科夫算法,随机生成批量迷宫,没有一个是重复的,你永远也不知道玩到的下一个迷宫长什么样子:不仅是 2D 迷宫,就连需要搭建好几层地图的 3D 迷宫,也能随机生成:这个项目一出,立刻上了 GitHub 热榜,不到一周就已经收获 2.6k Star。有网友感叹,用这个编程语言就能直接给 RPG 游戏或动作游戏生成建筑了。Keras 的作者也对这个概率编程语言挺感兴趣:来看看它的原理究竟是什么、又是如何随机生成各种迷宫的。基于马尔科夫算法构造据作者介绍,这套概率编程语言借鉴了马尔科夫算法(Markov algorithms)。(MarkovJunior 这个名字,也是以提出马尔科夫算法的数学家 Andrey Markov 命名)具
1 行代码生成随机迷宫,概率编程语言登 GitHub 热榜,作者曾开发著名 WFC 算法
2022-06-07 08:08:34来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- 托管在 GitHub 上的诸多开源项目被曝存在 Auth tokens 泄露问题2024-08-16 08:37:42
- 微软 GitHub 推出 Models 服务:定位 AI 工程师,让开发者试用和部署模型2024-08-02 10:50:52
- 有被黑客完全掌控风险,Python 的 GitHub 核心资源库 token 意外曝光2024-07-16 15:13:16
- GitHub 联合创始人掌舵,Ladybird 要搅动浏览器市场风云:不用友商代码、从零开始2024-07-04 06:49:59
- JetBrains GitHub 插件出现访问令牌泄露问题,需更新 IDE 到最新版本2024-06-22 22:05:54
- 纽约时报 GitHub 存储库凭据泄露,黑客窃走 270GB 内部机密 IT 文件2024-06-10 20:52:41
- 苹果跳出舒适圈,GitHub Copilot 倒逼其在 AI 领域奋起直追2024-06-07 09:25:08
- 任天堂继续打击 Switch 模拟器,GitHub 删除 8535 个 Yuzu 的克隆存储库2024-05-03 17:14:40
- GitHub 最新 AI 工具可帮助用户自动修复代码中的错误和漏洞2024-03-21 10:56:08
- 微软发布 Visual Studio 2022 17.10 首个预览版更新:改进 GitHub Copilot、自动安装…2024-02-20 16:37:08
- 1任天堂 Switch 游戏《马力欧&路易吉 RPG 兄弟齐航!》今晚发售,429 港币
- 2阿里巴巴开源工具 EasyExcel 宣布逐步进入维护模式:不再主动新增功能
- 3Exynos 2500 芯片遇挑战,消息称三星 3nm 工艺良率低于 20%
- 4中国网络视听协会:今年微短剧市场规模有望首超内地电影票房
- 5亚马逊将向意大利数据中心业务投资13亿美元
- 6小鹏汽车明年将扩大到 60 个国家和地区市场,目标成为面向全球的 AI 汽车公司
- 7多口插拔不断连:酷态科 10 号 CP 超级闪充块单体版 105 元新低
- 8安徽高新投先进材料投资基金登记成立 出资额3亿
- 9中兴 5G AI CPE G5 Pro 开启预售:2.5G 双网口、 WAN / LAN 自适应,1999 元
- 10全球最大、国内首制!我国万吨级纯电动高端智能海船开建:总功率 1900kW,最大航速 11.5 节