为什么 slither.io CPU 密集?

Why is slither.io CPU intensive?

从程序员的角度来看,蛇和点游戏怎么会比许多其他更高级的游戏消耗更多的资源?

所有计算都由CPU完成,而其他计算密集型游戏则倾向于使用GPU。您可以通过查看 CPU monitor/task 管理器和图形驱动程序配置界面(如果您有漂亮的显卡)来观察这一点。

当我加载 slither 游戏时,我的 GPU 温度根本没有增加,而 CPU 温度稳步上升,游戏立即吞噬了我一半的核心。 CPU 当有许多其他玩家在一个小区域内互动时,在 "busy" 期间进一步增加。

懒惰的编程。

考虑到您可以 运行 原始的 Quake,一款在 Pentium 66 Mhz 和 16 Mb RAM 上没有 3D 加速卡的带有纹理映射的全 3D 游戏,没有理由使用愚蠢的 2D 浏览器贪吃蛇游戏在现代多 Ghz CPU 上停滞不前,而不是程序员无能。

我怀疑Slither.io在玩游戏的时候在计算区块链。在这种情况下,游戏在旧显卡上会 运行 更流畅,因为它们的次要意图是不可能的。 GPU 越大,游戏的时间就越多,用于他们的邪恶目的。