ScummVM Engine สำหรับ Android: เกมผจญภัยกราฟิกบนสมาร์ทโฟนของคุณ

  • ScummVM สำหรับ Android ช่วยให้คุณสามารถเล่นเกมผจญภัยกราฟิกและเกม RPG คลาสสิกได้หลายสิบเกม โดยใช้แอปหลักและปลั๊กอินของเอนจิ้นเกม
  • แอปพลิเคชันนี้ไม่รวมเกม: จำเป็นต้องจัดเตรียมไฟล์ต้นฉบับและจัดระเบียบไว้ในโฟลเดอร์ที่สามารถเข้าถึงได้จากตัวเรียกใช้งาน
  • อินเทอร์เฟซจำลองการใช้งานเมาส์และคีย์บอร์ดด้วยท่าทางสัมผัสและปุ่มลัดเฉพาะ ทำให้ประสบการณ์การใช้งานมีความคล้ายคลึงกับเกมพีซีอย่างมาก
  • โครงการนี้กำลังพัฒนาอย่างต่อเนื่องด้วยเอนจิ้นใหม่ การปรับปรุงทางเทคนิค และชุมชนที่กระตือรือร้นซึ่งกำลังขยายความเข้ากันได้บนระบบ Android

เอ็นจิ้น ScummVM สำหรับ Android

หากคุณหลงใหลเกี่ยวกับ การผจญภัยกราฟิกคลาสสิก และหากคุณฝันมานานหลายปีแล้วที่จะได้เล่นเกม Monkey Island, Day of the Tentacle, Broken Sword หรือเกมระดับตำนานจากค่าย Sierra บนอุปกรณ์มือถือของคุณ ScummVM สำหรับ Android คือสิ่งที่คุณรอคอยมานาน เอนจิ้นนี้ไม่เพียงแต่จะนำเกมของ LucasArts กลับมาเล่นได้อีกครั้ง แต่ยังเปิดประตูสู่แฟรนไชส์ระดับตำนานอีกมากมาย เพื่อให้คุณสามารถพกพาเกมเหล่านั้นติดตัวไปได้ทุกที่ทุกเวลา

มาดูกันให้ละเอียดขึ้นว่ามันทำงานอย่างไร เอ็นจิ้น ScummVM บน Androidบทความนี้จะกล่าวถึงสิ่งที่คุณต้องใช้ในการเล่นเกม เอ็นจิ้นและเกมที่รองรับ วิธีการใช้งานอินเทอร์เฟซแบบสัมผัส และการปรับปรุงที่เพิ่มเข้ามาในเวอร์ชันล่าสุด เป้าหมายคือเพื่อให้คุณอ่านบทความนี้จบและพร้อมที่จะสนุกกับเกมผจญภัยกราฟิกที่คุณชื่นชอบบนสมาร์ทโฟนหรือแท็บเล็ต โดยไม่พลาดรายละเอียดสำคัญใดๆ

ScummVM คืออะไร และมันทำอะไรในระบบ Android กันแน่?

เดิมที ScummVM ถูกคิดค้นขึ้นเพื่อใช้เป็นวิธีการรันเกมบนพื้นฐานของ... โปรแกรม SCUMM (โปรแกรมสร้างสคริปต์สำหรับเกม Maniac Mansion)กล่าวคือ ระบบที่ LucasArts ใช้สร้างเกมระดับตำนานอย่าง Maniac Mansion และ The Secret of Monkey Island เมื่อเวลาผ่านไป โครงการนี้ได้พัฒนาไปสู่สิ่งที่ทะเยอทะยานยิ่งกว่านั้น นั่นคือ เครื่องเสมือนที่สามารถประมวลผลเอนจิ้นเกมได้หลายสิบตัว จากเกมผจญภัยกราฟิกและเกม RPG จากบริษัทและยุคสมัยต่างๆ

บนระบบ Android นั้น ScummVM ทำงานในลักษณะดังต่อไปนี้ แอปพลิเคชันหลัก (ตัว "เรียกใช้งาน" หรือแกนหลัก) ซึ่งอาศัยปลั๊กอินเพิ่มเติมในการเรียกใช้เอ็นจิ้นเกมต่างๆ ปลั๊กอินเหล่านี้ถูกแจกจ่ายในรูปแบบต่างๆ แอปแบบสแตนด์อโลนบน Google Play และช่วยให้คุณโหลดเกมได้ทุกอย่าง ตั้งแต่เกมคลาสสิกจาก LucasArts ไปจนถึงเกมผจญภัยจาก Sierra, Revolution, Goblins, Discworld หรือแม้แต่เกมจากเอนจิ้นที่ทันสมัยกว่าอย่าง Wintermute หรือ Stark

ประเด็นสำคัญประการหนึ่งที่ควรชี้แจงให้ชัดเจนตั้งแต่เริ่มต้นคือ ScummVM ไม่รวมข้อมูลเกมกล่าวอีกนัยหนึ่ง แอปนี้ไม่ได้รวมเกมฉบับเต็มไว้ด้วย คุณต้องจัดเตรียมไฟล์ข้อมูล (ไฟล์ต้นฉบับจากพีซีของคุณหรือสำเนาที่ถูกต้องตามกฎหมาย) และคัดลอกไปยังหน่วยความจำของอุปกรณ์ Android ของคุณ ScummVM จะจัดการการตีความไฟล์เหล่านี้และทำให้ใช้งานได้บนโทรศัพท์ของคุณ แต่ไม่ได้เผยแพร่เนื้อหาที่มีลิขสิทธิ์

