Telemelt:基于Web的多层多层仿真器

2020-10-27 23:07:14

Telemelt是一个基于网络的多仿真器(RetroArch/libretro),旨在重现在满是朋友的房间里用单个控制器玩游戏机游戏的体验。

聚集在电视机前,集体尝试击败一场比赛,这是我一生中始终如一的快乐,也是我与现在分离的人最怀念的仪式之一。我想创造一种与朋友远程玩单人/热座游戏的方式,这种方式是免费的,只需要最少的设置。Netplay在这方面一直不能令人满意,因为只有主机对需要严格计时的游戏有足够低的延迟。我在三月份开始了这个项目,从那时起,我一直在倾注我的心去做它。

该系统跳过传统的网络播放,允许单个玩家承担主机责任,并且对于响应时间要求苛刻的游戏体验零网络延迟,观众处理由玩家广播的帧。虚拟控制器/主机可以立即传递给房间中的任何用户。

被设计成与朋友或爱人玩模拟游戏的最低麻烦的方式,即使他们不懂技术!

通用/廉价控制器(PS3/4、XB360/1、交换机JC/Pro等)的映射。由于RetroArch绑定,USB/BT均可使用。

永远免费!无跟踪、无登录、无付费广告-分配给Azure费用的个人预算,以便在数月内为数千名用户提供服务。

这样就可以实现独特而高效的体系结构,以最小的带宽提供一致的体验。

没有AV传输!只有控制器和序列化的状态数据,通过Schemapack使其变得更小。

快速入门-打开不一致/缩放/会面等。和朋友在一起,尝尝这些吧!

迷你游戏集合(玩家转会系统速度足够快,可以跟上每个阶段的切换)。

Telemelt构建在Azure DevOps构建和发布管道上,并充分利用Azure Container实例、函数、Container Registry和AppInsights/Metrics来扩展、处理匹配和服务静态资产