作者:Nabil Sekirime — Soulcade Interactive的创始人/游戏开发商

在制作面向本地多人游戏的游戏时,最好知道某些平台可能对您的游戏有哪些技术限制和负担,最重要的是该平台支持的控制器数量。 在这个部门中,从每个控制台标准4个控制器的时代开始,我们已经有了长足发展,因此以下是大多数相关平台支持的控制器数量的列表:
- PC(12个控制器) :以我的经验,在PC上,您可以结合使用Xinput(Xbox 360,Xbox One和Microsoft许可的设备的控制器API,仅接受4种支持的设备)和DirectInput的组合,最多支持12个控制器(旧版控制器API,使您可以支持更多控制器。)
- Xbox One(8个控制器) :与PC不同,Xbox One支持多达8个播放器,利用#IDARB等游戏。
- Nintendo Switch(8个控制器) :Nintendo Switch支持多达8个控制器,但是有一个重要注意事项。 每个Joy-Con都算作一个控制器,即使您将2个Joy-Con停靠在Joy-Con手柄中也是如此 。 因此,换句话说,Switch最多可以支持8个Joy-Cons或8个Pro控制器。
- PS4(4个控制器) :Playstation 4是大型3的离群产品,仅支持4个控制器
- Amazon Fire TV(7个控制器) :Amazon Fire TV设备(Amazon Firestick,Amazon Fire TV Cube等)最多可支持7个Amazon TV遥控器或兼容的蓝牙游戏控制器。
- Apple TV(2/3控制器) :Apple TV仅支持2个MFi(经iPhone / iPad认证的游戏机)游戏控制器,但是Apple TV遥控器不计入此限制,最多可让3个人作为Apple玩游戏无论如何,平台上的游戏都需要电视遥控器支持。
一旦了解了当前相关平台的技术局限性和可负担性,您就可以开始根据游戏的技术,设计,个人和市场考虑选择要支持的平台。 对于Super Hamster Havoc,我们计划最多支持8个控制器,这将引起一个有趣的问题,因为并非所有平台都支持8个控制器,例如PS4,Amazon Fire TV和Apple TV。 一方面,我们可以下降到这些平台上支持的数量,因为对于许多已经在PlayStation和Amazon Fire TV中使用的平台而言,4是一个舒适的数字。 但是,这会导致体验停滞,因为其他游戏机所有者将在同一款游戏上获得不同的体验,并且实际上,就最大限度地提高潜在收益而言,只有PS4才是值得这样做的平台,因为支持三大游戏机会除非您达成独家协议,否则您将是理想的选择。 在平台上开发也要付出代价。 就目前而言,在开发方面,我们优先考虑Xbox One,Nintendo Switch和PC。 Nintendo Switch是因为Nintendo偏爱此类游戏,因此它是本地多人游戏的理想平台; Xbox One和PC由于开发成本低,更不用说这三个平台都支持8个控制器了。
现在,我知道我要瞄准的平台了,现在是时候分割电视的房地产了。 当前所有平台均支持HDTV,通常为1920 x 1080,并且仍保持16:9的比例。 划分屏幕空间时,我唯一的硬性规定是,我希望每个人都拥有相同的屏幕空间,因为人们能够看到更多的相机端口,而其他人则可能会遇到问题。 这导致某些负空间将用于UI。 其他考虑因素是在所有视口中保持16:19的分辨率(除了2个玩家外,我希望它像玩家一样并排放置),并明确地将8个玩家分成9个切片,因此锦标赛-信息可以写在中心。 在下面,我直观地看到了如何划分“超级仓鼠破坏”的屏幕:
读了很长的书后,我感谢那些来这里的人。 在提出这个想法并撰写此博客文章时,我意识到在决定这些事情时我需要进行大量的考虑和研究。 希望对于那些希望保持本地多人游戏生存的人来说,这是一种资源。 如果您想联系我们,请随时发电子邮件至我们@soulcadeint或发送电子邮件至nabil@soulcadeinteractive.com