ScummVM
ScummVM
ผู้พัฒนา: ScummVM
ราคา: ฟรี

เวอร์ชันล่าสุดและฟีเจอร์ใหม่ที่สำคัญของโครงการ

ตลอดหลายปีที่ผ่านมา ScummVM เติบโตขึ้นอย่างรวดเร็วมาก ในเวอร์ชันล่าสุดเวอร์ชันหนึ่ง ทีมงานได้เน้นย้ำว่าอาจมีบางอย่างผิดปกติเกิดขึ้น การอัปเดตครั้งใหญ่ที่สุดในแง่ของฟีเจอร์และเอนจิ้นที่เพิ่มเข้ามามีการพูดถึงการเพิ่มเอนจิ้นใหม่ 12 ตัวเข้าไปในตารางความเข้ากันได้ ซึ่งหมายความว่าจะมีเกมเพิ่มเข้ามาอีกหลายสิบเกม

เมื่อเราพูดถึงเอนจิ้น เราไม่ได้หมายถึงแค่เกมแต่ละเกมเท่านั้น แต่หมายถึงเอนจิ้นโดยรวม เทคโนโลยีที่สมบูรณ์ เช่น SLUDGE หรือ WAGEนี่คือเครื่องมือสร้างเกมผจญภัย ซึ่งหมายความว่า นอกเหนือจากเกมเชิงพาณิชย์แล้ว ยังมีชุมชนนักพัฒนาและผู้ที่ชื่นชอบเกมอีกมากมายที่โครงการของพวกเขามีโอกาสใช้งานร่วมกับ ScummVM ได้ หากเราพิจารณาเฉพาะเกมที่ระบุไว้ในตารางการตรวจจับของโครงการ จะพบว่ามีเกมใหม่กว่า 190 เกมที่ได้รับการระบุในรอบการพัฒนาครั้งนั้น

โปรแกรมจำลอง ScummVM สำหรับเกม Android
บทความที่เกี่ยวข้อง:
ScummVM บน Android: ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับโปรแกรมจำลองการผจญภัยกราฟิกคลาสสิก

ในบรรดาเกมและการผจญภัยที่ถูกเพิ่มเข้าไปในรายการเกมที่รองรับนั้น มีเกมที่น่าสนใจหลายเกม ได้แก่: Dark Seed, God of Thunder, The Adventures of Willy Beamish, Heart of China, The Last Express, Penumbra: Overture หรือ Tex Murphy: Martian Memorandumนอกจากนี้ยังมีผลงานการผลิตที่ทันสมัยและแปลกใหม่กว่าเข้ามาอีกด้วย เช่น Growbot เกมผจญภัยกราฟิกแนวไบโอพังก์รวมถึงการดัดแปลงเกมและสื่อการศึกษาจากแหล่งกำเนิดที่หลากหลาย ซึ่งรวมถึงผลงานจากรัสเซียและยุโรปที่ไม่ค่อยเป็นที่รู้จักนอกประเทศต้นกำเนิด

รายชื่อเกมที่รองรับใหม่ยังรวมถึงผลงานต่างๆ เช่น นอกจากโลกนี้ (รู้จักกันในสเปนในชื่อ Another World), หนังสือการ์ตูนของ Mortadelo และ Filemón บางเล่ม, เกม 2 มิติและ 3 มิติหลายเกมจากซีรีส์ Pilot Brothers, เกมสำหรับครอบครัวอย่าง “Mom Don't Worry” และ “Dog-n-cat”, เกมตกปลา และเกมหายากอื่นๆ อีกมากมาย นอกจากนี้ยังมีเกมที่ใช้เอนจิ้น SLUDGE และ WAGE รวมถึงเกมคลาสสิกต่างๆ อีกด้วย ริปลีย์ส์ เชื่อหรือไม่!: ปริศนาของอาจารย์ลู, ฮอดจ์ แอนด์ พอดจ์ หรือ ทริก ออร์ ทรีทซึ่งทำให้ ScummVM เป็นสารานุกรมเกมผจญภัยแบบกราฟิกที่เล่นได้จริง

การปรับปรุงทางเทคนิคในเครื่องยนต์และคุณสมบัติหลัก

เอ็นจิ้น ScummVM สำหรับ Android

โครงการนี้ไม่เพียงแต่ขยายตัวในด้านจำนวนเกมและเอนจิ้นเท่านั้น แต่ยังได้รับการสนับสนุนเพิ่มเติมอีกด้วย การปรับปรุงทางเทคนิคที่สำคัญมาก การเปลี่ยนแปลงเหล่านี้ส่งผลต่อประสบการณ์การใช้งานของผู้ใช้ในทุกแพลตฟอร์ม รวมถึง Android ด้วย หนึ่งในไฮไลท์ล่าสุดคือ ระบบกำหนดปุ่มลัดใหม่ และระบบแปลงข้อความเป็นเสียงพูด (TTS) ซึ่งทั้งสองอย่างนี้ได้รับการพัฒนาขึ้นส่วนใหญ่จากการมีส่วนร่วมในโครงการ Google Summer of Code

