tps(Minecraft中的每秒刻數(ticks per second))

本詞條是多義詞,共17個義項
更多義項 ▼ 收起列表 ▲

Minecraft的循環程式是以每秒20周期的固定速度運行的,即TPS(每秒刻數)為20.0。因此每遊戲刻為0.05秒。

基本介紹

  • 中文名:每秒刻數
  • 外文名:ticks per second
  • 別名:TPS
  • 遊戲:Minecraft
幾乎所有的遊戲(包括Minecraft)都是由一個大循環程式運行的。相稱地,循環程式的一個周期被稱之為一“刻(tick)”。
每過去一遊戲刻,遊戲的各方面都會更新:移動的實體位置會發生變化,生物會檢查周圍環境並更新自身的行為,玩家的生命值飢餓值會根據玩家的處境發生變化,等等。遊戲中的一天正好為24000遊戲刻,相當於現實中的20分鐘。遊戲中的絕大多數功能都是以遊戲刻而不是現實時間作為時間基準。
但是這個速率也不是完全固定的:如果發生卡頓以至於電腦的性能不足以跟上這個速度,一個遊戲刻的運行時間就延長,每秒中遊戲刻就會變少。和每秒刻數(TPS)相關的一個單位是每刻毫秒數(MSPT),即伺服器實際上用來計算一刻所需的時間。只有在MSPT不超過50時,TPS才可以達到20。
以下的遊戲機制比較消耗資源,容易導致服務端卡頓
  • 漏斗收集上方物品。可以通過在漏斗上添加容器方塊防止這一行為發生。也可以直接換成吞吐量更大的流運輸。
  • 紅石電路更新。應該在時鐘等線路上增加開關,以避免不必要的狀態改變。另外紅石造成的亮度更新也會造成卡頓,可以通過儘量減少空氣空間避免。
  • 生物AI。可以使用照明控制怪物的產生,並使用更高效的技術養殖家畜。
  • 有些Mods可以最佳化或簡化遊戲邏輯。(Mods是第三方內容,不特別聲明其適用性)
但遊戲的幀率FPS)不影響TPS,電腦的圖形性能不會影響到遊戲機制。

相關詞條

熱門詞條

聯絡我們