ผู้ใช้ Reddit ที่ใช้ชื่อว่า m0rpheus23 เพิ่งปล่อยสิ่งที่อยู่ตรงกลางระหว่างสองคอมมูนิตี้ที่เต็มไปด้วยความหลงใหลแต่ค่อนข้างเฉพาะกลุ่ม นั่นคือเหล่านักล่า Achievement และเกมเมอร์สาย Linux เครื่องมือนี้มีชื่อว่า Sentinel ซึ่งจะเข้ามาเพิ่มระบบ Achievement ที่ใช้งานได้จริงให้กับเกมที่เล่นนอก Steam บน Linux

รับสิทธิ์สมาชิก GTA+ ฟรี 1 เดือนเมื่อสั่งซื้อล่วงหน้า
สั่งซื้อล่วงหน้า GTA 6 ได้แล้ววันนี้
Sentinel ทำงานอย่างไร
คอนเซปต์ของมันตรงไปตรงมามาก หลังจากดาวน์โหลด Sentinel จาก GitHub แล้ว คุณเพียงแค่เชื่อมต่อมันเข้ากับ Steam Web API หรือแหล่งข้อมูลภายนอกอย่าง SteamHunters ตัวเครื่องมือจะดึงข้อมูล Achievement จากแหล่งที่คุณเลือก จากนั้นจะคอยตรวจสอบไฟล์เซฟ (save files) ของคุณแบบเรียลไทม์เพื่อเทียบความคืบหน้ากับข้อมูลดังกล่าว เมื่อคุณทำเงื่อนไขครบถ้วน Achievement ก็จะเด้งขึ้นมาทันที
GIF ที่แชร์บน GitHub ของโปรเจกต์แสดงให้เห็นการทำงานจริงในเกม Middle-earth: Shadow of Mordor โดยที่ Achievement ปลดล็อกทันทีในจังหวะที่ลูกธนูยิงไปโดนกองไฟ ซึ่งไม่ใช่การซิงค์แบบดีเลย์หรือการกดเช็กด้วยตัวเอง แต่นี่คือการตรวจจับแบบเรียลไทม์ที่ทำได้ตามที่สัญญาไว้จริงๆ
Sentinel ถูกสร้างขึ้นมาเพื่อเกมที่ดาวน์โหลดนอก Steam โดยเฉพาะ หากคุณเล่นเกมผ่าน Heroic Launcher (ซึ่งจัดการคลังเกม Epic Games Store บน Linux ของคุณ) Sentinel ก็สามารถติดตามความคืบหน้าได้เช่นกัน คุณจะได้รับการแจ้งเตือนบนหน้าจอ, การติดตาม Achievement แบบหลายขั้นตอน, ดูเปอร์เซ็นต์ความสำเร็จรวม (global completion percentages) เมื่อใช้ Steam API และยังสามารถตั้งค่าเสียงแจ้งเตือนเฉพาะตัวได้หากเสียง Ping เริ่มต้นยังไม่โดนใจคุณ
คอมมูนิตี้นักล่า Achievement ยิ่งใหญ่กว่าที่คุณคิด
นี่อาจดูเหมือนเครื่องมือสำหรับกลุ่มคนเล็กๆ แต่เหล่านักล่า Achievement คือกลุ่มคนที่ทุ่มเทอย่างน่าเหลือเชื่อ RetroAchievements ซึ่งเป็นแพลตฟอร์มที่เพิ่มระบบ Achievement ให้กับเกมย้อนยุค (retro games) เปิดให้บริการมานานถึง 14 ปี และปัจจุบันครอบคลุมเกมกว่า 10,000 เกม พร้อม Achievement รวมเกือบ 600,000 รายการ นี่คือคอมมูนิตี้ที่มีตัวตนและแอคทีฟจริงๆ ซึ่งสร้างขึ้นบนแนวคิดที่ว่าการเล่นเกมจะสนุกขึ้นเมื่อมีเป้าหมายให้พิชิต
ทั้ง Steam, Xbox และ PlayStation ต่างก็ให้ความสำคัญกับระบบนี้ และเสียงแจ้งเตือนที่มอบความรู้สึกฟิน (dopamine hit) นั้นมีผลทางจิตวิทยาอย่างแท้จริง Sentinel จึงเป็นการขยายระบบนี้ไปยังมุมหนึ่งของวงการเกมที่ไม่เคยมีมาก่อน
ก้าวต่อไปของโปรเจกต์
นอกเหนือจากเรื่อง Achievement แล้ว Sentinel ยังทำหน้าที่เป็นตัวติดตามคลังเกม โดยรวบรวมเกมของคุณพร้อมความคืบหน้าของ Achievement ไว้ในที่เดียว ซึ่งเพียงแค่นี้ก็ถือเป็นเครื่องมือจัดการที่มีประโยชน์สำหรับทุกคนที่เล่นเกมจากทั้ง Steam และหน้าร้านค้าอื่นๆ บน Linux
ผู้สร้างยังได้ระบุแผนที่จะนำ Sentinel ไปลงบน Steam Deck ซึ่งจะช่วยขยายขอบเขตการใช้งานได้อย่างมาก เนื่องจาก Steam Deck รันบน Linux อยู่เบื้องหลัง และผู้เล่นกลุ่มนี้ก็คือกลุ่มเป้าหมายที่ต้องการสิ่งนี้อยู่แล้ว คุณสามารถเข้าไปดูที่ SamRewritten GitHub เพื่อดูว่าเครื่องมือจัดการ Achievement อื่นๆ ที่คล้ายกันจัดการกับระบบนิเวศของ Steam อย่างไร ซึ่งจะช่วยให้เห็นภาพบริบทที่ชัดเจนขึ้นว่า Sentinel อยู่จุดไหนในพื้นที่นี้
สำหรับเกมเมอร์ Linux ที่รู้สึกเหมือนเป็นพลเมืองชั้นสองในเรื่องการรองรับ Achievement นอกคลังเกมของ Steam Sentinel คือทางแก้ปัญหาที่ใช้งานได้จริง ซึ่งสร้างขึ้นโดยคนที่ต้องการให้มันมีอยู่จริง ติดตามอัปเดตเกี่ยวกับ Steam Deck ได้ที่ GitHub ของโปรเจกต์ในขณะที่การพัฒนายังคงดำเนินต่อไป และอย่าลืมดูเนื้อหาเพิ่มเติม:








