อธิบายการเล่นเกมบนมือถือ
หากคุณไม่คุ้นเคยกับเกมบนมือถือคุณจะพบในไม่ช้าเพราะนี่คือการเติบโตครั้งใหญ่ต่อไปที่คาดว่าจะเกิดขึ้นในตลาดเกมพันล้าน เกมมือถือคือเกมซอฟต์แวร์คอมพิวเตอร์ที่เล่นบนโทรศัพท์มือถือ โดยทั่วไปเกมมือถือจะดาวน์โหลดผ่านเครือข่ายของผู้ให้บริการโทรศัพท์มือถือ แต่ในบางกรณีเกมจะถูกโหลดลงในโทรศัพท์มือถือเมื่อซื้อหรือผ่านการเชื่อมต่ออินฟราเรดบลูทู ธ หรือการ์ดหน่วยความจำ เกมมือถือได้รับการพัฒนาโดยใช้เทคโนโลยีเช่น DoJa ของ DoCoMo, Sun’s J2ME, BREW ของ Qualcomm (Binary Runtime for Wireless) หรือ ExEn (Execution Environment) ของ Infusio แพลตฟอร์มอื่น ๆ ก็มีให้ใช้งานเช่นกัน แต่ไม่เหมือนกัน
แพลตฟอร์มที่แตกต่างกัน
BREW เป็นเทคโนโลยีที่ทรงพลังกว่าโดยให้การควบคุมโทรศัพท์มือถืออย่างสมบูรณ์และเข้าถึงฟังก์ชันการทำงานได้อย่างสมบูรณ์ อย่างไรก็ตามพลังที่ไม่ได้ตรวจสอบนี้อาจเป็นอันตรายได้และด้วยเหตุนี้กระบวนการพัฒนา BREW จึงได้รับการปรับแต่งสำหรับผู้จำหน่ายซอฟต์แวร์ที่ได้รับการยอมรับเป็นหลัก ในขณะที่ BREW SDK (Software Development Kit) สามารถใช้งานได้อย่างอิสระการใช้งานซอฟต์แวร์บนฮาร์ดแวร์มือถือจริง (ตรงข้ามกับโปรแกรมจำลองที่ให้มา) ต้องใช้ลายเซ็นดิจิทัลซึ่งสามารถสร้างได้ด้วยเครื่องมือที่ออกโดยบุคคลเพียงไม่กี่รายเท่านั้น ได้แก่ ผู้ให้บริการเนื้อหามือถือ Qualcomm เอง ถึงอย่างนั้นเกมจะใช้งานได้กับอุปกรณ์ที่เปิดใช้งานการทดสอบเท่านั้น หากต้องการดาวน์โหลดบนโทรศัพท์ทั่วไปซอฟต์แวร์จะต้องได้รับการตรวจสอบทดสอบและได้รับการอนุมัติจาก Qualcomm ผ่านโปรแกรมทดสอบ TRUE BREW
Java (aka ‘J2ME’ / ‘Java ME’ / ‘Java 2 Micro Edition’) ทำงานบนเครื่องเสมือน (เรียกว่า KVM) ซึ่งอนุญาตให้เข้าถึงฟังก์ชันการทำงานของโทรศัพท์พื้นฐานได้อย่างสมเหตุสมผล แต่ไม่สมบูรณ์ ซอฟต์แวร์ชั้นพิเศษนี้มอบเกราะป้องกันที่มั่นคงซึ่งพยายามจำกัดความเสียหายจากซอฟต์แวร์ที่ผิดพลาดหรือเป็นอันตราย นอกจากนี้ยังช่วยให้ซอฟต์แวร์ Java สามารถเคลื่อนย้ายได้อย่างอิสระระหว่างโทรศัพท์ประเภทต่างๆ (และอุปกรณ์เคลื่อนที่อื่น ๆ ) ที่มีส่วนประกอบอิเล็กทรอนิกส์ที่แตกต่างกันอย่างสิ้นเชิงโดยไม่ต้องดัดแปลง ราคาที่จ่ายคือการลดลงเล็กน้อยในความเร็วที่เป็นไปได้ของเกมและไม่สามารถใช้ฟังก์ชันทั้งหมดของโทรศัพท์ได้ (เนื่องจากซอฟต์แวร์ Java สามารถทำได้เฉพาะในสิ่งที่เลเยอร์ชายกลางนี้รองรับเท่านั้น)
เนื่องจากความปลอดภัยและความเข้ากันได้ที่พิเศษนี้จึงเป็นกระบวนการที่ค่อนข้างง่ายในการเขียนและแจกจ่ายแอปพลิเคชันมือถือ Java รวมถึงเกมไปยังโทรศัพท์หลากหลายรุ่น โดยปกติแล้วสิ่งที่จำเป็นคือ Java Development Kit ที่มีให้ใช้งานฟรีสำหรับการสร้างซอฟต์แวร์ Java เองเครื่องมือ Java ME ที่มาพร้อมกับ (เรียกว่า Java Wireless Toolkit) สำหรับบรรจุภัณฑ์และทดสอบซอฟต์แวร์มือถือและพื้นที่บนเว็บเซิร์ฟเวอร์ (เว็บไซต์) เพื่อโฮสต์ แอปพลิเคชันที่เป็นผลลัพธ์เมื่อพร้อมสำหรับการเผยแพร่สู่สาธารณะ
ข้อ จำกัด ปัจจุบันของเกมมือถือ
เกมบนมือถือมักจะมีขอบเขตเพียงเล็กน้อยและมักอาศัยการเล่นเกมที่ดีมากกว่ากราฟิกที่ฉูดฉาดเนื่องจากอุปกรณ์ไคลเอนต์ไม่มีพลังในการประมวลผล ปัญหาสำคัญอย่างหนึ่งสำหรับผู้พัฒนาและผู้เผยแพร่เกมบนมือถือคือการอธิบายเกมโดยละเอียดเพื่อให้ลูกค้ามีข้อมูลเพียงพอในการตัดสินใจซื้อ ปัจจุบันเกมมือถือขายผ่านผู้ให้บริการเครือข่ายและพอร์ทัลผู้ให้บริการซึ่งหมายความว่ามีข้อความเพียงไม่กี่บรรทัดและอาจเป็นภาพหน้าจอของเกมเพื่อดึงดูดลูกค้า มีการพึ่งพาแบรนด์และใบอนุญาตที่มีประสิทธิภาพเช่น Tomb Raider หรือ Colin McRae ซึ่งเป็นเกมแข่งรถ นอกจากนี้ยังมีการใช้รูปแบบการเล่นที่เป็นที่รู้จักและเป็นที่ยอมรับซึ่งหมายถึงกลไกการเล่นเกมที่จดจำได้ทันทีในเกมเช่น Tetris, Space Invaders หรือ Poker กลยุทธ์ทั้งสองนี้ใช้เพื่อดึงดูดนักเล่นเกมมือถือให้ซื้อเกมโดยมีค่าธรรมเนียมเมื่อผู้ให้บริการเครือข่ายไร้สายให้ข้อมูลเพิ่มเติมในจำนวน จำกัด ซึ่งโดยทั่วไปจะทำหน้าที่เป็นบุคคลที่สามที่โฮสต์เกม
นวัตกรรมล่าสุดในเกมมือถือ ได้แก่ การเล่นคนเดียวผู้เล่นหลายคนและกราฟิก 3 มิติ เกมรักเสมือนจริงเป็นของทั้งผู้เล่นคนเดียวและผู้เล่นหลายคน เกมที่มีผู้เล่นหลายคนกำลังค้นหาผู้ชมได้อย่างรวดเร็วเนื่องจากผู้เล่นพบความสามารถในการเล่นกับผู้อื่นซึ่งเป็นส่วนขยายตามธรรมชาติของการเชื่อมต่อโทรศัพท์มือถือของตน