TL;DR 我有很多计划,你觉得有多少是太多了?
目前我已经规划了一个游戏框架,使用Rust语言和各种框架,如wgpu和winit等,winit-swift用于一些Apple相关的东西,OpenXR用于大多数VR游戏,使用所有支持的后端平台,建立一个GUI库,仅使用一个后端和一个前端开始。什么时候才是太多的东西呢?当后端经过测试,可以轻松地支持所有类型的设备,包括Linux移动设备,需要为每种类型的设备hook上输入设备时,是否更好地按照设备类型进行分类,例如.desktop作为一个集合,还是hook所有可能的输入设备?另外,类似于Monogame的游戏机可能的支持,也只在之后才会实现。
如何知道你是在过度规划还是你后端只是平凡地优秀,如Unity或Unreal,你只是在使用其全部潜力?我只是试图在智能电视、桌面、移动、VR、web和游戏机上实现这一切,应该按照后端还是按照平台类型进行分类?是的,Rust(和Unity和Unreal)可以支持至少5种智能电视平台,使用计算着色器,比较受限,但也支持游戏手柄,所以几乎是游戏机的感觉,但没有那么昂贵。关于智能电视目标,你的想法是什么?我还计划了wss://多人在线和4维度+的功能,4维度+是核心,但多人在线功能会推迟,仅仅做raw的东西会错过3D的可访问性?
评论 (0)