อยากสร้างเกม ต้องเรียนรู้อะไรบ้าง

ผศ.ดร.ยอดธง รอดแก้ว
ผศ.ดร.ยอดธง รอดแก้ว 9111 views • 1 ปีที่แล้ว
อยากสร้างเกม ต้องเรียนรู้อะไรบ้าง

ในสมัยก่อนการสร้างเกมนั้นยังมีขนาดเล็ก และสามารถใช้คนคนเดียวในการสร้างเกมได้

สิ่งที่ต้องเรียนรู้ การเขียนโปรแกรมต่างๆ ภาษาในการเขียนโปรแกรม เช่น assembly, c เป็นต้น

และอาจต้องมีความสามารถในการวาดรูป ทำพิกเซลอาร์ต แต่งเพลง สร้างเสียงประกอบได้ด้วย

สำหรับในปัจจุบันการสร้างเกมนั้น ไม่สามารถทำคนเดียวได้อีก เนื่องจากเกมมีขนาดใหญ่มาก ดังนั้นเราจึงแบ่งหน้าที่กันทำงาน

โดยคร่าวๆ ดังนี้

1. หน้าที่นักออกแบบเกม สำหรับ การออกแบบเกม

  • เรียนรู้เกี่ยวกับกลไกของเกม (game mechanics) 
  • เรียนรู้เกี่ยวกับประเภทของเกมต่างๆ เช่น การต่อสู้(fighting) การผจญภัย(adventure) ปริศนา(puzzle) ฯลฯ
  • เรียนรู้เกี่ยวกับออกแบบด่าน (level design) 
  • เรียนรู้เกี่ยวกับการออกแบบตัวละคร (character design) การออกแบบเนื้อเรื่อง (storytelling)
  • เรียนรู้เกี่ยวกับการออกแบบ UI/UX (User Interface/User Experience)

2. หน้าที่นักพัฒนาซอฟต์แวร์เกม และการเขียนโปรแกรม

  • เรียนรู้ภาษาโปรแกรมที่ใช้สำหรับสร้างเกม เช่น C++, C#, Java, Python
  • เรียนรู้เกี่ยวกับการใช้เอนจิ้นเกม (game engine) ยอดนิยม เช่น โปรแกรม Unity, Unreal Engine, Godot เป็นต้น
  • เรียนรู้เกี่ยวกับระบบต่างๆ ที่ใช้สนับสนุนในเกม เช่น ปัญญาประดิษฐ์ (AI), ระบบฟิสิกส์ (Physics), สร้างใช้คำสั่งเล่นเสียง (Sound) ต่างๆ

3. หน้าที่นักพัฒนากราฟิก สร้างกราฟิก

  • เรียนรู้เกี่ยวกับ 2D หรือ 3D graphics ขึ้นอยู่กับประเภทเกม
  • เรียนรู้เกี่ยวกับโปรแกรมสร้างโมเดล 3D เช่น Blender, Maya
  • เรียนรู้เกี่ยวกับโปรแกรมวาดภาพ 2D เช่น Photoshop, GIMP

4. หน้าที่นักแต่งเพลง และ เสียง

  • เรียนรู้เกี่ยวกับการออกแบบเสียง (sound design)
  • เรียนรู้เกี่ยวกับโปรแกรมตัดต่อเสียง เช่น โปรแกรม Audacity, Adobe Audition

5. ฝ่ายสนับสนุน เช่น ผู้บริหารโปรเจกต์เกม และ ฝ่ายสนับสนุนเครื่องมืออื่นๆ

  • เรียนรู้เกี่ยวกับ Git, เวอร์ชันควบคุม (version control)
  • เรียนรู้เกี่ยวกับการจัดการโปรเจ็กต์ (project management)
  • เรียนรู้เกี่ยวกับการบริหารทีมงาน การหาแหล่งเงินทุน

จะเห็นได้ว่า กว่าจะได้เกมสนุกๆ ที่เราเล่นกันนั้น มีหน้าที่หลายตำแหน่งในการพัฒนาเกมเลย

ซึ่งอาจใช้คนตั้งแต่ 2-3 คน ไปจนถึง 400-500 คน ก็ได้ แล้วผู้อ่านอยากทำหน้าที่ตรงส่วนไหนของการสร้างเกม

คำแนะนำ:

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

มาร่วมเรียนรู้กับ Starfish Labz

แหล่งเรียนรู้และชุมชนออนไลน์เพื่อนักการศึกษาและผู้ปกครอง

ลงทะเบียน

Related Courses

EdTech
ด้านการสร้างสรรค์ และนวัตกรรม
basic
2:30 ชั่วโมง

เรียนรู้ศิลปะดิจิทัล Google Art & Culture Metaverse

