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

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

เปิดเซิฟ Core Keeper เอง ขุดต่อได้แม้ไม่มีใครออนไลน์

Core Keeper ไม่ให้เข้าเซิร์ฟด้วย IP แต่ใช้ Game ID เป็นสตริงยาว ๆ แทน — แปลกกว่าทุกเกมในลิสต์ และทำให้ชวนเพื่อนง่ายที่สุด

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

  • เข้าเซิร์ฟด้วย Game ID ไม่ต้องกรอก IP หรือพอร์ต เพื่อนก๊อปวางแล้วเข้าได้เลย
  • โลกอยู่บนเซิร์ฟ ใครว่างตอนไหนก็เข้ามาขุดต่อได้ ไม่ต้องรอเจ้าของโลก
  • เบามาก เพราะเป็นเกมมุมมองบนสุดกริดเล็ก ไม่ได้เรนเดอร์ 3D ฝั่งเซิร์ฟ
  • ตั้ง Game ID เองได้ ล็อกไว้ค่าเดิมตลอด ลิงก์เชิญไม่เปลี่ยนแม้ลงเซิร์ฟใหม่

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

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

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

  1. ลงแพ็กเกจที่เกมต้องใช้

    xvfb กับ libxi6 — ตัวเซิร์ฟเป็น Unity ที่ยังขอจอเสมือนบน Linux

  2. ลงเซิร์ฟผ่าน SteamCMD

    app 1963720 พร้อม Steamworks SDK Redistributable (1007)

  3. ตั้งชื่อโลกและ Game ID

    ล็อก Game ID ไว้เองจะได้ไม่ต้องแจกรหัสใหม่ทุกครั้ง

  4. สตาร์ทผ่าน xvfb-run

    รันแบบไม่มีจอ แล้วอ่านค่า Game ID จาก GameID.txt

  5. ตั้ง auto-restart

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

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

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

ตัวเซิร์ฟยังต้องการหน้าจอถึงจะรันได้ ทั้งที่เป็น dedicated — ต้องลง xvfb ไว้หลอกว่ามีจอ ไม่งั้นสตาร์ทแล้วดับทันที นี่คือเกมเดียวในลิสต์ที่ติดเรื่องนี้

# ขาด xvfb = เซิร์ฟตายตั้งแต่วินาทีแรก หาสาเหตุไม่เจอเลยถ้าไม่รู้
root@bkk:~$ apt install -y xvfb libxi6 ca-certificates curl
root@bkk:~$ dpkg --add-architecture i386 && apt update && apt install -y lib32gcc-s1
root@bkk:~$ useradd -m -s /bin/bash ck && su - ck
# เข้าเซิร์ฟด้วย Game ID ที่ log พ่นออกมา ไม่ใช่ IP

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

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

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

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

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

เข้าเซิร์ฟยังไง ไม่มีช่องกรอก IP

ถูกแล้ว — Core Keeper ใช้ <strong>Game ID</strong> ซึ่งเป็นสตริงยาวอย่างน้อย 28 ตัวอักษรแทน IP ผู้เล่นเลือก Join Game แล้ววาง Game ID ลงไป ระบบจะหาเซิร์ฟให้เอง ไม่ต้องรู้ IP หรือพอร์ตเลย

ทำไมต้องลง xvfb

ตัวเซิร์ฟสร้างด้วย Unity และยังขอจอเสมือนแม้จะรันแบบ headless — <code>xvfb-run</code> จะสร้างจอปลอมให้ ถ้าไม่ลง เซิร์ฟจะไม่ยอมสตาร์ทและขึ้น error เรื่อง display

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

เบามาก 2–3 GB พอสำหรับกลุ่มเพื่อน เพราะเป็นเกมกริดมุมบน ฝั่งเซิร์ฟไม่ต้องเรนเดอร์อะไร สิ่งที่กินเพิ่มคือขนาดโลกที่ขุดเปิดไปแล้ว

ย้ายโลกที่เล่นค้างไว้มาได้ไหม

ได้ ก๊อปโฟลเดอร์เซฟจากเครื่องคุณขึ้นไปวางในโฟลเดอร์เซฟของเซิร์ฟแล้วชี้ให้โหลดโลกนั้น — แต่ต้องปิดเซิร์ฟก่อนก๊อปทุกครั้ง

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

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