ระบบ TTS ช่วยให้สามารถทำเช่นนั้นได้ สามารถอ่านข้อความในเกมออกเสียงได้ ฟีเจอร์นี้ใช้ประโยชน์จากระบบสังเคราะห์เสียงพูดของระบบ ซึ่งมีประโยชน์อย่างยิ่งสำหรับผู้ที่ต้องการความช่วยเหลือด้านการเข้าถึง หรือผู้ที่ต้องการฟังบทสนทนาหรือคำอธิบาย ปัจจุบัน ฟีเจอร์นี้มีให้บริการเป็นหลักในเวอร์ชันเดสก์ท็อป (Windows, Linux และ macOS) แต่ทีมงานได้ระบุว่ากำลังดำเนินการเพื่อนำมาใช้ในแพลตฟอร์มมือถือ เช่น Android ด้วยเช่นกัน

ตัวกำหนดคีย์ได้รับการปรับปรุงและขยายเพิ่มเติมเป็น เกมที่รองรับจำนวนมากนั่นหมายความว่า ทั้งบนพีซีและแอนดรอยด์ คุณสามารถกำหนดค่าลัด การเข้าถึงด่วน หรือฟังก์ชันบางอย่างใหม่ให้เหมาะสมกับการควบคุมด้วยระบบสัมผัสหรือคอนโทรลเลอร์ภายนอกได้ดียิ่งขึ้น ความยืดหยุ่นนี้มีประโยชน์มากเมื่อเกมเดิมใช้ปุ่มลัดเฉพาะบนแป้นพิมพ์ และตอนนี้จำเป็นต้องปรับให้เข้ากับหน้าจอสัมผัสที่มีปุ่มจำกัด

สำหรับเครื่องยนต์เฉพาะรุ่นนั้น มีความก้าวหน้าอย่างเห็นได้ชัด: นิตยสาร Private Eye ได้ทำการปรับปรุงระบบเสียงครั้งใหญ่ และตอนนี้รองรับคำบรรยายภายนอกแล้ว รวมถึงภาษาสเปนด้วย เอนจิ้น SCUMM ได้รับการปรับปรุงโครงสร้างอย่างมากเพื่อให้มีความใกล้เคียงกับอินเทอร์เฟซดั้งเดิมของเกมเวอร์ชัน DOS, Macintosh และ Windows มากยิ่งขึ้น เอนจิ้นย่อย Humongous Entertainment ก็ได้รับการปรับปรุงใหม่ทั้งหมดเช่นกัน ทำให้สามารถใช้งานร่วมกันได้อย่างราบรื่นแทบจะไร้รอยต่อ ต้องขอบคุณการทำงานของสมาชิกทีมหลักหลายคน

เครื่องยนต์สมัยใหม่อื่นๆ ก็ไม่ได้ด้อยไปกว่ากันมากนัก เครื่องยนต์ สตาร์ค ถูกใช้โดย The Longest Journeyเกมนี้ได้รับการปรับปรุงความเข้ากันได้กับกราฟิกการ์ดและการกำหนดค่าต่างๆ อย่างมาก ในขณะที่เอนจิ้น Wintermute ก็ได้รับการปรับปรุงอย่างต่อเนื่องเพื่อแก้ไขข้อบกพร่องและขยายรายชื่อเกมที่สามารถเล่นได้ เอนจิ้น ZVision ซึ่งรับผิดชอบเกมผจญภัยอย่าง Zork Nemesis และ Zork: Grand Inquisitor ตอนนี้รองรับความละเอียดหน้าจอกว้าง ให้คุณภาพเสียงที่ดีขึ้น และการเรนเดอร์ภาพพาโนรามาที่ละเอียดขึ้น ยกระดับประสบการณ์การเล่นบนจอแสดงผลสมัยใหม่ไปอีกขั้น

รองรับหลายแพลตฟอร์มและการปรับปรุงเฉพาะสำหรับ Android

ScummVM ยังคงมุ่งมั่นที่จะเป็น โครงการแบบมัลติแพลตฟอร์มอย่างสมบูรณ์นอกจาก Windows, Linux และ macOS แล้ว ยังมีการแจกจ่ายเวอร์ชันสำหรับ iOS, Android และระบบเฉพาะกลุ่มอื่นๆ เช่น Atari เป็นต้น ในด้านเทคนิค มีการเพิ่มการรองรับการคอมไพล์ SDL3 ซึ่งช่วยให้สามารถใช้คุณสมบัติเสียงและวิดีโอที่ทันสมัยได้ง่ายขึ้น และมีความสามารถในการใช้งาน เชเดอร์ปรับขนาดสำหรับเกม 3 มิติสิ่งนี้มีผลกระทบต่อเวอร์ชันมือถือด้วยเช่นกัน หากฮาร์ดแวร์เอื้ออำนวย

เวอร์ชัน Android ได้รับการปรับปรุงมาเรื่อย ๆ: แก้ไขข้อบกพร่อง อัปเดตไลบรารี และปรับปรุงการทำงานร่วมกับฟีเจอร์ของระบบ เช่นเดียวกับการแจกจ่ายแอปพลิเคชัน การอัปเดตสะดวกสบายมากขึ้นเรื่อยๆในระบบเดสก์ท็อป จะมีตัวอัปเดตอัตโนมัติสำหรับเวอร์ชันเสถียร เช่น 2026.1.0 หรือ 2026.2.0 ในขณะที่บน Android และ iOS เวอร์ชันใหม่จะมาผ่านทางร้านค้าแอปพลิเคชันอย่างเป็นทางการของแต่ละระบบ

