เราจะยังคงอยู่กับหุ้นที่เกี่ยวข้องกับอุตสาหกรรมเกมส์กันต่อนะครับ🤣 เนื่องจากผมเป็นคนชอบเล่นเกมส์เป็นทุนเดิมอยู่แล้ว จึงมีโอกาสได้ทดลองใช้สินค้าของบริษัทพวกนี้จริงๆมาตั้งแต่เด็ก และคิดว่าอุตสาหกรรมเกมส์ก็เป็น 1 ในอุตสาหกรรมที่ได้ประโยชน์จาก Mega Trend ของโลกไม่แพ้อุตสาหกรรมอื่นๆเลย
Global Games Market ในช่วง 10 ปีที่ผ่านมา มีอัตราการเติบโตถึงปีละ 11%
โดยถ้านับแค่ตลาดของ Mobile Games จะมีอัตราเติบโตถึงปี 26.8% เลยครับ
โอกาสของบริษัทที่ทำธุรกิจในวงการเกมส์จึงยังมีพื้นที่ให้โตได้อีกเยอะครับ เราอาจจะเจอหุ้น Super Stock ตัวต่อๆไปจากวงการนี้อีกก็ได้ครับ☺️
โดยวันนี้เราจะไปดูที่เครื่องมือในการสร้างเกมส์แต่ละเกมส์กันบ้าง คือในการจะสร้างเกมส์ขึ้นมาเกมส์หนึ่งเนี่ย นอกจากจะต้องมีไอเดียว่าจะสร้างเกมส์แบบไหนแล้ว สิ่งที่สำคัญที่สุดสำหรับผู้สร้างเกมส์(Developer) ก็คือเครื่องมือในการสร้างเกมส์หรือ Game Engine นั่นเองครับ
ซึ่งคำอธิบายหลักการทำงานย่อๆของ Game Engine แบบให้เข้าใจง่ายสำหรับคนที่ไม่มีความรู้เรื่องการเขียนโปรแกรมเลย(ผมก็ไม่มีเหมือนกันครับ เล่นเป็นอย่างเดียว🤣) ก็คือ Game Engine เนี่ย มันเหมือนเป็นทางลัดในการทำเกมส์ให้กับเหล่า Developer จากที่ปกติต้องมานั่งเขียน Code ในทุกๆจุดของเกมส์
เช่น “ถ้าผู้เล่นกดปุ่ม X จะเป็นการยิงปืน โดยที่กระสุนปืนจะพุ่งจากจุด A ไปที่ จุด B” ปกติแล้ว Developer จะต้องมาเสียเวลานั่งใส่โค้ด ใส่พิกัดในรายละเอียดเล็กๆน้อยๆทุกอย่างเพื่อให้วัตถุต่างๆในเกมส์ดำเนินไปในแบบที่ต้องการ
ทีนี้พอใช้ Game Engine ทำให้ เราอาจจะแค่เอาเมาส์ลากกระสุนจากจุด A ไป จุด B ตัว Game Engine ก็จะใส่ Code ทั้งหมดแทนให้เราอัตโนมัติเลย ซึ่งประหยัดเวลาไปได้เยอะมาก
อันนี้เป็นแค่การยกตัวอย่างส่วนหนึ่งในความสามารถของ Game Engine นะครับ จริงๆแล้วมันอำนวยความสะดวกได้มากกว่านี้อีกเยอะทั้งด้านเสียง, ด้านงานภาพและอีกมากมาย ตัว Game Engine นี้มันถึงสำคัญมากสำหรับการทำเกมส์ เพราะมันเข้ามาทำให้การสร้างเกมส์ง่ายและสะดวกกว่าเดิมหลายเท่าครับ
ทีนี้ในวงการของ Game Engine ก็มีผู้ให้บริการอยู่หลายบริษัทครับ แต่ที่ Developer ส่วนใหญ่เลือกใช้กันหลักๆจะมีอยู่ 2 เจ้า คือ
1. Unreal Engine
เป็น Game Engine ของบริษัท Epic Game ซึ่งจะนิยมใช้กับเกมส์ PC หรือ Console ที่ต้องการ Graphic สูงๆ รายละเอียดเยอะๆ แต่จะใช้งานค่อนข้างยากกว่าและผู้ใช้งานจะน้อยกว่า โดยวิธีการเก็บเงินของ Unreal ส่วนใหญ่จะเก็บแบบเป็นเปอร์เซ็นของรายได้จากเกมส์ที่มาสร้างผ่าน Engine ของเค้า ซึ่งปกติจะเก็บอยู่ที่ 5% ของรายได้ครับ
ใน Top 1,000 เกมส์ของ iOS App store และ Google play store จะมีอยู่ 710 เกมส์ที่ถูกสร้างมาจาก Unity ซึ่งคิดเป็น 71% (เยอะมากกก เรียกได้ว่าถ้าเคยเล่นเกมส์ คุณก็ต้องเคยผ่านเกมส์ของ Unity มาบ้างแล้วแน่นอนครับ)