【Unity】【游戏开发】游戏引擎是如何模拟世界的

【核心感悟】

游戏引擎通过两个维度的合并来模拟这个时间。

一个维度叫物理模型。

一个维度叫视觉模型。

对于物理模型,我们需要用物理引擎给予行为。

对于视觉模型,我们需要用动画去给予行为。

物理模型是真实机制,视觉模型是艺术表现,两者需要合一,但并不需要相同。

比如Unity中坐一辆可以运动的车,真实的物理模型可以只是一个球体,但用户看到的是有丰富表现的,四个轮子都在旋转的动画。

这又带来另一个要点,物理模型需要实现的是功能,因此在可以实现的前提下,越简单越好。能用一个球体模拟出的行为,就不要用多个载体来实现。

视觉模型则需要向用户传达细节,因此越细腻越美观越好。

相关推荐
虾球xz16 分钟前
游戏引擎学习第55天
学习·游戏引擎
虾球xz2 小时前
游戏引擎学习第58天
学习·游戏引擎
ue星空4 小时前
虚幻引擎结构之UWorld
游戏引擎·虚幻
ue星空4 小时前
虚幻引擎结构之ULevel
游戏引擎·虚幻
向宇it4 小时前
【从零开始入门unity游戏开发之——unity篇01】unity6基础入门开篇——游戏引擎是什么、主流的游戏引擎、为什么选择Unity
开发语言·unity·c#·游戏引擎
神洛华7 小时前
Y3地图制作1:水果缤纷乐、密室逃脱
编辑器·游戏引擎·游戏程序
向宇it10 小时前
【从零开始入门unity游戏开发之——C#篇26】C#面向对象动态多态——接口(Interface)、接口里氏替换原则、密封方法(`sealed` )
java·开发语言·unity·c#·游戏引擎·里氏替换原则
神码编程16 小时前
【Unity功能集】TextureShop纹理工坊(五)选区
unity·游戏引擎·shader·ps选区
m0_7482517221 小时前
Android webview 打开本地H5项目(Cocos游戏以及Unity游戏)
android·游戏·unity
benben04421 小时前
Unity3D仿星露谷物语开发7之事件创建动画
unity·游戏引擎