เรื่องเล่าจากอัปเดตขนาดกลางของ Neeko
ว่าไงเกมเมอร์ พวกเราคือ Ezra “Riot Phlox” Lynn และ Riot GalaxySmash นักออกแบบเกมและวิศวกร QA ประจำการอัปเดตขนาดกลางของ Neeko และเราก็จะมาเล่าเรื่องราวหลายอย่างจากกระบวนการพัฒนาของเธอให้ได้ฟังกัน
เรารู้ดีว่าการอัปเดตขนาดกลางของ Neeko นั้นถูกพูดถึงมานานแสนนานมาแล้ว และส่วนหนึ่ง (จริง ๆ ก็ส่วนใหญ่เลยล่ะ) นั่นก็เป็นเพราะสกิลติดตัวใหม่ของเธอและบั๊กที่มันนำพามาด้วย แต่เราไม่ได้มานี่เพื่อพูดถึงบั๊กหรอกนะ เรามาเพื่อพูดถึง Neeko ต่างหาก และเพื่อไม่ให้เป็นการเสียเวลา ขอเชิญรับฟังเรื่องราวการอัปเดตขนาดกลางของ Neeko กันได้เลย
มาในรูปแบบของความฝัน
Riot Phlox:
สักช่วงในช่วงต้นปีที่แล้ว จู่ ๆ ผมก็คิดถึง Neeko ขึ้นมา เธอเป็นสาวน้อยกิ้งก่าหน้าตาซุ่มซ่ามผู้เป็นมิตรกับสาว ๆ ที่ใคร ๆ ก็ดูจะหลงรักเมื่อเธออยู่ภายนอก League of Legends แต่ในเกม League ดูเหมือนว่าจะไม่มีใครอยากเล่นเธอเท่าไหร่เลย (ยกเว้นเมนสายฮาร์ดคอร์ไม่กี่คนก็เท่านั้น) ปกติแล้วความนิยมของแชมเปี้ยนมักจะเกี่ยวโยงกับความนิยมในเกมเพลย์ แต่สำหรับ Neeko มันไม่เป็นเช่นนั้น ซึ่งถือเป็นความท้าทายแสนสนุกให้ลองคิด แต่ตอนนั้นผมติดงานอื่นอยู่และก็ยังไม่มีไอเดียที่เข้าท่าสักเท่าไหร่ แต่สิ่งที่ผมรู้แน่ ๆ ก็คือ Neeko นั้นเริ่มที่จะไม่สามารถเติมเต็มภาพฝันการเป็นจอมหลอกลวงของเธอได้อีกต่อไป
ผมอยากเห็น Neeko กลายเป็นหนึ่งในจอมหลอกลวงชั้นยอดใน League of Legends แต่การหลอกลวงถือเป็นแนวคิดแสนแปลกประหลาดในแง่ของการออกแบบเกม วิธีปรับง่าย ๆ ก็คือการมอบโบนัสด้านเมคานิกให้กับเธอ เช่น บัฟความเสียหายบางอย่างเมื่อเธอโจมตีอีกฝ่ายในขณะปลอมตัว และถ้าเป็นแบบนั้น แทนที่เธอจะอยากปลอมตัวเพื่อหลอกผู้คน ก็จะกลายเป็นว่าเธออยากปลอมตัวเพื่อสร้างความเสียหายเพิ่มแทน แต่ตอนนั้นผมยังไม่มีไอเดียอื่น ดังนั้นผมเลยต้องทิ้งเธอไว้ก่อน
หลายสัปดาห์ต่อมาในเวลายามค่ำคืน (ก่อนวัน April Fools) ผมก็เหงื่อท่วมตัวตื่นมากลางดึกและคิดขึ้นมาได้ว่า “และถ้า Neeko สามารถเปลี่ยนเป็นอะไรก็ได้ล่ะ?”
มันดูเป็นไอเดียที่ปัญญาอ่อนมาก แต่ผมก็เขียนมันทิ้งไว้ก่อนจะกลับไปนอนต่อ เช้าวันต่อมาผมก็ตื่นขึ้นมาและเห็นข้อความที่ว่า “Neekp (เขียนชื่อผิดอีก) ควรจะเปลี่ยนเป็นอะไรก็ได้”
ตัวผมในตอนเช้าและตัวผมเวอร์ชันตีสามยังเห็นตรงกัน Neeko ควรจะเปลี่ยนเป็นอะไรก็ได้
และนั่นก็คือจุดเริ่มต้นของอัปเดตขนาดกลางในครั้งนี้ ที่ซึ่งหน่ออ่อนแห่งความตื่นเต้นเกี่ยวกับอนาคตของตัวละครตัวนี้เกิดขึ้นมา ในตอนนั้นเธอยังไม่ใช่จอมหลอกลวงที่แท้จริง แต่เธอจะเป็นได้ไหมนะ?
การออกแบบเกมคือความหลงใหลของผม
Riot Phlox:
หนึ่งในส่วนที่ดีที่สุดของการออกแบบก็คือการได้เห็นไอเดียของคุณกลายเป็นสิ่งที่จับต้องได้ แต่ก็เป็นส่วนที่เอาแน่เอานอนไม่ได้ที่สุดด้วย ต้นแบบแรกของ Neeko นั้นแย่มาก อาจจะเป็นต้นแบบที่แย่ที่สุดที่เคยมีมาเลยก็ได้ เพราะมันแทบจะใช้งานไม่ได้เลย
ครึ่งหนึ่งของยูนิตที่เธอสามารถแปลงกายได้นั้นไม่สามารถเล็งเป้าได้และก็ผิดกฎของเกมสุด ๆ (เช่น ซากวอร์ด ธงของ Jarvan บอลของ Syndra อัลติของ Kled และอีกมากมาย) นอกจากนั้นยูนิตใดก็ตามที่เธอเลือกแปลงกายในขณะที่พวกเขาตายไปแล้วก็จะถูกจัดการโดย “ฝ่ายเก็บขยะ” ของเรา หมายความว่าเธอจะเล่น VFX การแปลงร่าง ได้รับค่าสถานะของยูนิต แต่ยังคงหน้าตาเหมือน Neeko แบบเดิมไม่เปลี่ยน มันไม่เรียบร้อยหรอก แต่อย่างน้อยมันก็สนุก นี่คือทิศทางที่เราคิดว่าสามารถพา Neeko ไปถึงได้! ...คิดว่านะ มันคุ้มที่จะลองเสี่ยง
ยังจำ April Fools 2022 ที่ทุกคนสามารถแปลงเป็นยูนิตแบบสุ่มได้มั้ย? เซอร์ไพร์ส! นั่นคือพวกเราที่กำลังแอบทดสอบสกิลติดตัวของ Neeko เพื่อดูว่าคุณจะตื่นเต้นกับการแปลงร่างรูปแบบนี้หรือไม่ กลายเป็นว่าพวกคุณก็ชอบมันมากพอ ๆ กับเรา ดังนั้นผมก็เลยเริ่มทดสอบว่าเราสามารถผลักดันมันไปได้ไกลแค่ไหน
สกิลติดตัวแบบเก่านั้นค่อนข้างเคร่งครัดในสิ่งที่มันทำได้แบบสุด ๆ: ทั้งคูลดาวน์ก็นาน ทั้งถูกยกเลิกเมื่อได้รับความเสียหาย มันแทบจะไม่ปล่อยให้คุณทำอะไรได้มากเลย ดังนั้นผมจึงลองถอดกฎทุกอย่างที่มีออกไป เพื่อจะได้รู้ว่าแท้จริงแล้วมันต้องการอะไรกันแน่ และท้ายที่สุด เพื่อคงไว้ซึ่งความเป็นจอมหลอกลวงของเธอ กฎเหล่านี้ก็ต้องจากไป แบบว่าทำไมจอมหลอกลวงถึงต้องถูกเผยโฉมในตอนที่โดนดาเมจด้วยล่ะ? ถ้า Neeko อยากที่จะยืนแทงค์การโจมตีปกติ 14 ครั้งของ Caitlyn ก็ปล่อยเธอไปเถอะ! เธอควรจะสามารถไปได้จนสุดทาง ไม่ว่าจะต้องแลกด้วยอะไรก็ตาม
พอถึงจุดนี้สกิลติดตัวของเธอก็ถูกส่งต่อไปยังฝ่ายวิศวกร และผมก็ต้องไปคิดเกี่ยวกับชุดสกิลที่เหลือของเธอต่อ ซึ่งผมก็อยากที่จะใช้จุดนี้ขอบคุณไปยังเหล่าวิศวกรของเราที่สามารถทำให้สกิลติดตัวนี้กลายเป็นจริง เพราะมันต้องใช้การสนับสนุนด้านวิศวกรรมเยอะจริง ๆ เพื่อทำให้ไอเดียนี้ของผมกลายเป็นสิ่งที่ใช้งานได้ (ขอบคุณนะ Riot Kïpp <3)
ผมรู้สึกว่าสกิล Q และ E ของเธอนั้นมีความสนุกและเพลิดเพลินดีอยู่แล้วสำหรับสกิลของแชมเปี้ยนสายเมจ แต่สกิล W ของเธอดูจะเป็นพื้นที่ที่เราสามารถเสริมความเป็นจอมหลอกลวงเข้าไปได้
หลายครั้งร่างโคลนก็หลอกผู้คนได้ และหลายครั้งคุณก็แทบหวังอะไรกับมันไม่ได้เลย สิ่งแรกที่ผมลองก็คือการลอกเลียนการเคลื่อนไหว เมื่อไรก็ตามที่คุณเคลื่อนไหว ร่างโคลนก็จะลอกเลียนแบบคุณไปตามเส้นทางที่มันถูกปล่อยออกไป ผมพยายามขุดคุ้ยสกิลคำนวณเวคเตอร์ในช่วงมัธยมเท่าที่ทำได้เพื่อทำให้มันออกมาเป็นรูปร่าง แต่สุดท้ายก็ไม่ไหว (ตั้งใจเรียนนะเด็ก ๆ) ดังนั้นผมจึงต้องเรียกตัวฝ่ายวิศวกรเข้ามาเพิ่ม (หัวหน้าฝ่ายเทคนิคของ Summoner’s Rift Chris “Riot Chris Woods” Woods) และสมาชิกทีมวิเคราะห์เกม (หัวหน้าฝ่าย QA Dave “Riot Weeknd” Park) เพื่อช่วยผม (และพวกคุณทุกคน) จากการคำนวณคณิตศาสตร์ของผมเอง
น่าเสียดายที่การลอกเลียนการเคลื่อนไหวนั้นใช้ไม่ได้ผล... แบบไม่ได้ผลเลย แต่มันก็ตลกดีที่ได้เห็นการวิเคราะห์คณิตศาสตร์สุดยึกยืออย่างกับ Vel’koz ในการเคลื่อนไหวของคุณ ทว่าอย่างไรการทดสอบนี้ก็คุ้มค่า เพราะเราได้เรียนรู้ว่ามันเท่แค่ไหนที่ร่างโคลนจะสามารถเคลื่อนไหวได้จริง ๆ เพื่อใช้ในการหลอกผู้เล่น
ในฐานะเมน Shaco สติเฟื่อง ความคิดถัดไปของผมก็คือ “ถ้าหากคุณสามารถควบคุมมันได้เลยล่ะ?” และก็เป็นเช่นนั้นแล สมพรปรารถนาเลยไหมล่ะ ตอนนี้ Neeko สามารถขยับร่างโคลนของเธอได้ตามใจนึก และข้อจำกัดเดียวในการจู๊คคนของคุณก็คือเรื่องที่สมองระดับ 200 IQ ของคุณ (หรือในกรณีของผมคือประสบการณ์การออกแบบ 200 ปี+) จะรับมือกับมันได้แค่ไหน
หลังจากนั้นก็เป็นเรื่องของการขัดเกลาภาพฝันเกมเพลย์ ไม่ว่าจะเป็นการวาร์ปกลับบ้านแบบล่อซื้อหรือการกดเต้นแบบดูโอ้ใส่หน้าศัตรู ตัวละครนี้ควรจะเป็นแชมเปี้ยนจอมหลอกลวงที่สุดในเกม และเธอก็เป็นได้ในที่สุด
ชิ้นส่วนสุดท้ายในปริศนาชื่อ Neeko ก็คืออัลติเมทของเธอ พูดกันตามตรง สกิลแบบเก่านั้นมีช่องให้เคาน์เตอร์มากเกินไป ผมรู้ดีว่าเรามักจะไม่ถอดหนทางเคาน์เตอร์ออกจาก League แต่พูดกันตามตรงนะ... นอกเหนือจากท่าโยนสโนว์บอลเข้าไประเบิด Pentakill ใน ARAM แล้ว คุณคิดว่าครั้งสุดท้ายที่อัลติเมทของเธอให้ความรู้สึกพึงพอใจมันคือเมื่อไหร่กันล่ะ? ตอนที่เธอแฟลชข้ามกำแพงไปพร้อม R มีสองคนแฟลชหนีจังหวะกระแทก ส่วนอีกคนแค่เดินออกไป และคุณก็พึ่งรู้ตัวว่า Zhonya ติดคูลดาวน์อยู่และก็ตายไปทั้งอย่างงั้นน่ะหรอ? สกิลนี้มันพึ่งพาไม่ได้มากเกินไป และมันก็แทบจะไม่เอื้อประโยชน์ให้เธอเลย
ดังนั้นผมจึงคิดถึงเอฟเฟกต์กระแทกให้ลอยขึ้น เพราะแอนิเมชันต่าง ๆ ก็ดูเข้ากันดี แถมสกิลนี้ก็มีช่วงเตือน 1.5 วินาทีอยู่แล้วด้วย แต่ถึงอย่างนั้นคุณก็ยังต้องพาแม่สาวกิ้งก่าตัวบางเข้าไปในระยะประชิดอยู่นะ การเปลี่ยนแปลงนี้ไปได้สวยในแง่ของการทำให้มันกลายเป็นสกิลที่ใช้ได้จริงมากขึ้น แต่แค่นั้นผมยังไม่พอใจ ผมอยากที่จะดูว่าเราสามารถทำอะไรได้อีกบ้าง
ผมได้ลองทดสอบหลายอย่างเช่นให้ Neeko เรียกร่างโคลนออกมา 4 ร่างในตอนที่กระแทกตัวลงมาซึ่งหลังจากนั้นจะลอกเลียนแบบการเคลื่อนไหวของเธอ (พวกคุณอาจจะเคยเห็นกันไปแล้ว) ซึ่งมันก็หลอกทุกคนได้จริง ๆ… โดยการเติมทีมไฟต์ด้วย Neeko เต็มจอซะจนไม่รู้ว่าอะไรเป็นอะไร
นอกจากนั้นผมก็ยังลองทดสอบเวอร์ชันที่จะเปลี่ยน Neeko ให้ล่องหน และเกือบจะได้ลองเวอร์ชันที่มันจะแปลงโฉมทุกคนในวงอัลติ (ไม่ว่าจะศัตรูหรือมิตร) ให้กลายเป็นใครก็ได้แบบสุ่ม แต่สุดท้ายผมก็รู้สึกว่าสกิลนี้มันไม่จำเป็นต้องไปหลอกลวงใคร การเปลี่ยนแปลง W และสกิลติดตัวของเธอนั้นเพียงพอแล้ว
และเรื่องราวก็จบลงด้วยประการเช่นนี้! เอิ่ม... จริง ๆ ยังไม่จบซะทีเดียว เพราะได้เวลาของการแก้ไขบั๊กแล้ว
ยัยมะเขือน้อย (ขี้แอบ) คือตัวดึงดูดแมลงชั้นเยี่ยม
Riot GalaxySmash:
สิ่งหนึ่งที่เราได้เรียนรู้จากการพัฒนา Neeko ก็คือเธอเป็นยัยมะเขือน้อยตัวจริง และก็ไม่ใช่เพราะเธอคิดแบบนั้น แต่เพราะเธอนั้นดึงดูดแมลง (บั๊ก) ได้ดีเหมือนผักของจริงเลยล่ะ บั๊กเป็นสิ่งที่พบได้ทั่วไป โดยเฉพาะในตอนที่เราทำการอัปเดตขนาดกลาง แต่กรณีของ Neeko นั้นค่อนข้างจะพิเศษสักหน่อย
การเปลี่ยนแปลงของ Neeko พิเศษตรงที่แม้ว่าโดยผิวเผินแล้วมันอาจจะดูเป็นอะไรที่เบสิคทั่วไป แต่การเปลี่ยนแปลงด้านเทคนิคที่ต้องใช้เพื่อทำให้มันเป็นจริงนั้นดันมาพร้อมกับโอกาสในการเกิดบั๊กมากมาย ข่าวดีก็คือบั๊กส่วนใหญ่พวกนี้มันตลกสุด ๆ ข่าวร้ายก็คือ หากมันเกิดขึ้นในเกมจัดอันดับของคุณล่ะก็ มันก็แทบจะพังเกมได้เลยล่ะ
อย่างที่คุณพอจะนึกภาพออก การทำให้ Neeko สามารถปลอมตัว (เกือบจะ) เป็นอะไรก็ได้นั้นทำให้เกิด... ผลข้างเคียงหลายประการ อย่างที่ Riot Phlox พูดไปก่อนหน้านี้ Neeko นั้นสามารถแปลงร่างเป็นสิ่งต่าง ๆ ได้มากกว่าที่เราตั้งใจไว้: ซากวอร์ด มินเนี่ยนล่องหน มินเนี่ยนยุคเก่าที่ไม่มีใครจำหน้าได้ และอะไรตลก ๆ อีกมากมาย
การทำความเข้าใจสิ่งเหล่านี้ต้องใช้ความรู้ด้านเทคนิคหลายด้านเกี่ยวกับกระบวนการทำงานภายใน League แต่ถ้าให้พูดง่าย ๆ ก็คือ—องค์ประกอบส่วนใหญ่ในเกมของเรานั้นคือมินเนี่ยน นี่เป็นเรื่องที่ทุกคนรู้ทั่วไปอยู่แล้ว แต่ผมคิดว่าเวลาที่ผู้คนได้ยินสิ่งนี้พวกเขาก็มักจะคิดว่าเราก็แค่ต้องแปลงพวกตัวจิ๋วในเลนเหล่านี้ให้กลายเป็นอะไรก็ได้ ซึ่งไม่ถูกต้องซะทีเดียว
“มินเนี่ยน” สำหรับบริบทภายในเกมของเราจริง ๆ แล้วเป็นเพียงหน่วย ๆ หนึ่ง หรือก็คือสิ่งพื้นฐานที่เราสามารถสร้างอะไร ๆ ให้เกิดขึ้นมาได้ เราสามารถปรับเปลี่ยนคุณสมบัติของ “มินเนี่ยน” ให้ตรงกับอะไรก็ได้ที่เราต้องการ บางครั้งเราก็ตั้งค่าคุณสมบัติเหล่านั้นผิด และคุณก็จะได้พบกับบั๊กตลก ๆ อย่างเช่น Gnar ที่สามารถใช้สกิล E เพื่อกระเด้งบนสกิล Q ของ Diana Q หรือมอนสเตอร์ในเส้นทางป่าแนะนำที่เข้ามาบล็อกแคมป์ของคุณในระหว่างการเคลียร์ เหตุผลที่ League ถูกสร้างมาแบบนี้ก็เพราะมันเป็นวิธีที่ง่ายต่อการทำให้เกมของเราเป็นอันหนึ่งอันเดียวกันและทำให้ง่ายต่อใครก็ตามที่ต้องการจะสร้างสิ่งต่าง ๆ
และนั่นแหละ ในตอนแรกที่เราอนุญาตให้ Neeko สามารถแปลงเป็นอะไรก็ได้ สิ่งนั้นก็รวมถึง “มินเนี่ยน” ด้วย และก็ไม่ใช่เจ้าตัวจิ๋วน่ารักที่คอยปกป้องคุณจนตัวตาย แต่เป็นหน่วยยูนิตล่องหนที่ทำหน้าที่เป็นรากฐานในเกมของเราต่างหาก ดังนั้นคุณก็น่าจะพอจินตนาการออกนะถึงปริมาณบั๊กที่เราต้องพบเจอและงานหนักที่เราต้องทำเพื่อเปลี่ยน Neeko จากยัยมะเขือเทศออร์แกนิกที่ดึงดูดบั๊กจากทั่วสารทิศ ให้กลายเป็นมะเขือเทศ GMO ที่พอจะต่อต้านบั๊กกับเขาได้บ้าง
จงไปเถิด ความโกลาหลรออยู่
Riot Phlox:
ขอบคุณที่อ่านจนจบและเราก็หวังอย่างยิ่งว่าพวกคุณทุกคนจะเพลิดเพลินไปกับการเล่น Neeko นะ! เราแทบรอไม่ไหวแล้วที่จะได้เห็นกลลวงที่พวกคุณทำได้พร้อมเธอ เพราะเวลาแห่งความโกลาหลมาถึงแล้ว ยัยกิ้งก่าตัวน้อย