模型驱动架构探索之游戏引擎设计 (序)

博主为探索模型驱动架构,选定游戏领域,寻找轻量级游戏开发框架,以减轻编码依赖。介绍了电子游戏是玩家输入指令、系统反馈信息的过程,游戏世界有特定时空规则,由物质组成且相互影响,还提及通过假设“摄影机”捕捉“快照”等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

序·楼主对游戏编程的印象仅停留在小学计算机课堂上的Flash动画教学中,为探索模型驱动架构这个宏观目标,先选定了一个领域-----“游戏”,寻找一种“轻量级”的游戏开发框架,实现游戏领域内设计的高度统一,以“模型”开发的方式减轻对编码的依赖,更专注于游戏业务实现。

 

一、什么是电子游戏?

  为达到某种目的,玩家通过输入控制器,向游戏系统发出指令,得到系统通过“屏显”、“音响”等输出设备反馈处理信息的过程。

 

 

  游戏系统与现实世界相似,同样以特定的“时空规则”运转。与现实世界的不同是,计算机无法处理“无限量”,所谓游戏“时空”都是“间断的”、“有限的”。

 

 

  唯物辩证主义认为“世界是物质的,物质是运动的”。游戏世界同样是由“各种物质”组成,他们彼此运动,相互影响、协调。

  玩家同样被游戏规则约束,在游戏规则下对游戏系统内的一个或多个“物质”进行控制,影响游戏世界的发展进程,从而达到某种目的(比如获取胜利)。

 

 

  在间断的时间下,每一次间断,世界都会定格在某一刻,形成一张“快照”,多个快照有序的进行轮转更替,这个过程称之为“影片”。

 

  

 

  “事物运转”与“所见”是可以相互分割的,就像“无论我是否睁眼,太阳依旧会播撒光明”。但是为了观察这个世界,我们需要“眼球”或“捕捉器”等感官器官。游戏世界也是如此,我们需要在某个“游戏场景”下假设“摄影机”来捕捉“快照”形成胶片。

  有时候由于视野有限,只能选择一部分进行观看。

总结:大致结构如下

 

 

  

  

 

转载于:https://www.cnblogs.com/labixiaohei/p/11076025.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值