in Uncategorized

สรุปสิ่งที่ผมได้รับรู้จาก Tech Monday EP.42 ~Project เกมระดับ AAA เค้าทำงานกันยังไง?~

     ผมได้มีโอกาสได้รับชมรายการ Tech Monday EP.42 ~Project เกมระดับ AAA เค้าทำงานกันยังไง?~ โดยคุณ วิทวัส เขียวเจริญ ดำเนินรายการโดยคุณ รุ่งฤทธิ์ เจริญศุภกุล อำนวยการจัดรายการโดย Mission to The Moon ซึ่งผมเล็งเห็นจุดที่น่าสนใจหลายจุด จึงขอสรุปตามที่ตัวเองรับรู้มาได้ประมาณนี้ครับ

ที่ Creative Assembly ทำอะไรบ้างแล้วทำกันอย่างไร

      ทำทั้งส่วนของ Console Game และ Total Wars Game เนื่องจาก title ทีต้องพัฒนาเพื่อออกจำหน่ายมีเป็นจำนวนมาก การทำงานของแต่ละทีมจึงทำขนานกันไปตาม title ที่ได้รับมอบหมาย และมีการ sharing technology feature ที่สามารถใช้ร่วมกันได้ เช่น Graphic Technology Feature, Tool Technology Feature เป็นต้น

เกมที่มีรายละเอียดสูงขนาดนี้ ประกอบไปด้วยทีมอะไรบ้าง

      ใน Title หนึ่ง จะมี Game Team ที่รับผิดชอบในส่วนของ Gameplay นั้นๆ และมี Engine Team เป็นทีมกลางที่เตรียม Technology Feature ที่เกมนั้นๆ จำเป็นต้องใช้ เพื่อให้สามารถสร้าง Gameplay ได้ตามที่ออกแบบ และ ตัวเนื้องานของแต่ละ title สามารถดำเนินตาม lifecycle (Pre Production, Production และ Post Production) ไปได้อย่างราบรื่น ตัวอย่างเช่น Feature A ออกในเวลาB ให้กับtitle C

      ส่วนของทีม Engine จึงต้องมีทักษะพิเศษเฉพาะทาง เช่น ความรู้ทาง Hardware ต่างๆ ที่กำลังจะออกในอนาคต เพื่อทำ optimization ให้ได้มากที่สุด และปรับแต่งได้อย่างอิสระ

      ส่วนของ Game Team มีการทำงานตามแผนที่กำหนดจากทาง Management Level เช่น Title นี้ใช้เวลาทำ 2 ปี ด้วยงบประมาณเท่านี้ จำนวนผู้พัฒนาเท่านี้ โดยใช้ความคิดสร้างสรรค์เพิ่มเติมว่า ด้วยงบและจำนวนผุ้พัฒนาที่มี เราสามารถทำสิ่งที่แตกต่างอะไรได้บ้าง หรือ หยิบยืมแรงบันดาลใจจากเกมอื่นมาพัฒนาต่อยอดได้อย่างไรบ้าง ทำการค้นคว้าวิจัย และแบ่งปันส่วนที่ใช้งานร่วมกันของแต่ละ title ให้แต่ละทีมได้

ทีมใหญ่ ทำอย่างไรให้ทำงานได้สำเร็จ

      การสื่อสารของแต่ละ role ในแต่ละทีม โดยสื่อสารสิ่งที่เราต้องการอย่างเข้าใจบริบทของผู้รับสาส์นด้วย เพราะถ้ายึดแต่สิ่งที่ผู้สื่อสารจะได้โดยไม่สนใจคนอื่นเลย ข้อมูล ข้อเสนอแนะดีๆ จากผู้รับสาส์นจะถูกละเลยตกหล่นไปได้

ปัญหาด้านการสื่อสารเกิดจากอะไรบ้าง

      ผลิตภัณฑ์เกม คือ งานที่รวมทั้ง Art และ Technology (และอีกหลายๆศาสตร์ เช่น Marketing, Finance) มันจึงมีความจำเพาะในความสื่อสารอยู่ในระดับหนึ่ง การสื่อสารข้าม Domain ที่แต่ละคนเชี่ยวชาญจึงเกิดขึ้น มีความไม่สมดุลของความสนใจ ที่ต้องบริหารจัดการเพื่อผลลัพธ์ที่ดีที่สุดในบริบทนั้นๆ จากการยอมรับความแตกต่างของแต่ละคน ในแต่ละทีม

เราแก้ปัญหาการสื่อสารจากการทำงานได้อย่างไร

      การสื่อสาร มีทั้งมิติของการใช้การพูด และไม่ใช่การพูด เช่น ภาษากาย ภาษาเขียน เอกสารต่างๆ และการสร้างเครื่องมือเพื่อสื่อสารไอเดียออกมาเป็นรูปเป็นร่างได้

      การวางความเคยชินและ bias เดิมๆ และรับความแตกต่าง (Diversity) คือเรื่องจำเป็นมากๆ ที่ทำให้เกิดการสื่อสารอย่างมีคุณภาพ เพราะทุกคนที่เกี่ยวข้องมีความหมายด้วยกันทั้งสิ้น

      Compassion, Loving kindness, Feelings of Pleasure และ Equality เป็นหลักการ ที่นำมาใช้ในการสร้างการสื่อสารที่ดีนี้ และทำให้เกิดความเป็นทีม

      Technical Artist คืออีกหนึ่งตัวอย่างของ role ที่ทำให้การสื่อสารระหว่าง Technical และ Artist นั้นสอดประสานได้อย่างดี ด้วยความจริงใจ เลือกสิ่งที่พูดให้เหมาะสมกับผู้รับฟังของแต่ละบทนั้นๆ

พอจะแนะนำการทำงานสำหรับทีมขนาด เล็กหรือกลาง ได้ไหม

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

Write a Comment

Comment