ฉันกำลังอ่านคำบรรยายลักษณะงานบางอย่างจากผู้พัฒนา AAA บางรายในอุตสาหกรรมเกมและฉันสังเกตเห็นว่ามีงานสำหรับ "Gameplay Programmers" เช่นเดียวกับ "Gameplay Engineers"
นั่นคือสิ่งเดียวกันหรือไม่ พวกเขาทำสิ่งเดียวกันหรือไม่
ฉันกำลังอ่านคำบรรยายลักษณะงานบางอย่างจากผู้พัฒนา AAA บางรายในอุตสาหกรรมเกมและฉันสังเกตเห็นว่ามีงานสำหรับ "Gameplay Programmers" เช่นเดียวกับ "Gameplay Engineers"
นั่นคือสิ่งเดียวกันหรือไม่ พวกเขาทำสิ่งเดียวกันหรือไม่
คำตอบ:
โดยทั่วไปชื่อ "วิศวกร" และ "โปรแกรมเมอร์" สามารถใช้แทนกันได้ในอุตสาหกรรมการพัฒนาเกม หากชื่อมีความแตกต่างมันมักจะเป็นเฉพาะกับ บริษัท ที่มีปัญหา
ในทำนองเดียวกันงานวันต่อวันจริงที่ดำเนินการโดยพนักงานที่มีชื่อหนึ่ง (เช่น "โปรแกรมการเล่นเกม") มักจะแตกต่างกันอย่างมีนัยสำคัญระหว่างสตูดิโอ
ชื่องานส่วนใหญ่โดยพลการ สิ่งนี้ใช้ได้กับทุกอุตสาหกรรม
ความหมายของชื่อเหล่านั้นอาจจะแตกต่างกันสำหรับแต่ละ บริษัท ดังนั้นทางออกที่ดีที่สุดของคุณคือการอ่านคำอธิบายของหนึ่งในงานเหล่านั้นแต่ละแทนเพียงชื่อ
การตีความของฉันอาจเป็นได้ว่าโปรแกรมเมอร์เกมเป็นคนที่ทำงานด้วยรหัสเกือบทุกวันในขณะที่วิศวกร สามารถทำเช่นนั้นได้ แต่เขา / เธอสามารถทำงานกับกลไกการเล่นเกมประสบการณ์ผู้ใช้และสิ่งอื่น ๆ ที่ไม่ได้เน้นรหัสได้
วิศวกรจากความเข้าใจของฉันทำงานกับฟังก์ชั่นของตัวเครื่องยนต์เอง ตัวอย่างเช่นหากคุณใช้เอ็นจิ้นไม่จริงและเป็นวิศวกรคุณสามารถขยายฟังก์ชั่นการทำงานของเอ็นจิ้นสำหรับใช้งานโดยโปรแกรมเมอร์อื่น ๆ
ความสัมพันธ์:
วิศวกร Galaga - สร้างคลาสของเรือรวมถึงการเคลื่อนไหวเลเซอร์การชน รับข้อมูลจำเพาะจากนักออกแบบเกี่ยวกับฟังก์ชันที่จำเป็น
โปรแกรมเมอร์ Galaga - ตัวควบคุมโปรแกรมที่ปุ่มย้าย, ยิงเลเซอร์และสิ่งที่เกิดขึ้นเมื่อเกิดการชน รับข้อมูลจำเพาะจากนักออกแบบเกี่ยวกับวิธีการใช้งานฟังก์ชั่นผ่านพารามิเตอร์
แต่ในขณะที่คนอื่น ๆ ชี้ให้เห็นอย่างถูกต้องหน้าที่ของโปรแกรมเมอร์เกมมักจะรวมถึงการเข้ารหัสทั้งสองประเภท