ในกรณีของ Android โดยเฉพาะ ทีมงานได้เผยแพร่ข้อมูลบน ร้านค้า Google Play แอปพลิเคชันหลักและปลั๊กอินของเอนจิน แอป iOS เผยแพร่ผ่าน Apple App Store บนเว็บไซต์อย่างเป็นทางการของ ScummVM คุณจะพบพื้นที่ดาวน์โหลดไฟล์ไบนารีสำหรับระบบต่างๆ เวอร์ชันเสถียร และเวอร์ชันทดลองรายวันที่ไม่เสถียร (สำหรับผู้ที่ต้องการลองใช้คุณสมบัติล่าสุดแม้ว่าอาจมีข้อบกพร่องอยู่บ้าง)

วิธีใช้งาน ScummVM บน Android: แอปหลัก ปลั๊กอิน และเกม

ในระบบ Android การทำงานจะขึ้นอยู่กับ... สถาปัตยกรรมโมดูลาร์ในด้านหนึ่ง คุณติดตั้งแอปหลัก "ScummVM" ซึ่งทำหน้าที่เป็นตัวเรียกใช้งานและมีแกนหลักของตัวแปลภาษา ในอีกด้านหนึ่ง คุณติดตั้งปลั๊กอินสำหรับเอนจิ้นต่างๆ ซึ่งแจกจ่ายเป็นแอปพลิเคชันขนาดเล็กเพิ่มเติมบน Google Play

มีปลั๊กอินทั่วไปสำหรับเกมทั้งตระกูล และปลั๊กอินที่เน้นเฉพาะเกมบางเกม ตัวอย่างเช่น คุณสามารถค้นหา... ปลั๊กอินเอนจิน SCUMM (สำหรับเกมของ LucasArts), ปลั๊กอิน SCI (สำหรับเกมผจญภัยของ Sierra), ปลั๊กอินสำหรับ Beneath a Steel Sky, สำหรับเกมของ Goblins และเอนจิ้นเฉพาะทางอื่นๆ อีกมากมาย พวกมันทั้งหมดใช้รูปแบบการตั้งชื่อที่คล้ายกันบน Google Play ตัวอย่างเช่น “ScummVM plugin: scumm” หรือ “ScummVM plugin: sci”

หากต้องการค้นหาปลั๊กอินเหล่านี้ เพียงแค่ค้นหา ปลั๊กอิน `scummvm` บน Google Playคุณจะเห็นรายชื่อเอนจิ้นที่มีให้เลือกใช้งาน ตั้งแต่เอนจิ้นคลาสสิกอย่าง LucasArts และ Sierra ไปจนถึงปลั๊กอินสำหรับ Revolution, Perfect 10, Cocktel Vision, Broderbund และแม้แต่เอนจิ้นเฉพาะสำหรับเกมคลาสสิกบางเกม สิ่งสำคัญคือคุณต้องรู้ก่อนว่าเกมที่คุณต้องการเล่นใช้เอนจิ้นใด จากนั้นจึงติดตั้งปลั๊กอินที่เหมาะสม

นอกเหนือจากแอปและปลั๊กอินแล้ว คุณยังต้องการสิ่งต่อไปนี้ด้วย ไฟล์ข้อมูลเกมสิ่งสำคัญคือ: ScummVM ไม่ได้ดาวน์โหลดหรือรวมเกมเชิงพาณิชย์ใดๆ คุณต้องคัดลอกไฟล์ที่เกี่ยวข้องไปยังอุปกรณ์ Android ของคุณ หากคุณเคยใช้ ScummVM บนพีซีมาก่อน กระบวนการนี้จะคุ้นเคย: คุณต้องใช้ไฟล์เดียวกันกับที่คุณใช้บนเดสก์ท็อปตามปกติ ซึ่งเป็นไฟล์ที่ระบุไว้ในเอกสารความเข้ากันได้ของแต่ละเกม

จัดระเบียบเกมบนสมาร์ทโฟน Android ของคุณ

เมื่อคุณติดตั้ง ScummVM ครั้งแรกบน Android แอปมักจะสร้างไฟล์ โฟลเดอร์ส่วนตัวบนหน่วยความจำภายในหรือการ์ด SDโดยมีโฟลเดอร์ย่อยสำหรับเก็บไฟล์บันทึกเกม (เช่น “Saves”) วิธีที่ดีคือควรจัดระเบียบให้เรียบร้อยและสร้างโฟลเดอร์แยกต่างหากชื่อ “Games” หรือชื่อที่คล้ายกัน เพื่อคัดลอกไฟล์เกมทั้งหมดไปไว้ในนั้น

ขั้นตอนทั่วไปจะเป็นประมาณนี้: บนพีซีของคุณ ให้ค้นหาไฟล์ข้อมูลของแต่ละเกม (ไฟล์เดียวกับที่คุณใช้กับ ScummVM บนเดสก์ท็อป) แล้วคัดลอกไฟล์เหล่านั้นไปยังโฟลเดอร์ที่มีชื่อเกมอยู่ภายในไดเร็กทอรี "Games" บนอุปกรณ์มือถือของคุณ โฟลเดอร์นั้นอาจมีลักษณะดังนี้: /ScummVM/Games/MonkeyIslandตัวอย่างเช่น วิธีนี้จะช่วยให้ระบุตำแหน่งของเกมจากแอปได้ง่ายขึ้น

