ตั้งแต่เราเริ่มเล่นวิดีโอเกมเมื่อ 35 ปีที่แล้ว ฉันมีแนวคิดมากมายสำหรับเกมใหม่ๆ น่าเสียดายที่ชุดทักษะของฉันเกี่ยวกับการจัดระเบียบและกำหนดแนวคิดผลิตภัณฑ์มากกว่า และทักษะการเขียนโปรแกรมของฉันก็ไม่เคยพัฒนาเลยจริงๆ
ถ้าไม่มีโปรแกรมก็ไม่มีเกมใช่ไหม?
เกมในปัจจุบันไม่ได้ต้องการแค่โปรแกรมเมอร์เท่านั้น แต่หากไม่มีนักพัฒนาที่เชี่ยวชาญ ไอเดียเกมก็จะไม่เกิดขึ้นจริง ดังนั้น ในบรรดางานอื่นๆ มากมาย ผู้พัฒนาเกมเป็นศูนย์กลางของความสำเร็จของเกม
ในโพสต์นี้คุณจะได้คำตอบสำหรับคำถามต่างๆ
- สิ่งที่ผู้พัฒนาเกมทำทุกวัน
- สิ่งที่คุณต้องมีในการเป็นผู้พัฒนาเกม
- คุณสามารถทำเงินได้เท่าไหร่ในฐานะนักพัฒนาเกมในสหรัฐอเมริกา
- คุณสามารถทำเงินได้เท่าไหร่ทั่วโลก
- มุมมองในอนาคตจะเป็นอย่างไร
มาดำดิ่งลงไปในโปรไฟล์งานที่น่าตื่นเต้นนี้กันโดยไม่ชักช้า
หมายเหตุ บทความนี้เขียนเป็นภาษาอังกฤษ การแปลเป็นภาษาอื่นอาจไม่ได้คุณภาพทางภาษาที่เหมือนกัน เราขออภัยในข้อผิดพลาดทางไวยากรณ์และความหมาย
ผู้พัฒนาเกมหรือผู้พัฒนาวิดีโอเกมทำอะไร?
โดยทั่วไป ผู้พัฒนาเกมมีหน้าที่รับผิดชอบในการพัฒนาและนำแนวคิดเกมไปใช้ และสร้างเอกสารที่เกี่ยวข้อง โดยทั่วไปแล้ว ผู้พัฒนาเกมจะเป็นส่วนหนึ่งของทีมนักพัฒนาคนอื่นๆ และนักออกแบบคนอื่นๆ
พวกเขาทำงานอย่างใกล้ชิดกับหัวหน้านักพัฒนา นักออกแบบเกม และผู้อำนวยการสร้าง
แน่นอน คุณกำลังสงสัยว่านักพัฒนาเกมทำอะไรอยู่ตลอดทั้งวัน
รายละเอียดงาน 3 อันดับแรกของผู้พัฒนาเกม:
การสร้างแนวคิดโดยละเอียดรวมทั้งการนำเสนอ
โปรแกรมเมอร์ไม่สามารถเก็บตัวได้เหมือนที่พวกเขาแสดงในยุค 80 ว่าเป็นคนโง่ในห้องใต้ดินที่มีพิซซ่า
ในการประสานงานอย่างใกล้ชิดกับผู้อำนวยการสร้างและผู้ออกแบบเกม ผู้พัฒนาเกมได้แนวคิดที่ละเอียดจากแนวคิดคร่าวๆ โดยใช้แนวคิดและวิธีการของเขา
สำหรับงานนำไปใช้เล็กๆ น้อยๆ เหล่านี้ โปรแกรมเมอร์มีกล่องเครื่องมือขนาดใหญ่พร้อมใช้ และแน่นอนว่าทุกเส้นทางของการแก้ปัญหามีทั้งข้อดีและข้อเสีย
การตัดสินใจออกแบบของคุณอาจส่งผลต่อประสิทธิภาพหรือทรัพยากรทางการเงิน
ตัวอย่างเช่น การใช้คุณลักษณะเฉพาะของเอ็นจิ้นกราฟิกอาจก่อให้เกิดรูปแบบการอนุญาตให้ใช้สิทธิ์ที่มีราคาแพงกว่า อย่างไรก็ตาม สิ่งนี้สามารถชำระได้หากยกระดับมาตรฐานกราฟิกให้เทียบเท่ากับเกมในตลาด
การตัดสินใจของคุณมีรูปแบบและจำเป็นอย่างยิ่งที่คุณต้องนำเสนอและอนุมัติโซลูชันของคุณอย่างต่อเนื่อง
หากคุณเป็นผู้ริเริ่มสร้างสรรค์เทคโนโลยีใหม่ๆ คุณมักจะนำเสนอต่อผู้บริหารสูงสุดว่าคุณตั้งใจจะใช้องค์ประกอบของเกมอย่างไร
แต่แม้ว่าคุณจะใช้ส่วนประกอบมาตรฐาน คุณต้องแจ้งเกี่ยวกับการนำไปใช้งานของคุณเป็นรายสัปดาห์ โดยเฉพาะอย่างยิ่งในกรอบการเขียนโปรแกรมที่คล่องตัว
การสร้างเอกสารการพัฒนาเกมที่มีโครงสร้างและมีประสิทธิภาพ
นักพัฒนาที่ดีสามารถบันทึกผลงานของตนได้ดีจนผู้ที่ไม่ใช่นักพัฒนาสามารถเข้าใจฟังก์ชันทั้งหมดใน code.
จำเป็นอย่างยิ่งที่นักพัฒนารายอื่นสามารถทำงานต่อไปได้อย่างราบรื่นโดยใช้เอกสารของคุณ
ในโครงการขนาดใหญ่ เป็นเรื่องปกติที่องค์ประกอบของทีมพัฒนาสามารถเปลี่ยนแปลงได้ตลอดเวลา ด้วยเหตุนี้ จึงมีการประเมินใหม่อย่างต่อเนื่องว่าชุดทักษะของคุณอาจนำไปใช้ในฟังก์ชันอื่นได้ดีกว่าหรือไม่
นอกจากนี้ การจัดลำดับความสำคัญบ่อยครั้งมาก และคุณอาจต้องสนับสนุนทีมพัฒนาอื่นเป็นการชั่วคราว
หากเอกสารไม่สมบูรณ์และอาจไม่มีบุคคลที่มีความรู้เบื้องต้นหรือแย่กว่านั้นออกจากบริษัทไปแล้ว ราตรีสวัสดิ์
การนำแนวคิดและฟังก์ชันของเกมไปใช้
ฉันยอมรับว่างานนี้ไม่น่าแปลกใจ
นี่คือหัวใจสำคัญของงานของคุณ
ผู้ออกแบบเกมได้ไอเดีย จากนั้น ร่วมกับนักพัฒนาหลักและนักออกแบบหลายคน จะมีการหารือเกี่ยวกับการใช้งาน และจากนั้นก็ถึงตาคุณ
สิ่งสำคัญคือต้องประสานงานอย่างใกล้ชิดกับลูกค้าของคุณ ส่วนใหญ่เป็นหัวหน้านักพัฒนา และกับเพื่อนร่วมงานจากทีมออกแบบที่สนับสนุน
การใช้งานของคุณไปพร้อมกับองค์ประกอบภาพและเสียง
นอกจากนี้ยังมีหัวข้อพื้นฐานของประสิทธิภาพและความปลอดภัยอยู่เสมอ และแน่นอนว่าคุณภาพควรมีความสำคัญสูงสุดในการนำไปใช้งานของคุณ
ไม่มีใครชอบแมลงใช่ไหม?
คำแนะนำที่ซื่อสัตย์: คุณมีทักษะ แต่เมาส์ของคุณไม่สนับสนุนการเล็งของคุณอย่างสมบูรณ์? ไม่ต้องดิ้นรนกับการจับเมาส์อีกต่อไป Masakari และมือโปรส่วนใหญ่พึ่งพา Logitech G Pro X ซูเปอร์ไลท์. ดูเอาเองกับ บทวิจารณ์ที่ซื่อสัตย์นี้ เขียนโดย Masakari or ตรวจสอบรายละเอียดทางเทคนิค ใน Amazon ตอนนี้ เมาส์สำหรับเล่นเกมที่เหมาะกับคุณสร้างความแตกต่างอย่างเห็นได้ชัด!
ข้อกำหนดในการเป็นผู้พัฒนาเกมมีอะไรบ้าง?
โดยทั่วไป ผู้พัฒนาเกมจะต้องเชี่ยวชาญสามทักษะหลัก: การถ่ายโอนข้อกำหนดการใช้งานไปสู่การใช้งานทางเทคนิค การสื่อสารและเอกสารที่ยอดเยี่ยม และความเต็มใจอย่างต่อเนื่องในการเรียนรู้เทคโนโลยีและวิธีการใหม่ ๆ
แน่นอนว่ายังมีอะไรมากกว่านั้นอีกมาก ดังนั้นเราจึงจำแนกสิ่งนี้ออกเป็นสี่แพ็คเกจ ซึ่งผู้พัฒนาเกมต้องนำมาเป็นข้อกำหนดเบื้องต้น:
ระดับของนักพัฒนาเกม
โปรแกรมเมอร์ที่ยอดเยี่ยมเรียนรู้ตัวเอง จากนั้นด้วยความหลงใหลในการเขียนโปรแกรมและความรักในการเล่นเกม คุณจะได้เรียนรู้ทักษะทั้งหมดที่ต้องการได้อย่างรวดเร็ว
มีหลักสูตรปริญญาที่สอนการเขียนโปรแกรม ยังมีตัวอย่างมากมายสำหรับนักพัฒนาเกมที่ไม่เคยเห็นภายในมหาวิทยาลัยมาก่อนว่าระดับมัธยมปลายจะเพียงพออย่างสมบูรณ์
แน่นอนว่าการศึกษาทั่วไปที่ดีไม่ได้เสียหาย แต่โดยพื้นฐานแล้ว คุณต้องมีความเข้าใจพื้นฐานเกี่ยวกับคณิตศาสตร์และการเขียนโปรแกรมเพิ่มขึ้น
เสร็จสิ้น
ไม่ว่าคุณจะเป็นที่ต้องการอย่างมากในฐานะนักพัฒนาเกมหรือได้รับการว่าจ้างสำหรับงานมาตรฐานนั้น พิจารณาจากคุณภาพของผลงานของคุณ สิ่งสำคัญที่นี่คือประสบการณ์ของคุณ
ประสบการณ์ของผู้พัฒนาเกม
คุณมีข้อได้เปรียบอย่างมากที่นี่เมื่อเทียบกับอาชีพอื่นๆ
คุณสามารถขัดเกลาเกณฑ์การประเมินอื่น ๆ ทั้งหมดด้วยผลงานของคุณความสามารถและประสบการณ์
คุณสมัครกับเกมหรือแอปที่ตั้งโปรแกรมไว้ได้ ตัวอย่างเช่น หากคุณมีส่วนร่วมในการพัฒนาบล็อกบัสเตอร์เช่น Call of Duty ที่นายจ้างคนก่อน คุณไม่จำเป็นต้องพิสูจน์อะไรอีกต่อไป
คุณจะเห็นในแอปพลิเคชันที่ต้องการประสบการณ์ 2-3 ปีเสมอ อย่างไรก็ตาม ในที่นี้ โฆษณาตำแหน่งงานมุ่งเป้าไปที่ทักษะทางสังคมแทน
ผู้เริ่มอาชีพไม่รู้ว่าการเป็นวงล้อเล็กๆ ในการผลิตเกมจริงเป็นอย่างไร
อย่างไรก็ตาม แม้จะเป็นมือใหม่: แสดงคุณภาพที่ยอดเยี่ยมของคุณในฐานะโปรแกรมเมอร์พร้อมตัวอย่างที่ใช้งานได้จริง และทักษะทางสังคมจะค่อยๆ หลุดร่วงลงในพื้นหลังทันที
ในฐานะโปรแกรมเมอร์ที่มีประสบการณ์ คุณจะมีความเป็นไปได้ที่จะสร้างสะพานเชื่อมจากโครงการเก่าและนำวิธีการและเทคโนโลยีมาใช้กับงานใหม่ที่เป็นไปได้
คงไม่ต้องอธิบายให้คนแก่อย่างคุณหรอก 😉
ทักษะทางเทคนิคของผู้พัฒนาเกม
โอ้ ทักษะทางเทคนิคเป็นสาขากว้างสำหรับนักพัฒนาเกม มีหลายสาขาที่แตกต่างกันสำหรับความเชี่ยวชาญ
เกมบนมือถือมีส่วนต่างจากเกมพีซีหรือเกมคอนโซลโดยสิ้นเชิง นอกจากนี้ Virtual Reality ยังนำองค์ประกอบทางเทคนิคที่แตกต่างไปจากเดิมอย่างสิ้นเชิงจากการใช้งานสำหรับเกมทั่วไป
คุณสมบัติทั้งหมดที่คุณใส่เข้าไป codมีผลกระทบโดยตรงต่อหัวข้อทางเทคนิคต่างๆ
สิ่งนี้เริ่มต้นด้วยภาษาการเขียนโปรแกรมที่ใช้ ไม่ว่าจะตรงตามพารามิเตอร์ประสิทธิภาพหรือไม่ ต้องการหน่วยความจำเพิ่มเติมเท่าใด ขึ้นอยู่กับไดรเวอร์อุปกรณ์ และอื่นๆ อีกมากมาย
สำหรับหัวข้อเล็กๆ แต่ละหัวข้อ มีตัวเลือกการใช้งานทางเทคนิคมากมายที่คุณต้องรู้และประเมิน และมีการเพิ่มฟังก์ชันใหม่ตลอดเวลา
ตัวอย่างเช่น หาก AMD หรือ NVIDIA เพิ่มคุณสมบัติใหม่ให้กับกราฟิกการ์ด (เช่นที่เกิดขึ้นกับ NVIDIA Reflex เช่น – นี่คือบทความของเราเกี่ยวกับเรื่องนั้น) คุณจะต้องจัดการกับมันทันที
ทักษะทางสังคมของนักพัฒนาเกม
ดังที่กล่าวไว้ข้างต้น ภาพของการเขียนโปรแกรมสำหรับนักพัฒนาเพียงคนเดียวไม่เคยผิดพลาดขนาดนี้มาก่อน การผลิตเกมมีกำหนดเวลาที่รัดกุมและวางแผนได้อย่างสมบูรณ์แบบจนไม่มีใครสามารถขาดการสื่อสารได้
คุณต้องประสานงานกับบุคคลภายนอกทีมและเพื่อนร่วมงานของคุณตลอดเวลา
ตลาดเกมมีการเปลี่ยนแปลงตลอดเวลา ดังนั้นแนวคิดพื้นฐานของเกมอาจเปลี่ยนแปลงหลายครั้งในระหว่างการผลิต
บ่อยครั้ง องค์ประกอบของเกมใหม่ถูกนำมาจากเกมอื่นที่ประสบความสำเร็จในรูปแบบที่ดัดแปลงที่คล้ายกัน
หากไม่มีการสื่อสารที่รวดเร็วและสะอาด การเปลี่ยนแปลงอย่างรวดเร็วเหล่านี้ก็ไม่สามารถไปได้สวยแน่นอน แต่ในทางกลับกัน คุณต้องมีทักษะทางสังคมบางอย่างเพื่อให้ความคิดของคุณเป็นที่ยอมรับ
ในสภาพแวดล้อมที่มีพลวัตเช่นนี้ ความตึงเครียดระหว่างบุคคลจึงเกิดขึ้นตามธรรมชาติ ดังนั้น ชุดทักษะที่นำมาซึ่งความยืดหยุ่น ความสงบ และการไกล่เกลี่ยโดยธรรมชาติมีผลในเชิงบวกอย่างไม่น่าเชื่อต่องานของคุณและสภาพแวดล้อมในทันที
เงินเดือนของผู้พัฒนาเกมในสหรัฐอเมริกาคืออะไร?
โดยทั่วไปแล้ว นักพัฒนาเกมจะมีรายได้ระหว่าง 50 ถึง 90 ดอลลาร์ ขึ้นอยู่กับการศึกษา ประสบการณ์ สถานที่ และขนาดของพนักงาน เงินเดือนเฉลี่ยทั่วทั้งสหรัฐอเมริกาสำหรับนักพัฒนาเกมคือ 69,145 ดอลลาร์
เช่นเดียวกับทุกอาชีพ สเปกตรัมนั้นกว้างมาก ถ้าไม่มีประสบการณ์ ก็น่าจะเริ่มที่ 50 ด้วยประสบการณ์การทำงาน 3-7 ปี 80 เป็นจริง
ด้วยประสบการณ์เพียง 7 ปี คุณก็สามารถสมัครเป็นนักพัฒนาเกมระดับสูงได้อย่างจริงจังและคาดหวังเงินเดือน 6 หลัก
เมื่อคุณเห็นช่วงเงินเดือนบนพอร์ทัลงาน คุณต้องจำไว้ว่าบริษัทส่วนใหญ่เสนอสวัสดิการเพิ่มเติม
รถยนต์ของบริษัท ที่อยู่อาศัยของบริษัท บัตรเติมน้ำมัน และสิ่งอื่น ๆ อีกมากมายเป็นเงินสดที่คุ้มค่าและสามารถต่อรองเพิ่มเติมได้
โดยเฉพาะอย่างยิ่งในด้านฮาร์ดแวร์ในโฮมออฟฟิศ คุณจะได้รับโบนัสเล็กน้อยเมื่อเริ่มต้น หากคุณทราบล่วงหน้าว่าอะไรเป็นเรื่องปกติหรือเป็นไปได้ที่นายจ้างที่คุณต้องการ
ต่อไปนี้คือตัวอย่างบางส่วน* ของเงินเดือนเฉลี่ยสำหรับนักพัฒนาเกมในรัฐต่างๆ:
สถานะ | ผู้พัฒนาเกมเงินเดือนโดยเฉลี่ย |
แคลิฟอร์เนีย (CA) | $77,854 |
ฟลอริดา (FL) | $68,772 |
แมสซาชูเซต (MA) | $73,000 |
เมน (ME) | $65,243 |
นอร์ทแคโรไลนา (NC) | $65,938 |
เนวาดา (NV) | $67,644 |
นิวยอร์ก (NY) | $77,132 |
เพนซิล (PA) | $75,017 |
เทนเนสซี (TN) | $60,964 |
เท็กซัส (TX) | $66,264 |
ยูทาห์ (UT) | $64,917 |
วอชิงตัน (WA) | $67,004 |
*สำหรับแต่ละรัฐ มีการเลือกงานระหว่าง 20-40 ตำแหน่งจากพอร์ทัลงานต่างๆ และหาค่าเฉลี่ยตามระดับประสบการณ์ที่เกี่ยวข้อง
เงินเดือนของผู้พัฒนาเกมในสหรัฐอเมริกาเป็นเท่าใด เมื่อเทียบกับแคนาดา ออสเตรเลีย เม็กซิโก อเมริกาใต้ ยุโรป และเอเชีย
บางทีอาจเป็นเรื่องที่น่าสนใจสำหรับคุณในฐานะนักพัฒนาเกมที่ทำงานนอกสหรัฐอเมริกา ด้านล่างนี้ เราจะให้ค่าเฉลี่ยสำหรับภูมิภาคอื่นๆ ทั่วโลกแก่คุณ
โปรดทราบว่าเรากำลังให้ค่าสูงสุดสำหรับแต่ละภูมิภาค
ตัวอย่างเช่น เราใช้ค่าจากเยอรมนีและฝรั่งเศสหรือสแกนดิเนเวียในภูมิภาคยุโรป เนื่องจากเงินเดือนที่นั่นสูงกว่าในยุโรปตอนใต้มาก
เช่นเดียวกับอเมริกาใต้และเอเชีย
ในตารางต่อไปนี้ ค่าทั้งหมดจะถูกปัดเศษเป็นพันที่ใกล้ที่สุด และสกุลเงินทั้งหมดได้รับการแปลงเป็นดอลลาร์สหรัฐฯ*
ภูมิภาค | ผู้พัฒนาเกมเงินเดือนเฉลี่ย (ปัดเศษ) |
สหรัฐอเมริกา | $69,000 |
แคนาดา | $61,000 |
ออสเตรเลีย | $58,000 |
เม็กซิโก | $25,000 |
ทวีปอเมริกาใต้ | $16,000 |
ยุโรป | $49,000 |
เอเชีย | $42,000 |
*หากภูมิภาครวมหลายประเทศ เราเฉลี่ยส่วนของภูมิภาคที่เงินเดือนสูงที่สุด
มุมมองในอนาคตของผู้พัฒนาเกมคืออะไร?
ความจริงก็คืออุตสาหกรรมเกมเป็นหนึ่งในอุตสาหกรรมที่เติบโตเร็วที่สุด และมุมมองของนักพัฒนาเกมนั้นดีมาก
นักพัฒนาเกมยังคงเป็นที่ต้องการของแพลตฟอร์มต่างๆ เทคโนโลยีใหม่ๆ เช่น VR หรือ AR และองค์ประกอบการเล่นเกมที่ท้าทายใหม่ๆ
ทุกๆ ปี เงินเดือนเพิ่มขึ้น ชุมชนเกมเติบโตขึ้น ผู้มีอิทธิพลและ Esports นำผู้บริโภคเข้าสู่ระบบนิเวศของอุตสาหกรรมเกมมากขึ้นเรื่อยๆ
การทำงานร่วมกันระหว่างแพลตฟอร์มเกือบทั้งหมดและเกมบนคลาวด์ที่เกิดขึ้นใหม่ทำให้เกมที่ซับซ้อนมากขึ้นเป็นไปได้
ทั้งหมดนี้เป็นรากฐานที่มั่นคงสำหรับนักพัฒนาเกมและอนาคตของพวกเขา
เราสามารถแนะนำเส้นทางอาชีพนี้ได้อย่างเต็มที่หากคุณมีชุดทักษะที่อธิบายไว้ข้างต้นและจะสนุกกับกิจกรรมนี้
หากคุณมีคำถามเกี่ยวกับโพสต์หรือเกมโปรโดยทั่วไป โปรดเขียนถึงเรา: contact@raiseyourskillz.com.
จีแอล แอนด์ เอชเอฟ! Flashback ออก.