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

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

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

สิ่งที่ต้องเรียนรู้ การเขียนโปรแกรมต่างๆ ภาษาในการเขียนโปรแกรม เช่น 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

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

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

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

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

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

Starfish Academy
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 เหรียญ

การเรียนแบบบูรณาการ
ด้านความร่วมมือการ ทำงานเป็นทีม และภาวะผู้นำ
basic
3:00 ชั่วโมง

Starfish Learning Hub แหล่งเรียนรู้สร้างทักษะแห่งอนาคต

การเรียนรู้ของเด็กยุคใหม่ไม่จำกัดอยู่แค่ในห้องเรียนอีกต่อไป การเรียนรู้นอกห้องเรียนจึงเป็นอีกหนึ่งการเรียนรู้ที่ส่งเสริมให้เด็กได้เ ...

Starfish Academy
Starfish Academy
Starfish Learning Hub แหล่งเรียนรู้สร้างทักษะแห่งอนาคต
Starfish Academy

Starfish Learning Hub แหล่งเรียนรู้สร้างทักษะแห่งอนาคต

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

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

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

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

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

Starfish Academy

Related Videos

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

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

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

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

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

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

โรงเรียนรุ่งอรุณ
1969 views • 6 ปีที่แล้ว
โรงเรียนประถม รุ่งอรุณ
วิจัยและนวัตกรรมด้านการจัดการเรียนรู้ สู่ครูเชี่ยวชาญตามเกณฑ์ วPA
01:17:25
Starfish Academy

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

Starfish Academy
2204 views • 1 ปีที่แล้ว
วิจัยและนวัตกรรมด้านการจัดการเรียนรู้ สู่ครูเชี่ยวชาญตามเกณฑ์ วPA