หากคุณไม่แน่ใจว่าเกมใดต้องการไฟล์ใดบ้าง คุณสามารถดูรายการได้ในวิกิอย่างเป็นทางการของ ScummVM รายชื่อเกมที่รองรับทั้งหมดการคลิกที่ชื่อของแต่ละเกมจะแสดงรายละเอียดและรายการไฟล์ที่คุณต้องการ คัดลอกเฉพาะไฟล์ที่ระบุไว้ (หรือเนื้อหาทั้งหมดของไดเร็กทอรีเดิม หากทำได้ง่ายกว่า) แล้วก็เสร็จเรียบร้อย ขั้นตอนนี้สำคัญมากเพื่อให้โปรแกรมสามารถจดจำเกมผจญภัยได้อย่างถูกต้องเมื่อสแกนโฟลเดอร์

ค้นหามอเตอร์ที่ถูกต้องสำหรับแต่ละเกม

ก่อนที่จะติดตั้งปลั๊กอินโดยไม่คิดหน้าคิดหลัง ควรทราบข้อมูลเหล่านี้ก่อน การผจญภัยแต่ละครั้งใช้เครื่องยนต์อะไร?อีกครั้งหนึ่ง วิกิของ ScummVM คือเพื่อนที่ดีที่สุดของคุณ ที่นั่นมีส่วนที่แสดงรายการเอนจิ้นต่างๆ (SCUMM, SCI, Tinsel, Sky, Gob ฯลฯ) และภายใต้แต่ละเอนจิ้นจะมีเกมที่เกี่ยวข้อง วิธีนี้คุณสามารถตรวจสอบได้อย่างรวดเร็วว่าเกมโปรดของคุณทำงานบนเอนจิ้นที่คุณติดตั้งไว้แล้วหรือไม่ หรือว่าคุณขาดปลั๊กอินใดๆ บนอุปกรณ์ Android ของคุณหรือไม่

