Shitake 自赞臭,友赞跛,别人赞,响当当 回答了问题 发布于 2019-08-13 21:23:15 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 听完描述给我一种你也没写过什么复杂点的web应用的感觉要是写复杂点的单页应用也不会这么想啊能严格mvc单分一层就完事了的 大概得十几年前的web应用 著作权归作者所有。商业转载请联系作者获得授权,非商业转载务必附上原作者名称,注明来自「奶牛关」并给出原文链接。不得以任何形式演绎或修改。 关注 13 个玩家关注 ... 目录
评论 1 acldm 1年前 我所说的就是上个时代的MVC...现在所流行的各种MVVM框架,Flux式状态管理其本质也都是为了前端工程化。这只是后端和前端所在环境不同而选择的不同的方案,本质还是将显示和逻辑分离。 发布 登录奶牛关账号即可参与讨论 登录 / 注册 Shitake 的更多回答 查看所有回答 预算8000以内应该怎么样配置一台能够随时拎起来就走的游戏电脑? 上船【x 为什么游戏中的时间是连续的(需要玩家连续的输入)? 你是不是游戏打少了? 什么时候产生的这种错觉。。。。 要是近年这种开放世界游戏的话 勉强符合你说的【但实际上大部分游戏都有快速旅行这种 只不过是把跳过的操作权交给玩家而已 要是放以前的游戏里 尤其是日式 rpg 这种换个地图就转场 动不动剧情演出完了就时间跳跃的 galgame 全程都 ... 你们想要什么样的虚拟女友游戏? 能把萌娘百科上一种动漫少女的各种标签模拟出来的系统 这不是单纯的好感度之类的简单数值就能做好 比如像病娇 傲娇 天然 全都能模拟出来的系统 该问题的其他回答 Kingfeng 回答 2019-12-25 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 基本上已经只能称作游戏图形库的一些“游戏引擎”是可以这么做的 优点是非常方便测试和优化,而复用和维护相对没什么关系是靠代码质量来决定的。 简单来说,就是把一个时间分片,把每一帧划分为逻辑部分和绘图部分,并且严格计算这两个部分的时间 如果游戏的逻辑部分,和绘图渲染部分,时 ... 琪露诺 回答 2019-08-11 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 我觉得逻辑也会根据具体内容的不同而分成很多层。不一定是明确的“逻辑一部分显示一部分”,而是每一层有每一层的逻辑。哪怕是显示层,也会有一些轻量级的逻辑,比如多帧动画播放的控制、常用特效的shader(哪怕它们涉及到“攻击判定”之类偏向逻辑的概念)、三维人物的蒙皮动画。 显示的东 ... Harrix 回答 2019-08-11 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 其实就一句话: 他们这么做是为的就是照顾到不懂代码,甚至不懂计算机工作原理的人。 在他们看来一个游戏中的物体包括形状,材质其实和他们的血量,魔法值一样都是属于某个物体的属性,它们就是一体的。 并非说哪个对,哪个错。前者更方便维护是以工程角度来看的好处。但后者更方便非专 ... 菠萝面包 回答 2019-08-06 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 显示用于逻辑验证 OwO 属于外围 不推荐外围影响核心逻辑
评论 1 acldm 1年前 我所说的就是上个时代的MVC...现在所流行的各种MVVM框架,Flux式状态管理其本质也都是为了前端工程化。这只是后端和前端所在环境不同而选择的不同的方案,本质还是将显示和逻辑分离。 发布 登录奶牛关账号即可参与讨论 登录 / 注册
Shitake 的更多回答 查看所有回答 预算8000以内应该怎么样配置一台能够随时拎起来就走的游戏电脑? 上船【x 为什么游戏中的时间是连续的(需要玩家连续的输入)? 你是不是游戏打少了? 什么时候产生的这种错觉。。。。 要是近年这种开放世界游戏的话 勉强符合你说的【但实际上大部分游戏都有快速旅行这种 只不过是把跳过的操作权交给玩家而已 要是放以前的游戏里 尤其是日式 rpg 这种换个地图就转场 动不动剧情演出完了就时间跳跃的 galgame 全程都 ... 你们想要什么样的虚拟女友游戏? 能把萌娘百科上一种动漫少女的各种标签模拟出来的系统 这不是单纯的好感度之类的简单数值就能做好 比如像病娇 傲娇 天然 全都能模拟出来的系统 该问题的其他回答 Kingfeng 回答 2019-12-25 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 基本上已经只能称作游戏图形库的一些“游戏引擎”是可以这么做的 优点是非常方便测试和优化,而复用和维护相对没什么关系是靠代码质量来决定的。 简单来说,就是把一个时间分片,把每一帧划分为逻辑部分和绘图部分,并且严格计算这两个部分的时间 如果游戏的逻辑部分,和绘图渲染部分,时 ... 琪露诺 回答 2019-08-11 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 我觉得逻辑也会根据具体内容的不同而分成很多层。不一定是明确的“逻辑一部分显示一部分”,而是每一层有每一层的逻辑。哪怕是显示层,也会有一些轻量级的逻辑,比如多帧动画播放的控制、常用特效的shader(哪怕它们涉及到“攻击判定”之类偏向逻辑的概念)、三维人物的蒙皮动画。 显示的东 ... Harrix 回答 2019-08-11 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 其实就一句话: 他们这么做是为的就是照顾到不懂代码,甚至不懂计算机工作原理的人。 在他们看来一个游戏中的物体包括形状,材质其实和他们的血量,魔法值一样都是属于某个物体的属性,它们就是一体的。 并非说哪个对,哪个错。前者更方便维护是以工程角度来看的好处。但后者更方便非专 ... 菠萝面包 回答 2019-08-06 游戏开发中有必要做到逻辑与显示分离吗?如果有,如何做呢? 显示用于逻辑验证 OwO 属于外围 不推荐外围影响核心逻辑
acldm 1年前
发布