关于有限状态机的相关帖子
  • 【游戏设计模式】之三 状态模式、有限状态机 & Unity版本实现

    7 个回复 - 1376 次查看

    游戏开发过程中,各种游戏状态的切换无处不在。但很多时候,简单粗暴的if else加标志位的方式并不能很地道地解决状态复杂变换的问题,这时,就可以运用到状态模式以及状态机来高效地完成任务。状态模式与状态机,因 ...

    游戏设计

    2016-10-18 11:20 - 浅墨 - 开发者专栏

  • 【Unity进阶】Unity开发系列高级课程教程之有限状态机

    15 个回复 - 1600 次查看

    【Unity进阶】Unity开发系列高级课程教程之有限状态机 http://edu.manew.com/course/165 课程介绍 状态机是游戏开发必不可少的一种技术,不管是实现 AI 还是实现界面逻辑,使用状态机都可以大大简化我们的逻辑代码 ...

    开发 游戏开发 通用 课程 技术

    2016-8-24 10:28 - 嘟嘟2016 - 视频教程

  • 有限状态机在人工智能中的运用

    8 个回复 - 1143 次查看

    How to acethe FINITE State Machine Model in Unity AI Implementation 有限状态机在人工智能中的运用 目录 1.Set up thescene 场景布局 2.Create andplace Game Objects 创建和放置游戏物体 3.Implement theBox ...

    objective 人工智能 about 角色 开发

    2016-7-28 13:53 - 汉家郎 - 蛮牛译馆

  • 游戏开发设计模式之状态模式 & 有限状态机 & c#委托事件(unity3d 示例实现)

    4 个回复 - 866 次查看

      命令模式:游戏开发设计模式之命令模式(unity3d 示例实现)   对象池模式:游戏开发设计模式之对象池模式(unity3d 示例实现)   原型模式:游戏开发设计模式之原型模式 & unity3d JSON的使用(unity3d ...

    游戏开发

    2016-7-13 11:52 - BobbyKim - 教程分享

  • Unity3D架构系列之- FSM有限状态机设计四至六

    1 个回复 - 429 次查看

      接下来,我们继续我们的FSM有限状态机的设计,在设计三中我们实现了FSState这个类,我们继续实现FSEvent事件处理类。在FSEvent类里面我们声明了FiniteStateMachine里面定义的委托函数。代码如下:   protecte ...

    2016-7-6 11:52 - BobbyKim - 教程分享

  • Unity3D架构系列之- FSM有限状态机设计一至四

    5 个回复 - 554 次查看

      我们在游戏开发中经常面临架构设计问题,在蛮牛问答里面也有好多朋友问关于架构方面的问题,在这里我就将一些经常使用的游戏开发方面的知识跟大家介绍 一下, 一是给大家提供一个设计思路,在此基础上可以举一反 ...

    2016-7-6 11:47 - BobbyKim - 教程分享

  • Unity有限状态机实现

    0 个回复 - 303 次查看

      有限状态机主要是用于状态之间的切换,状态之间的切换也可以通过Switch Case或者if else实现。由于使用二者实现主要是对用用户扩展不是很方便,所以就有了有限状态机的概念。 有限状态机主要是用于不同的状态频 ...

    2016-7-5 10:58 - BobbyKim - 教程分享

  • 装逼者日记3-超简单有限状态机

    24 个回复 - 1465 次查看

    手游开发中,怪物的AI部分,用的最多的实现方式莫过于有限状态机了,那什么是有限状态机了,这个你自己百度好了,概念我就不解释了 我个人的经验对于有限状态机的理解是,有限状态机是一种状态的管理集 ...

    日记

    2016-5-26 10:27 - livin - 开发者专栏

  • 游戏中有限状态机FSM的三种实现方法

    6 个回复 - 1818 次查看

    有限状态机,英文Finite state machine,简称FSM。至今在游戏中应用广泛,今天总结性地说说其三种实现方法(注意其中的代码系伪代码,主要为说明思想,并不一定能运行。) (一)基本概念 首先看看 ...

    游戏

    2016-5-24 10:44 - 寒江独钓9527 - 开发者专栏

  • Unity 游戏框架搭建 (四) 简易有限状态机

    22 个回复 - 4464 次查看

    为什么用有限状态机?  之前做过一款跑酷游戏,跑酷角色有很多状态:跑、跳、二段跳、死亡等等。一开始是使用if/switch来切换状态,但是每次角色添加一个状态(提前没规划好),所有状态处理相关的代码就会指数级增长,那 ...

    游戏

    2016-5-22 17:12 - liangxiegame - 开发者专栏

  • 简单的有限状态机设计---下

    13 个回复 - 2129 次查看

    大家好,我是云图。上篇给大家介绍了一个自定义的简单的使用switch语句实现的有限状态机,这次给大家介绍下一个简单的FSM框架,使用简单的FSM框架设计,可以避免我们使用switch实现的代码冗余,我们可以做到一个 ...

    2016-3-1 11:13 - z7232124 - 开发者专栏

  • 简单的有限状态机设计---上

    12 个回复 - 2062 次查看

    大家好,这次给大家分享下最近学习到的有限状态机的简单制作,我们先介绍下什么是有限状态机有限状态机(Finite State Machine) FSM 就是由一组状态组成,状态机会根据状态 、情况改变当下的状态。 比如我们 ...

    2016-2-29 10:07 - z7232124 - 开发者专栏

  • 实现简易而强大的游戏AI——FSM,有限状态机

    4 个回复 - 4220 次查看

      实现简易而强大的游戏AI——FSM,有限状态机   在很久很久以前,受限于计算机性能和图形效果,游戏往往是以玩家为唯一主动对象的,玩家发出动作,游戏响应结果。除此之外,不需要系统在玩家没有发出动作时产 ...

    游戏AI FSM 有限状态机

    2015-11-16 10:00 - 金菇凉 - 教程分享

  • 基于unity3d(C#)的有限状态机设计(二)

    1 个回复 - 717 次查看

      我们一般游戏中都是这样使用状态机的 [mw_shl_code=applescript,true]  [csharp] view plaincopy   enum State_Type   {   GameMenu,   GameLoading,   GameLogic,   GameOver,   }   ...

    unity3d 有限状态机 设计

    2015-11-15 11:00 - 金菇凉 - 教程分享

  • 基于unity3d(C#)的有限状态机设计 (一)

    0 个回复 - 877 次查看

      1.什么是有限状态机   有限状态机是把一个对象的行为分解称为易于处理的“块”或状态。例如,灯的开关,就是一个简单的有限状态机。它有两种状态:开和关。   假想一个机器小猫。它在肚子有一个插槽,放有 ...

    unity3d 有限状态机

    2015-11-15 10:00 - 金菇凉 - 教程分享

  • unity 有限状态机

    0 个回复 - 1404 次查看

      首先从此链接上映入眼帘的是两个脚本加一个例子,由于是全英文的,估计大部分人不愿意碰这玩意,没办法,这就是瓶颈。如果你想更进一步的必须得越过这道坎,这就是核心竞争力!不过现在你不读也行,因为我会一步 ...

    unity 有限 状态机

    2015-2-23 12:00 - 金菇凉 - 教程分享

  • Unity3D架构系列之- FSM有限状态机设计六(总结)

    17 个回复 - 3535 次查看

    由于最近一直赶项目进度,没时间写,昨晚终于项目终于完成了,空闲下来,做一个总结。在这一篇中主要是把前五章一起总结 ...

    2015-2-12 15:57 - Jackel - 开发者专栏

  • Unity3D架构系列之- FSM有限状态机设计五

    4 个回复 - 2588 次查看

    在设计五中,我们把事件系统EventSystem实现一下。这个EventSystem类主要实现的是事件的注册,触发,以及分发Event消息的作用。提供接口对外使用的。在这里面为了功能扩展方便用了好多模板函数,方便大 ...

    2015-2-11 10:50 - Jackel - 开发者专栏

  • Unity3D架构系列之- FSM有限状态机设计四

    6 个回复 - 3248 次查看

    接下来,我们继续我们的FSM有限状态机的设计,在设计三中我们实现了FSState这个类,我们继续实现FSEvent事件处理类。在FSEvent类里面我们声明了FiniteStateMachine里面定义的委托函数。代码如下: p ...

    2015-2-6 08:56 - Jackel - 开发者专栏

  • Unity3D架构系列之- FSM有限状态机设计三

    7 个回复 - 1732 次查看

    在设计二中,我们实现了有限状态机管理类,接下来,我们实现FSState这个类,这里类主要是状态的基本操作以及事件触发。在这里我们定义了在FiniteStateMachine类里声明的三个委托。在FSState里面使用的代码如下 ...

    2015-1-31 22:37 - Jackel - 开发者专栏

  • Unity3D架构系列之- FSM有限状态机设计二

    8 个回复 - 2861 次查看

    在设计一中,我们把IState类设计了一下,接下来,我们写一下FiniteStateMachine这个类,这个类主要的作用就是对于外界调用,这个类是独立封装的,不继承Mono。这个类的功能是提供一个栈,用于存放FSState,还 ...

    2015-1-29 11:53 - Jackel - 开发者专栏

  • Unity3D架构系列之- FSM有限状态机设计一

    18 个回复 - 4979 次查看

    我们在游戏开发中经常面临架构设计问题,在蛮牛问答里面也有好多朋友问关于架构方面的问题,在这里我就将一些经常使用的游戏开发方面的知识跟大家介绍 一下, 一是给大家提供一个设计思路,在此基 ...

    2015-1-27 23:06 - Jackel - 开发者专栏

  • [代码设计]有限状态机FSM

    21 个回复 - 4324 次查看

    版权所有,转载须注明出处! 喜欢火影、喜欢Java、喜欢unity3D、喜欢游戏开发的都可以加入木叶村Q群:379076227 有限状态机很多人都听过,但是真正理解的人却不多。很多人虽然都也写了FSMState,FSM这样的类。但还 ...

    2015-1-11 00:00 - 0!1! - 开发者专栏

12下一页