เมื่อคุณระบุเอนจิ้นได้แล้ว ก็ไปที่ Google Play แล้วค้นหาได้เลย ปลั๊กอิน ScummVM ที่เกี่ยวข้อง. ตัวอย่างเช่น

  • ปลั๊กอิน ScummVM: scumm – เอ็นจิ้น SCUMM สำหรับเกมผจญภัยของ LucasArts และเกมที่เกี่ยวข้อง
  • ปลั๊กอิน ScummVM: sci – เอ็นจิ้น SCI สำหรับเกมผจญภัยของ Sierra (King's Quest, Space Quest ฯลฯ)
  • ปลั๊กอิน ScummVM: sky – เอ็นจิ้นที่ออกแบบมาโดยเฉพาะสำหรับเกม Beneath a Steel Sky
  • ปลั๊กอิน ScummVM: gob – เอ็นจิ้นสำหรับเกม Goblins saga และเกมที่เกี่ยวข้อง

เมื่อคุณติดตั้งปลั๊กอินเหล่านี้ แอป ScummVM หลักจะตรวจจับปลั๊กอินเหล่านั้นโดยอัตโนมัติ ขยายรายการเครื่องยนต์ที่มีให้เลือกกระบวนการนี้โปร่งใส: คุณไม่จำเป็นต้องตั้งค่าอะไรเป็นพิเศษ นอกจากการติดตั้งลงในระบบของคุณแล้ว หลังจากนั้น ทุกครั้งที่คุณเพิ่มเกมที่ใช้เอนจิ้นนั้น ScummVM จะระบุและเรียกใช้เกมนั้นด้วยปลั๊กอินที่ถูกต้อง

เพิ่มและเรียกใช้เกมใน ScummVM สำหรับ Android

เมื่อแอปหลัก ปลั๊กอิน และข้อมูลเกมติดตั้งอยู่ในอุปกรณ์ของคุณเรียบร้อยแล้ว ความสนุกก็เริ่มต้นขึ้น: เพิ่มการผจญภัยลงในรายการ ScummVM และเริ่มเล่นได้เลย เมื่อคุณเปิดแอปพลิเคชัน คุณจะพบกับอินเทอร์เฟซที่คล้ายกับเวอร์ชันเดสก์ท็อปมาก โดยมีรายการเกมว่างเปล่าและปุ่มการกระทำหลายปุ่ม

หากต้องการเพิ่มชื่อเกม ให้คลิกที่ “เพิ่มเกม…” แล้วเลือก โปรแกรมสำรวจไฟล์ภายในจากนั้น ให้ไปยังโฟลเดอร์ที่คุณคัดลอกเกมไว้ (ตัวอย่างเช่น /ScummVM/Games/MonkeyIsland) เลือกเกมนั้น แล้วยืนยัน หากไฟล์ถูกต้องและมีการติดตั้งเอนจิ้นที่เข้ากันได้ ScummVM จะตรวจจับเกมโดยอัตโนมัติและเพิ่มลงในรายการของตัวเรียกใช้งานด้วยชื่อที่ตรงกัน

นับจากนั้นเป็นต้นไป คุณสามารถ ดำเนินเกมได้สองวิธีในการเริ่มเกม ให้เลือกเกมจากรายการแล้วแตะปุ่ม "เล่น" หรือแตะสองครั้ง เมื่อเกมเริ่ม คุณจะเห็นโลโก้คลาสสิกของบริษัทผู้พัฒนาเกม (LucasArts, Sierra ฯลฯ) จากนั้นหน้าจอเกมจะปรากฏขึ้นเหมือนที่คุณเคยเห็นบนคอมพิวเตอร์ของคุณ ในกรณีส่วนใหญ่ การตั้งค่าเริ่มต้นจะเพียงพอแล้ว: วิดีโอ เสียง และการควบคุมมักจะทำงานได้อย่างถูกต้องโดยที่คุณไม่ต้องปรับแต่งอะไรเลย

อินเทอร์เฟซและการควบคุมด้วยระบบสัมผัส: วิธีการใช้งานเคอร์เซอร์

หนึ่งในคุณสมบัติเฉพาะของ ScummVM บน Android คือ แม้ว่าจะใช้งานบนหน้าจอสัมผัสก็ตาม มันเลียนแบบการใช้งานเมาส์แบบดั้งเดิมแทนที่จะแตะตรงจุดที่ต้องการคลิก คุณจะต้องเลื่อนเคอร์เซอร์ไปบนหน้าจอก่อน แล้วจึง "คลิก" ด้วยการแตะ วิธีนี้อาจจะรู้สึกแปลกๆ ในตอนแรก แต่ก็เป็นการจำลองประสบการณ์ดั้งเดิมของเกมผจญภัยแบบกราฟิกหลายๆ เกมได้อย่างสมจริง

ในการเลื่อนเคอร์เซอร์ คุณต้องแตะที่หน้าจอและ เลื่อนนิ้วของคุณขณะที่กดค้างไว้เมื่อตัวชี้เมาส์อยู่เหนือจุดที่ต้องการแล้ว ให้ปล่อยปุ่มและแตะเบาๆ (อย่างรวดเร็ว โดยไม่ต้องขยับนิ้ว) เพื่อจำลองการคลิกเมาส์ซ้าย นี่คือวิธีการเลือกคำกริยา วัตถุ ตัวละคร และตัวเลือกบทสนทนา เหมือนกับการใช้เมาส์บนพีซีในยุค 90

การทำงานขั้นสูงที่สุดก็มีเวอร์ชันสำหรับการสัมผัสด้วยเช่นกัน สำหรับ จำลองการกดปุ่มเมาส์ขวาโดยปกติแล้ว คุณต้องวางนิ้วหนึ่งนิ้วไว้บนหน้าจอแล้วแตะด้วยนิ้วที่สอง หรือใช้ปุ่มทางกายภาพเฉพาะ (กล้อง ค้นหา) หากอุปกรณ์ของคุณยังมีอยู่ สำหรับการคลิกกลาง คุณมักจะต้องวางสองนิ้วไว้บนหน้าจอแล้วแตะด้วยนิ้วที่สาม การลากและวางทำได้โดยการแตะสองครั้งอย่างรวดเร็ว และในการแตะครั้งที่สอง ให้กดนิ้วค้างไว้แล้วเลื่อนนิ้ว

เกมบางเกมจำเป็นต้องกดปุ่มเมาส์ซ้ายค้างไว้ เช่น ในฉากที่ต้องถือวัตถุหรือทำท่าทางต่อเนื่องเป็นเวลานาน บนระบบ Android สามารถทำได้ดังนี้ โดยการคลิกตามปกติ แล้วแตะอีกครั้งหนึ่ง กดปุ่มค้างไว้สักครู่ อาจจะยังไม่แม่นยำนักในตอนแรก แต่เมื่อฝึกฝนไปเรื่อยๆ ก็จะทำได้เองโดยธรรมชาติ

ป้ายนีออนเกมย้อนยุค
บทความที่เกี่ยวข้อง:
เกม Android ที่มีรูปลักษณ์แบบยุค 80 และสไตล์ย้อนยุค

การใช้เมนู ScummVM และเมนูภายในของเกม

อีกส่วนสำคัญของประสบการณ์นี้คือ การเข้าถึงเมนู ScummVM ระหว่างการเล่นเกม ในโทรศัพท์ Android รุ่นเก่าหลายรุ่น ปุ่มเมนูจะเป็นปุ่มกดจริงหรือปุ่มสัมผัส ในรุ่นใหม่กว่า มักจะใช้ปุ่มเสมือน (แสดงด้วยจุดสามจุดหรือไอคอนที่คล้ายกัน) ในบางกรณี จำเป็นต้องปรับการตั้งค่าโทรศัพท์เพื่อให้ปุ่มมัลติทาสก์สามารถทำหน้าที่เป็นปุ่มเมนูได้เมื่อกดค้างไว้

การเรียกเมนู ScummVM ขณะเล่นเกมจะเปิดอินเทอร์เฟซแบบโอเวอร์เลย์ซึ่งช่วยให้สามารถ... บันทึกและโหลดเกม เปลี่ยนการตั้งค่าเสียงและวิดีโอ กลับไปยังตัวเรียกใช้งาน หรือออกจากเกมสิ่งสำคัญคือคุณควรทำความคุ้นเคยกับเมนูนี้ เพราะในการผจญภัยส่วนใหญ่ คุณจะต้องบันทึกความคืบหน้าก่อนที่จะตัดสินใจสำคัญหรือเผชิญกับส่วนที่ยากลำบาก

เกมบางเกม โดยเฉพาะเกมที่ใช้เอนจิ้น Tinsel (เช่น เกมผจญภัย Discworld) จะไม่ใช้เมนู ScummVM ในการจัดการเกม แต่จะใช้เมนูของตัวเองแทน เมนูภายในของตัวเองในกรณีเหล่านี้ การเข้าถึงเมนูเกมอาจต้องใช้เทคนิคที่ค่อนข้างแปลก: แสดงแป้นพิมพ์บนหน้าจอ กดปุ่ม "1" แล้วกด Enter วิธีนี้จะเปิดเมนูบันทึก/โหลดเกม เหมือนกับที่ออกแบบไว้ในเวอร์ชัน PC ดั้งเดิม

โดยปกติแล้วแป้นพิมพ์บนหน้าจอจะเปิดใช้งานโดยการกดปุ่มค้างไว้ ปุ่มเมนูแบบกายภาพหรือเสมือนจริงนอกจากนี้ยังเป็นประโยชน์สำหรับการป้อนรหัสรักษาความปลอดภัยในเกมคลาสสิกบางเกม เช่น วงล้อรหัสใน Monkey Island 2 หรือสำหรับเกมที่ต้องป้อนข้อความ (ชื่อ คำสำคัญ ฯลฯ) กล่าวโดยสรุป ปุ่มเมนูและแป้นพิมพ์เสมือนเป็นสองเครื่องมือสำคัญเมื่อเล่นเกมผจญภัยแบบกราฟิกบน Android

ทางลัดและคำสั่งทั่วไปใน ScummVM Android

มีท่าทางและการผสมผสานท่าทางหลายอย่างที่ควรจดจำ เพราะจะทำให้ชีวิตง่ายขึ้นมาก หนึ่งในนั้นคือ... การกระทำที่ใช้บ่อยที่สุดใน ScummVM สำหรับ Android สิ่งต่อไปนี้โดดเด่น:

  • การเคลื่อนไหวของเมาส์กดนิ้วค้างไว้แล้วเลื่อนไปบนหน้าจอ
  • คลิกซ้ายแตะอย่างรวดเร็วโดยไม่ต้องขยับนิ้ว ขณะที่เคอร์เซอร์อยู่เหนือรายการที่ต้องการ
  • คลิกขวา: กดนิ้วหนึ่งค้างไว้แล้วแตะด้วยนิ้วอีกนิ้ว หรือใช้ปุ่มเฉพาะ (กล้อง/ค้นหา) หากมีอยู่
  • คลิกตรงกลาง: วางนิ้วสองนิ้วบนหน้าจอค้างไว้ แล้วแตะด้วยนิ้วที่สาม
  • ลากและวางแตะสองครั้งติดต่อกัน และในการแตะครั้งที่สอง ให้กดนิ้วค้างไว้แล้วเลื่อนนิ้วออก
  • กดปุ่มซ้ายค้างไว้: คลิกอย่างรวดเร็ว จากนั้นแตะค้างไว้อีกครั้ง
  • ฟังก์ชันเลื่อนข้อความไปข้างหน้าหรือหลีกเลี่ยง: โดยปกติแล้วจะถูกกำหนดให้ตรงกับปุ่มย้อนกลับ (Back) บนตัวเครื่อง
  • แสดงเมนู ScummVM: ปุ่มเมนูแบบกายภาพหรือเสมือนจริง
  • แสดงแป้นพิมพ์บนหน้าจอกดปุ่มเมนูค้างไว้จนกว่าจะปรากฏขึ้น
  • เมนูภายในของเกมบางเกม: เปิดใช้งานแป้นพิมพ์ พิมพ์ “1” แล้วกด Enter (ตัวอย่างทั่วไปของเกม Discworld)

ผู้เล่นบางคนแสดงความคิดเห็นว่าอินเทอร์เฟซของ ScummVM บน Android ยังคงมีอยู่ แง่มุมที่ไม่น่าจะเป็นไปได้โดยเฉพาะอย่างยิ่งในเรื่องของท่าทางที่ไม่คุ้นเคย แต่ความจริงก็คือ เมื่อคุณเรียนรู้ทางลัดเหล่านี้แล้ว เกมผจญภัยส่วนใหญ่ก็สามารถเล่นได้อย่างสะดวกสบายบนหน้าจอสัมผัส

ข้อจำกัดที่ทราบและพฤติกรรมพื้นฐาน

ทุกอย่างไม่ได้สมบูรณ์แบบเสมอไป และสิ่งสำคัญคือต้องรู้ด้วยว่า... ข้อจำกัดปัจจุบันของ ScummVM บน Androidหนึ่งในปัญหาที่ถูกพูดถึงมากที่สุดคือ เมื่อแอปพลิเคชันทำงานอยู่เบื้องหลัง (เช่น คุณสลับไปใช้แอปพลิเคชันอื่น หรือรับสายและออกจากเกม) บนอุปกรณ์หลายๆ เครื่อง เมื่อกลับมาที่ ScummVM อีกครั้ง หน้าจอจะปรากฏขึ้นเป็นสีดำ

ในกรณีเหล่านี้ บ่อยครั้งทางออกเดียวคือ ปิด ScummVM อย่างสมบูรณ์คุณสามารถทำได้โดยการกดปุ่มย้อนกลับซ้ำๆ จนกว่าแอปจะปิด หรือโดยไปที่ การตั้งค่า > แอป แล้วบังคับหยุดกระบวนการทำงาน มันเป็นเรื่องน่ารำคาญ โดยเฉพาะอย่างยิ่งหากคุณลืมบันทึกก่อนออกจากแอป ดังนั้นจึงควรสร้างนิสัยในการบันทึกเกมของคุณบ่อยๆ

อีกหนึ่งข้อร้องเรียนที่พบบ่อยคือ การควบคุมด้วยระบบสัมผัสไม่ได้ทำงานแบบ "ชี้แล้วคลิก" โดยตรงนี่เป็นเพราะมีการใช้เคอร์เซอร์ตัวกลาง ซึ่งมีจุดประสงค์เพื่อจำลองประสบการณ์การใช้เมาส์แบบดั้งเดิม แต่บางครั้งอาจรู้สึกไม่ลื่นไหลเท่ากับการแตะที่วัตถุที่ต้องการโดยตรง ผู้ใช้บางรายอาจลองตั้งค่าขั้นสูงหรือใช้เวอร์ชันอื่นเพื่อปรับปรุงพฤติกรรมนี้ แต่ในเวอร์ชันอย่างเป็นทางการ รูปแบบเคอร์เซอร์ยังคงเป็นมาตรฐาน

แหล่งข้อมูลอย่างเป็นทางการ ชุมชน และแหล่งที่สามารถหาเกมที่ถูกกฎหมายได้

ระบบนิเวศของ ScummVM ได้รับการสนับสนุนเป็นอย่างดีจาก เอกสารทางการที่ค่อนข้างครบถ้วนบนเว็บไซต์ของโครงการ คุณจะพบคู่มือเริ่มต้นใช้งานฉบับย่อสำหรับ Android ซึ่งอธิบายวิธีการตั้งค่าตัวเลือกเฉพาะแพลตฟอร์ม ตำแหน่งที่จัดเก็บไฟล์การกำหนดค่าและไฟล์บันทึกเกม และวิธีการขอความช่วยเหลือเพิ่มเติมหากมีสิ่งใดทำงานผิดปกติ

พวกเขายังมี ฟอรัมที่อุทิศให้กับเวอร์ชัน Androidนี่คือพื้นที่ที่ผู้ใช้และนักพัฒนาพูดคุยเกี่ยวกับปัญหา วิธีแก้ปัญหา ฟีเจอร์ใหม่ และความเข้ากันได้กับโทรศัพท์หรือแท็บเล็ตรุ่นต่างๆ เป็นสถานที่ที่ดีในการหาคำตอบสำหรับคำถามเกี่ยวกับการใช้งานท่าทางที่ไม่ปกติ การทำงานผิดพลาดในบางรุ่น หรือรายละเอียดอื่นๆ นอกเหนือจากเอกสารพื้นฐาน

สำหรับเรื่องเกม เว็บไซต์ของโครงการมีลิงก์ไปยังส่วนที่เรียกว่า “หาซื้อเกมได้จากที่ไหน”เว็บไซต์นี้รวบรวมร้านค้า ผู้จัดจำหน่าย และแหล่งเก็บข้อมูลต่างๆ ที่คุณสามารถดาวน์โหลดเกมผจญภัยที่เข้ากันได้ (รวมถึงเดโมและเกมฟรีบางเกมที่ผู้พัฒนาปล่อยออกมาเอง) ได้อย่างถูกกฎหมาย ที่นี่คุณจะพบลิงก์ไปยังเกมที่วางจำหน่ายอยู่บนแพลตฟอร์มต่างๆ เช่น GOG หรือ Steam รวมถึงโปรเจกต์ฟรีแวร์ที่สามารถดาวน์โหลดได้โดยไม่มีค่าใช้จ่าย

สุดท้ายนี้ ชุมชน ScummVM มีความเคลื่อนไหวอย่างมาก รายงานข้อผิดพลาด ช่องทางการสนทนา เช่น Discord และระบบติดตามข้อผิดพลาดเองหากคุณพบเกมที่ใช้เอนจิ้นอย่าง SLUDGE หรือ WAGE แล้ว ScummVM ไม่รองรับ นักพัฒนาเกมขอแนะนำให้คุณรายงานปัญหา ยิ่งมีคนทดสอบและรายงานมากเท่าไหร่ ฐานข้อมูลความเข้ากันได้ก็จะยิ่งใหญ่ขึ้น และเอนจิ้นก็จะทำงานได้ดีขึ้นบนทุกแพลตฟอร์ม รวมถึง Android ด้วย

โดยรวมแล้ว ScummVM สำหรับ Android ได้กลายเป็นตัวเลือกที่ทรงพลังสำหรับผู้ที่ต้องการสนุกกับเกมผจญภัยกราฟิกสุดอลังการและเกม RPG คลาสสิกบนสมาร์ทโฟนของตน

ด้วยส่วนผสมของ จำนวนเอนจิ้นที่เพิ่มมากขึ้น การปรับปรุงทางเทคนิคอย่างต่อเนื่อง ชุมชนผู้ใช้งานที่มีส่วนร่วม และการบูรณาการที่ดีพอสมควรกับ Androidแอปพลิเคชันนี้ช่วยให้คุณหวนระลึกถึงช่วงบ่ายอันแสนสนุกได้อย่างเต็มที่ ไม่ว่าจะเป็นบนหน้าจอมือถือ แท็บเล็ต หรือแม้แต่ฉายภาพลงบนทีวีจอใหญ่โดยใช้ช่องต่อวิดีโอของอุปกรณ์

คุณสมบัติของคอนโซล Anbernic RG406H
บทความที่เกี่ยวข้อง:
คุณสมบัติของ Anbernic RG406H: พลัง การจำลอง และรายละเอียดที่สมจริง

หากคุณใช้เวลาสักเล็กน้อยในการทำความเข้าใจวิธีการทำงานของปลั๊กอิน วิธีการจัดระเบียบเกมของคุณ และวิธีการใช้ส่วนต่อประสานระบบสัมผัส คุณจะมีคลังเกมคลาสสิกมากมายอยู่ในมือ ซึ่งยังคงสนุกเหมือนเดิมไม่ต่างจากตอนที่คุณเล่นครั้งแรก แบ่งปันข้อมูลเพื่อให้ผู้ใช้เพิ่มเติมสามารถเรียนรู้เกี่ยวกับหัวข้อนั้นๆ