อะไรคือความแตกต่างระหว่าง“ Gameplay Programmer” และ“ Gameplay Engineer?”


12

ฉันกำลังอ่านคำบรรยายลักษณะงานบางอย่างจากผู้พัฒนา AAA บางรายในอุตสาหกรรมเกมและฉันสังเกตเห็นว่ามีงานสำหรับ "Gameplay Programmers" เช่นเดียวกับ "Gameplay Engineers"

นั่นคือสิ่งเดียวกันหรือไม่ พวกเขาทำสิ่งเดียวกันหรือไม่


6
ประมาณ 15,000 เหรียญ
jhocking

คำตอบ:


12

โดยทั่วไปชื่อ "วิศวกร" และ "โปรแกรมเมอร์" สามารถใช้แทนกันได้ในอุตสาหกรรมการพัฒนาเกม หากชื่อมีความแตกต่างมันมักจะเป็นเฉพาะกับ บริษัท ที่มีปัญหา

ในทำนองเดียวกันงานวันต่อวันจริงที่ดำเนินการโดยพนักงานที่มีชื่อหนึ่ง (เช่น "โปรแกรมการเล่นเกม") มักจะแตกต่างกันอย่างมีนัยสำคัญระหว่างสตูดิโอ


7
(ไม่ใช่เป็นไปได้ว่าจะมีผลบังคับใช้ แต่) โปรดทราบว่าบางส่วนของโลกอาจใช้ชื่อ "วิศวกร" ต่างจากที่อื่น เรื่องสั้น: ฉันมาจากไหน (อัลเบอร์ตาแคนาดา) มีสมาคมวิศวกรมืออาชีพที่ จำกัด การใช้คำศัพท์เฉพาะวิศวกรมืออาชีพเท่านั้น แม้ว่าฉันจะเป็นโปรแกรมเมอร์มืออาชีพ แต่ฉันไม่สามารถเรียกตัวเองว่าเป็นวิศวกรได้ดังนั้นสิ่งนี้อาจขึ้นอยู่กับตำแหน่ง
John McDonald

นี่เป็นเรื่องจริงและมันก็มีความสำคัญในบางส่วนของสหรัฐอเมริกาเช่นกัน (เท็กซัสฉันคิดว่าเป็นหนึ่งในนั้น)

@JohnMcDonald เป็นองค์กรเฉพาะไม่ใช่เฉพาะพื้นที่ โปรแกรมเมอร์คือวิศวกรวิศวกรซอฟต์แวร์เช่นเดียวกับช่างประปาที่เป็นวิศวกรวิศวกรประปา องค์กรดังกล่าวมักจะ จำกัด ตัวเองกับวิศวกรบางประเภทวิศวกรเครื่องกลกล่าว
jwenting

4
@jwenting เขตอำนาจศาลบางแห่งจำเป็นต้องมีใบอนุญาตในการฝึกฝนวิศวกรรมบางประเภทและผิดกฎหมายในการรับรองการรับรองของคุณผิด ในเท็กซัสและบางจังหวัดในแคนาดาคุณไม่สามารถบอกได้ว่าคุณเป็นวิศวกรซอฟต์แวร์มืออาชีพเว้นแต่คุณจะมีใบอนุญาตในการฝึกพัฒนาซอฟต์แวร์
M. Dudley

3
@ jwenting จริง ๆ แล้วนั่นคือความหมาย ในเขตอำนาจศาลเหล่านี้เรียกตนเองว่าวิศวกรที่ไม่มีใบอนุญาตถูกต้องถือว่าเป็นการหลอกลวง ความหมายของใบอนุญาตก็คือมีคนอื่นห้ามใช้ผ้าห่มแบบคลุมเครือเว้นแต่ว่าพวกเขาจะทำให้แป้งหมด แน่นอนว่าคุณสามารถบอกคนอื่นว่าคุณเป็นวิศวกร แต่ถ้าคุณเป็นตัวแทนของตัวเองอย่างมืออาชีพโดยปราศจากใบอนุญาตอาจมีผลทางกฎหมายในการทำเช่นนั้น ดูเหมือนว่าโง่ แต่นั่นเป็นพลังของการเสแสร้งของรัฐบาล
Frank B

11

ชื่องานส่วนใหญ่โดยพลการ สิ่งนี้ใช้ได้กับทุกอุตสาหกรรม

ความหมายของชื่อเหล่านั้นอาจจะแตกต่างกันสำหรับแต่ละ บริษัท ดังนั้นทางออกที่ดีที่สุดของคุณคือการอ่านคำอธิบายของหนึ่งในงานเหล่านั้นแต่ละแทนเพียงชื่อ


2

การตีความของฉันอาจเป็นได้ว่าโปรแกรมเมอร์เกมเป็นคนที่ทำงานด้วยรหัสเกือบทุกวันในขณะที่วิศวกร สามารถทำเช่นนั้นได้ แต่เขา / เธอสามารถทำงานกับกลไกการเล่นเกมประสบการณ์ผู้ใช้และสิ่งอื่น ๆ ที่ไม่ได้เน้นรหัสได้


2
ตลกฉันมีการตีความที่แตกต่างกันโดยสิ้นเชิง: วิศวกรเป็นผู้สร้างโปรแกรมในขณะที่โปรแกรมเมอร์เป็นโปรแกรมเมอร์ ใครจะรู้ ...
Panda Pyjama

1

วิศวกรจากความเข้าใจของฉันทำงานกับฟังก์ชั่นของตัวเครื่องยนต์เอง ตัวอย่างเช่นหากคุณใช้เอ็นจิ้นไม่จริงและเป็นวิศวกรคุณสามารถขยายฟังก์ชั่นการทำงานของเอ็นจิ้นสำหรับใช้งานโดยโปรแกรมเมอร์อื่น ๆ

ความสัมพันธ์:

วิศวกร Galaga - สร้างคลาสของเรือรวมถึงการเคลื่อนไหวเลเซอร์การชน รับข้อมูลจำเพาะจากนักออกแบบเกี่ยวกับฟังก์ชันที่จำเป็น

โปรแกรมเมอร์ Galaga - ตัวควบคุมโปรแกรมที่ปุ่มย้าย, ยิงเลเซอร์และสิ่งที่เกิดขึ้นเมื่อเกิดการชน รับข้อมูลจำเพาะจากนักออกแบบเกี่ยวกับวิธีการใช้งานฟังก์ชั่นผ่านพารามิเตอร์

แต่ในขณะที่คนอื่น ๆ ชี้ให้เห็นอย่างถูกต้องหน้าที่ของโปรแกรมเมอร์เกมมักจะรวมถึงการเข้ารหัสทั้งสองประเภท

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.