Questions tagged «realtime»

10
在数据量大的实时游戏中,UDP是否仍优于TCP?
我知道对于高数据使用率的实时多人游戏通常建议使用UDP。 大多数文章都是有用的,并且由于互联网上传输的所有数据中约80%是TCP,因此必须对TCP进行很多优化。 这让我感到奇怪:UDP在速度和延迟方面是否仍然优越?最近的TCP优化是否可以使TCP的性能优于UDP?
71 c++  networking  udp  realtime 

17
如何在比赛的所有阶段都参与而无需集中注意力的情况下创造RTS游戏体验?
在《星际争霸战》(Starcraft Brood War)之类的游戏中,与开始时需要同时管理多个战斗和多个基地的后期相比,游戏开始时的玩家要做的事情不多。这意味着在游戏开始时,游戏玩法相当乏味,而在游戏后期,它变得如此疯狂,以至于只有极高的APM玩家才能胜任。 这在全面歼灭特别是一个问题,在这种情况下,能够对来袭的敌方轰炸机迅速做出反应,可将轰炸轰炸造成的伤害降至最低,这意味着反应较快的玩家比反应时间较慢的玩家更具优势。 通常,对于任何带有战争迷雾的RTS游戏,当发现敌方单位时,快速反应会带来优势,这是一个问题。 我想创建一个游戏,它不仅消除了微小的问题,而且消除了整个游戏中对快速反应的任何要求。换句话说,游戏体验应该是“平稳的”,没有任何活动高峰,并且不应有任何意外。 玩家不应坐在周围等待事件发生,而必须在事件发生后疯狂地尝试尽快单击。换句话说,游戏应该比彩弹更像是一场缓慢而稳定的拔河比赛。其他类型的游戏中也有此类游戏,例如格斗游戏,其中忽略加电杆,游戏玩法不会随时间变化很大。 在我看来,这意味着玩家感知到的所有变化在整个游戏中都必须保持恒定(以避免游戏过程中出现尖峰),并且玩家必须有足够的时间对每个变化做出反应,并且对变化做出更快的反应变化无济于事。 我该如何设计这种游戏?我什至无法想到任何一款RTS游戏都可以与之接近。

3
在哪里可以找到游戏的真实地图数据?
我想用类似Ingress的概念来构建游戏,其中游戏地图会覆盖在真实的地图上。 在哪里可以找到类似应用程序的地图数据?我如何(通常)将自己的游戏对象集成到该地图中?游戏对象需要实时移动,因此在地图上将它们作为静态标记是不够的。 我以为可以使用Google Maps,但据我所知,要使用Google提供的官方API创建自己的图形样式(就像Ingress所做的那样)是不可能的。
14 maps  realtime 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.