← 全部标签
# 组合
3 篇页面
页面
游戏开发 · Godot节点与场景Nodes & ScenesGodot 把游戏抽象成「场景树」:节点是最小积木,场景是可复用的节点树蓝图;场景可嵌套实例化,同时扮演其他引擎中 Prefab 与关卡的角色。游戏开发运行时对象模型架构Runtime Object Model Architectures玩法基础系统 (gameplay foundation system) 是位于"引擎与游戏分界线"附近、供构建游戏规则和动态元素的一组运行时组件,其中最复杂的是运行时对象模型:它在运行时实现世界编辑器展示给策划的抽象对象模型。GEA 把架构分为两大类:以对象为中心(每个工具侧对象对应一个或一小组类实例)和以属性为中心(对象只是一个 id,属性分散在按属性类型划分、以 id 为键的表里)。前者从单体类层次走向组合与组件,后者更省内存、更缓存友好、更易数据驱动,但难以表达属性间关系、也更难调试(GEA4 卷 II 17.1–17.2)。游戏策划相依随机与抽牌概率Dependent Randomness & Card DrawsSchreiber 与 Romero 第 18 章讲相依随机:以不放回抽牌为典型,已知一个结果会改变后续事件的概率。内容包括"揭示信息才改变概率"、两张牌成对、组合与排列公式、扑克牌型计数、《万智牌》洗牌计数,以及蒙提霍尔问题(含节目中的真实规则与一般化)和假阳性悖论(p.455–475)。