Google Arts & Culture แพลตฟอร์มออนไลน์ที่เปิดโอกาสให้ทุกคนสามารถเข้าถึงผลงานศิลปะและวัฒนธรรมจากพิพิธภัณฑ์และสถา ...

Google for Education Partner
Google for Education Partner
เรียนรู้ศิลปะดิจิทัล Google Art & Culture Metaverse
Google for Education Partner

เรียนรู้ศิลปะดิจิทัล Google Art & Culture Metaverse

Google for Education Partner

ต้องใช้ 100 เหรียญ

5 (44 ratings)
การดูแลสุขภาพกายและจิตใจ
ด้านความร่วมมือการ ทำงานเป็นทีม และภาวะผู้นำ ด้านการสื่อสาร สารสนเทศ และรู้เท่าทันสื่อ ด้านการสร้างสรรค์ และนวัตกรรม ด้านการคิดอย่างมีวิจารณญาณ และทักษะในการแก้ปัญหา
basic
1:30 ชั่วโมง

Micro Learning เทคนิคการดูแลสุขภาพกาย ป.4-6

การเสริมสร้างสมรรถภาพทางกายที่ดีจากภายในสู่ภายนอก ควรทำควบคู่ไปกับการรับประทานอาหารที่มีประโยชน์และพักผ่อนให้เพียงพอ

Starfish Academy
Starfish Academy
Micro Learning เทคนิคการดูแลสุขภาพกาย ป.4-6
Starfish Academy

Micro Learning เทคนิคการดูแลสุขภาพกาย ป.4-6

Starfish Academy
4.9 (10 ratings)
EdTech
ด้านการสร้างสรรค์ และนวัตกรรม
basic
3:00 ชั่วโมง

เทคนิคการสร้าง AR Content อย่างง่ายด้วย MywebAR

ผู้ที่สนใจในการสร้างเนื้อหาดิจิทัล และต้องการใช้ AR เพื่อเพิ่มมิติใหม่กับผลงานของตัวเอง โดยเฉพาะคุณครูอาจารย์ที่ต้องการสร้าง ...

อาจารย์กุลเชษฐ์ เล็กประยูร
อาจารย์กุลเชษฐ์ เล็กประยูร
เทคนิคการสร้าง AR Content อย่างง่ายด้วย MywebAR
อาจารย์กุลเชษฐ์ เล็กประยูร

เทคนิคการสร้าง AR Content อย่างง่ายด้วย MywebAR

อาจารย์กุลเชษฐ์ เล็กประยูร

ต้องใช้ 100 เหรียญ

4.7 (3 ratings)
การดูแลสุขภาพกายและจิตใจ
ด้านความร่วมมือการ ทำงานเป็นทีม และภาวะผู้นำ ด้านการสื่อสาร สารสนเทศ และรู้เท่าทันสื่อ ด้านการคิดอย่างมีวิจารณญาณ และทักษะในการแก้ปัญหา ด้านความสัมพันธ์ การบริหารจัดการตนเอง
basic
2:00 ชั่วโมง

การสร้างความสุขในโรงเรียน

โรงเรียนแห่งความสุขนั้นไม่ได้อยู่ที่อาคารสถานที่ของโรงเรียนที่ใหญ่โต แต่การให้ความรักและเมตตาต่อทุกคนโดยทั่วถึงกัน ถือเป็นกา ...

Starfish Academy
Starfish Academy
การสร้างความสุขในโรงเรียน
Starfish Academy

การสร้างความสุขในโรงเรียน

Starfish Academy
4.9 (17 ratings)

Related Videos

วิจัยและนวัตกรรมด้านการจัดการเรียนรู้ สู่ครูเชี่ยวชาญตามเกณฑ์ วPA
01:17:25
Starfish Academy

วิจัยและนวัตกรรมด้านการจัดการเรียนรู้ สู่ครูเชี่ยวชาญตามเกณฑ์ วPA

Starfish Academy
3400 views • 2 ปีที่แล้ว
พื้นที่แห่งการเรียนรู้สู่ศตวรรษที่ 21
04:37
Starfish Future Labz

พื้นที่แห่งการเรียนรู้สู่ศตวรรษที่ 21

Starfish Future Labz
20325 views • 4 ปีที่แล้ว
พระสอนศีลธรรมแกนนำ 2562
03:38
สํานักงานพระสอนศีลธรรม มหาวิทยาลัยมหาจุฬาลงกรณราชวิทยาลัย

พระสอนศีลธรรมแกนนำ 2562

สํานักงานพระสอนศีลธรรม มหาวิทยาลัยมหาจุฬาลงกรณราชวิทยาลัย
309 views • 6 ปีที่แล้ว
โรงเรียนประถม รุ่งอรุณ
04:34
โรงเรียนรุ่งอรุณ

โรงเรียนประถม รุ่งอรุณ

โรงเรียนรุ่งอรุณ
2124 views • 7 ปีที่แล้ว