ข้ามไปเนื้อหาหลัก

VPSคัสตอมเองได้ทุกอย่าง · root เต็มเครื่อง

เปิดเซิฟ Factorio เอง โรงงานเดินตลอด 24 ชม.

Factorio มีเซิร์ฟ headless ทางการสำหรับ Linux โดยเฉพาะ เบามากและตั้งง่ายที่สุดเกมหนึ่ง — โรงงานเดินต่อแม้ทุกคนออฟไลน์

ทำไม Factorio ต้องใช้ VPS ไม่ใช่แพ็กสำเร็จรูป

  • เซิร์ฟ headless ทางการรันบน Linux โดยตรง ไม่ต้องพึ่งตัวช่วยใด ๆ
  • โรงงานเดินต่อตลอดเวลา ใครว่างตอนไหนก็เข้ามาต่องานได้
  • ลงม็อดฝั่งเซิร์ฟแล้วผู้เล่นโหลดตามอัตโนมัติตอนเข้าเซิร์ฟ
  • กินทรัพยากรน้อยมากในช่วงต้นเกม เหลือเครื่องไว้รันอย่างอื่นได้อีก

อยากได้แบบไม่ต้องตั้งเอง มีแผงควบคุมจัดการให้ →ดูเกมที่เรามี Game Panel ให้

เปิดเซิฟ factorio — ขั้นตอนทั้งหมด

ทำตามได้ทีละขั้น ถ้าติดตรงไหนซัพพอร์ตภาษาไทยช่วยได้

  1. โหลดเซิร์ฟ headless

    ดึงไฟล์ headless ทางการสำหรับ Linux มาแตกลงเครื่อง

  2. สร้างแมพ

    สั่งสร้างไฟล์เซฟใหม่ หรืออัปเซฟเดิมที่เล่นค้างไว้ขึ้นมา

  3. ตั้งค่า server-settings.json

    ตั้งชื่อเซิร์ฟ รหัส จำนวนคน และรอบ autosave

  4. เปิดพอร์ต 34197/udp

    พอร์ตเดียวจบ ไม่ต้องเปิดหลายช่วงเหมือนเกมอื่น

  5. ตั้ง auto-restart

    ผูกเป็น systemd service ให้เซิร์ฟกลับมาเองเมื่อเครื่องรีบูต

ต่างจากเกมอื่นตรงนี้

จุดที่ Factorio ไม่เหมือนเกมอื่น

ไม่ผ่าน Steam เลย โหลด headless จากเว็บทางการโดยตรง และต้องสร้างไฟล์เซฟก่อนถึงจะสตาร์ทได้ — เซิร์ฟเปล่าที่ไม่มีเซฟจะไม่ยอมขึ้น

root@bkk:~$ apt install -y xz-utils curl
# ตัว headless ทางการ ไม่ต้องมีบัญชี Steam
root@bkk:~$ tar xf factorio.tar.xz -C /opt
# ต้องมีเซฟก่อน ไม่งั้นเซิร์ฟไม่สตาร์ท
root@bkk:~$ cd /opt/factorio && ./bin/x64/factorio --create ./saves/gang.zip

นี่คือเฉพาะบรรทัดที่เป็นจุดตัดสินของ Factorio เท่านั้น — ลำดับเต็มตั้งแต่ต่อ SSH จนเซิร์ฟขึ้นอยู่ในไกด์ฉบับเต็ม

ไกด์ฉบับเต็มพร้อมภาพหน้าจอทุกขั้นละเอียดกว่านี้ — ทุกคำสั่งก๊อปวางได้ ทุกหน้าจอมีรูปประกอบ

เซิฟเกม Factorio ควรใช้ VPS ตัวไหน

กรณีใช้งานRAM ที่แนะนำหมายเหตุ
2–4 คน ต้นเกม2 GBโรงงานยังเล็ก
4–8 คน กลางเกม3 GBหลายสายการผลิต
megabase ปลายเกม4 GB+UPS ขึ้นกับความแรง CPU ต่อคอร์

เซิฟ Factorio คำถามที่เจอบ่อย

Factorio ใช้สเปกเท่าไหร่

เบามากในช่วงต้นเกม 2 GB ก็เหลือ — แต่สิ่งที่ต้องดูคือความแรงของ CPU ต่อคอร์ ไม่ใช่ RAM เพราะ Factorio คำนวณโรงงานทั้งหมดใน 60 รอบต่อวินาที (UPS) และงานส่วนนี้พึ่งคอร์เดียวเป็นหลัก

UPS คืออะไร ต่างจาก FPS ยังไง

UPS (updates per second) คือจำนวนรอบที่เซิร์ฟคำนวณโลกต่อวินาที ค่ามาตรฐานคือ 60 — ถ้าโรงงานใหญ่จนเซิร์ฟคำนวณไม่ทัน UPS จะตกและ<strong>เกมจะช้าลงพร้อมกันทุกคน</strong> ไม่ใช่แค่กระตุกเฉพาะคน นี่คือตัวชี้วัดสุขภาพเซิร์ฟที่ควรดู

ผู้เล่นต้องลงม็อดเองไหม

ไม่ต้อง — Factorio ให้ผู้เล่นโหลดม็อดจากเซิร์ฟหรือ mod portal อัตโนมัติตอนเข้าเซิร์ฟ ต่างจากเกมส่วนใหญ่ที่ต้องให้ทุกคนไปโหลดเองก่อน ข้อแม้เดียวคือเวอร์ชันเกมต้องตรงกัน

ย้ายเซฟเดิมที่เล่นคนเดียวมาได้ไหม

ได้ ไฟล์เซฟของ Factorio เป็นไฟล์ zip ไฟล์เดียว อัปขึ้นเซิร์ฟแล้วสั่งให้โหลดเซฟนั้นได้เลย เป็นเกมที่ย้ายเซฟง่ายที่สุดเกมหนึ่ง

เซิร์ฟแลค = ย้ายเครื่องแรงกว่าให้ฟรีเริ่ม 150฿/เดือน · ดาต้าเซ็นเตอร์กรุงเทพ ping 5–20 ms

เปิดเซิร์ฟเลย