会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FoxTiger
博客园
首页
新随笔
联系
订阅
管理
2026年3月19日
初识推理——贝叶斯网络
摘要: 初识推理——贝叶斯网络 在《AI Game Programming Wisdom》中提到了用来实现游戏中智能体推理能力的方式,即 「贝叶斯网络」。按理说身为游戏开发者,让游戏中的NPC知道任意完全的信息并非难事,但像让它像常人一样,在不知晓信息全貌的情况下,作出不准确但又合理的推理却非易事。 比如即
阅读全文
posted @ 2026-03-19 10:23 狐王驾虎
阅读(6)
评论(0)
推荐(0)
2026年2月9日
游戏中的机器学习——决策树
摘要: 游戏中的机器学习——决策树 20年前的著名策略游戏《黑与白》中有着一种称为「神兽」的有趣智能体,它们有着自己的个性,且会根据玩家给出的反馈去学习应该做什么。《黑与白》是较早一批使用机器学习NPC的游戏,构造这样的智能体他们混合使用了多种学习方法,其中用于塑造智能体判断能力的便是 决策树。决策树是经典
阅读全文
posted @ 2026-02-09 14:26 狐王驾虎
阅读(81)
评论(0)
推荐(0)
2025年12月18日
走进“程度”——模糊逻辑
摘要: 模糊逻辑初识 本文内容算是对 《Game Programming Gems》 与 《Game Programming Gems 2》 模糊逻辑相关章节的“复述”。 文中会提及一些数学公式和函数、图表等,但请放心,它们都很简单,你一定能看懂! 模糊集合 传统的布尔逻辑用于表达 「非黑即白」,但在游戏开
阅读全文
posted @ 2025-12-18 18:56 狐王驾虎
阅读(70)
评论(0)
推荐(0)
2025年11月22日
“考古”早期自然语言对话程序——ELIZA
摘要: “考古”早期自然语言对话程序——ELIZA 前言 在我小时候读书时,班里曾流行过一个新奇的玩具——《答案之书》(也可以叫《解答之书》)。那是一本颇浪费纸张的书,书很厚但每页的内容却只有寥寥数字,在心中默念你的疑问,再随便翻开书,翻开的那一页上所呈现的语句就是书给出的答案,很有占卜的味道,书中的很多语
阅读全文
posted @ 2025-11-22 00:36 狐王驾虎
阅读(76)
评论(0)
推荐(1)
2025年9月13日
模仿玩家习惯的简单AI系统——GoCap
摘要: 模仿玩家习惯的AI系统——GoCap 更拟人的AI 游戏AI通常并不以“变得不可战胜”为目的,而是朝着“更加有趣”的方向努力,就像PVP游戏中玩家匹配到不同的对手那样提供丰富体验。如果游戏AI也能像不同玩家一样就好了,可还是用设计行为树的方式来制定不同的AI的话,一定需要不少的代码吧。目前也有基于神
阅读全文
posted @ 2025-09-13 14:07 狐王驾虎
阅读(239)
评论(0)
推荐(2)
2025年7月4日
管理群怪进攻节奏的系统——功夫圈
摘要: 管理群怪攻击的简单AI系统——功夫圈 本文参考《GameAIPro》的第28章《阿玛拉王国:惩罚》的Belgian AI,尝试实现一个类似的敌方NPC攻击管理系统并提供一个示例。 以一敌多 很多类型的游戏中玩家都难免会遇到以一敌多的场合。通常,除非玩家自身能力超标,否则不会真让敌人蜂拥而上,而是会像
阅读全文
posted @ 2025-07-04 19:52 狐王驾虎
阅读(329)
评论(0)
推荐(0)
2025年1月24日
补充篇:Unity中Compute Shader的基本使用
摘要: 补充篇:Unity中Compute Shader的基本使用 Compute Shader 可以充分利用GPU来帮助我们处理大规模的并行任务。虽然名字带Shader,但它可不光用于图形学,所以即便对渲染相关的知识不甚了解,也不妨碍学习它的用法。 基本流程 对任意 Project的文件夹右键Create
阅读全文
posted @ 2025-01-24 11:28 狐王驾虎
阅读(1417)
评论(0)
推荐(2)
2024年11月17日
有限状态机(FSM)的使用
摘要: 有限状态机的使用 有限状态机在游戏制作中十分常见,它既可以作为玩家角色的控制框架,纯代码控制动画的播放,免去动画间的“连连看”;也可以制作简单的AI,甚至还可以搭配其它AI决策方式做出更复杂易用的AI控制……本文仅是个人对有限状态机的理解,与大家一同交流有限状态机的使用。 有限状态机的介绍 有限状态
阅读全文
posted @ 2024-11-17 15:31 狐王驾虎
阅读(1826)
评论(0)
推荐(0)
2024年9月8日
Unity中实现人形角色的攀爬
摘要: 在Unity实现角色攀爬 前言 开放世界类型的游戏近年也热门起来了,自由攀爬也成了这一类游戏的一大特色。攀爬给了玩家更多探索路径的选择,也让地图设计有了更多思路。这次,我们就来尝试在Unity中制作一个人形角色的攀爬。 注:攀爬是一个角色完整动作系统的一部分,本文暂且抛开其它动作,也不涉及动画,仅针
阅读全文
posted @ 2024-09-08 17:06 狐王驾虎
阅读(1598)
评论(0)
推荐(5)
2024年8月13日
Unity中利用遗传算法训练MLP
摘要: Unity中利用遗传算法训练MLP 梯度下降法训练神经网络通常需要我们给定训练的输入-输出数据,而用遗传算法会便捷很多,它不需要我们给定好数据,只需要随机化多个权重进行N次“繁衍进化”,就可以得出效果不错的网络。 这种训练方式的好处就是不需要训练用的预期输出数据,适合那类可以简单通过环境交互判断训练
阅读全文
posted @ 2024-08-13 23:18 狐王驾虎
阅读(813)
评论(0)
推荐(0)
下一页
公告