2017年7月18日

【Unity3D与23种设计模式】游戏的主循环——Game Loop

摘要: 游戏与其他软件最大的不同 就是游戏有Update逻辑 一般的软件是由“事件”驱动 因为它不会突然跑出来一只“兔子” 因此,只有游戏才有“帧”的概念 (没秒多少帧,就是没秒Update执行多少次) Unity有自己的生命周期 Awake,Start,Update… 只要继承MonoBehaviour就 阅读全文

posted @ 2017-07-18 15:10 Lumious 阅读(1013) 评论(0) 推荐(0) 编辑

【Unity3D与23种设计模式】中介者模式(Mediator)

摘要: GoF中定义: 定义一个接口来封装一群对象的互动行为 中介者通过移除对象之间的引用 以减少他们之间的耦合度 并且能改变它们之间的互动独立性 游戏做的越大,系统划分的也就越多 如事件系统,关卡系统,信息系统,界面系统等。 系统切分越细,就意味着系统之间的沟通越复杂 单一系统引入太多其他系统的功能,不利 阅读全文

posted @ 2017-07-18 11:24 Lumious 阅读(869) 评论(0) 推荐(0) 编辑

导航