ฉันควรพิจารณาปริญญาบัณฑิตด้านการพัฒนาเกมหรือไม่? [ปิด]


13

ฉันแน่ใจว่าพวกคุณสามารถช่วยได้แน่นอน มหาวิทยาลัยบางแห่งเช่นNCSU , USC , UCSCสำหรับปริญญาโทได้เปิดสอนหลักสูตรเกี่ยวกับการพัฒนาเกมและเกม (บางคนเรียกว่า MS ในสาขาวิทยาการคอมพิวเตอร์โดยเน้นการพัฒนาเกม) ฉันสนใจมากในสาขานี้และฉันต้องการที่จะให้มันยิง แต่เนื่องจากปริญญาโทมีค่าใช้จ่ายสูงมากฉันจึงต้องคำนึงถึงโอกาสในอนาคตเช่นกัน ฉันต้องการทราบว่าหลักสูตรนี้เหมาะสมหรือไม่เมื่อพิจารณาถึงอาชีพด้วย ความคิดเห็นหรือความคิดเห็นใด ๆ ? ทุกคนที่ติดตามสายอาชีพนี้



2
คำถามของคุณเกี่ยวกับคุณค่าของการศึกษาระดับปริญญาโทสำหรับเกมโดยเฉพาะหรือไม่? ถ้าเป็นเช่นนั้นคุณควรพิจารณาแก้ไขชื่อคำถามของคุณ คำตอบนั้นขึ้นอยู่กับระดับปริญญาแรกของคุณด้วยถ้ามี
Kylotan

คุณจบการศึกษาระดับปริญญาตรี
ChrisC

ฉันไม่รู้ว่าคุณควรพิจารณาเรื่องใด แต่คุณกำลังพิจารณาในตอนนี้ด้วยคำถามนี้! (. คือสิ่งที่ kylotan กล่าวว่าถามคำถามที่คุณต้องการคำตอบไปที่จริง)
jhocking

คำตอบ:


6

ฉันเห็นด้วยอย่างสมบูรณ์กับคำตอบของ mrbinary ฉันเป็นนักเรียนที่ UNC Charlotte และเรามีความมุ่งมั่นในการออกแบบและพัฒนาเกมที่มีระดับวิทยาการคอมพิวเตอร์ของเรา (ในระดับปริญญาตรีและปริญญาโท) โดยพื้นฐานแล้วคุณจะต้องเรียนสี่วิชา: แนะนำการออกแบบและพัฒนาเกม, การออกแบบและพัฒนาเกมขั้นสูง, Game Studio (คลาสโปรเจ็คยาวภาคเรียน), และคลาสวิชาเลือกที่เกี่ยวข้องกับสิ่งที่เกี่ยวข้องกับเกม (AI, เกมที่มีวัตถุประสงค์, กราฟิก 3 มิติ, ฯลฯ ) ฉันยังทำงานในห้องปฏิบัติการวิจัยสำหรับมหาวิทยาลัยที่ดำเนินการโดยอาจารย์ที่สร้างความเข้มข้นในการออกแบบและพัฒนาเกมเพื่อทำการวิจัยและพัฒนาเกมโดยมีวัตถุประสงค์ ฉันมีเพื่อนหลายคนที่ผ่านโปรแกรมและฉันก็ผ่านไปได้ครึ่งทาง

เรื่องสั้นสั้น ๆ ทุกคนที่ฉันรู้ว่าจบโปรแกรม (ปริญญาตรีบางคนปริญญาโท) และจบการศึกษาจากนั้นหางานในอุตสาหกรรมเกมล้มเหลวในการหางาน เนื่องจากงานวิจัยของฉันฉันได้เดินทางไปที่การประชุมที่เกี่ยวข้องกับเกมเพื่อนำเสนอผลงานและดูงานอื่น ๆ ในสาขาและการอภิปรายนี้เกิดขึ้นมากมาย สิ่งหนึ่งที่ยอดเยี่ยมเกี่ยวกับการประชุมเหล่านี้คือผู้คนจากอุตสาหกรรมจะเข้าร่วมเช่นเดียวกับนักวิชาการ สิ่งที่ฉันได้ยินจากคนหลายคนในอุตสาหกรรม (และนี่คือสิ่งที่สำรองไว้โดยเพื่อนของฉันที่ผ่านหลักสูตรปริญญาของเราที่ทำงานในอุตสาหกรรมเกม) ว่าการเข้าร่วมโปรแกรมพัฒนาเกมอาจขัดขวางความสามารถของคุณในการรับ งานในอุตสาหกรรมเกม เนื่องจากอุตสาหกรรมเกมมีความหลากหลายในแง่ของวิธีการพัฒนาเกม บริษัท บางแห่งอาจใช้ภาษา C ++ เป็นภาษาที่พวกเขาเลือก แต่ใช้ภายในเครื่องมือที่กำหนดเองหรือกรอบงานที่กำหนดเอง คนอื่น ๆ อาจใช้ภาษา C #, ภาษาสคริปต์อื่น ๆ (Lua, ActionScript ฯลฯ ) คนอื่น ๆ อาจมุ่งเน้นไปที่การพัฒนาอุปกรณ์พกพาและใช้ Objective-C หรือ Java คนอื่นอาจสร้างเกมแฟลช ตัวเลือกภาษาการเขียนโปรแกรมและสภาพแวดล้อมการพัฒนามีความหลากหลายอย่างมาก ปัญหาเกี่ยวกับโปรแกรมเกมที่ Universities คือการทำให้คุณได้รับประสบการณ์ในกรอบและวิธีการพัฒนาเกมที่ไม่ได้แปลความต้องการของ บริษัท เกม ตัวเลือกภาษาการเขียนโปรแกรมและสภาพแวดล้อมการพัฒนามีความหลากหลายอย่างมาก ปัญหาเกี่ยวกับโปรแกรมเกมที่ Universities คือการทำให้คุณได้รับประสบการณ์ในกรอบและวิธีการพัฒนาเกมที่ไม่ได้แปลความต้องการของ บริษัท เกม ตัวเลือกภาษาการเขียนโปรแกรมและสภาพแวดล้อมการพัฒนามีความหลากหลายอย่างมาก ปัญหาเกี่ยวกับโปรแกรมเกมที่ Universities คือการทำให้คุณได้รับประสบการณ์ในกรอบและวิธีการพัฒนาเกมที่ไม่ได้แปลความต้องการของ บริษัท เกม

โปรแกรมของเราใช้ในการสอน XNA และ C # (ซึ่ง จำกัด ให้เราเป็นเกม Windows และ XBOX เท่านั้น) และตอนนี้ได้ย้ายไปใช้ Unity และ JavaScript เช่นเดียวกับ WebGL ด้วย HTML5 เหตุผลของการเปลี่ยนแปลงคือการเรียนรู้ XNA และ C # เป็นเวลา 2 ปีได้รับผู้สำเร็จการศึกษาที่ไหน อุตสาหกรรมเกมเปลี่ยนไปอย่างมากในช่วงไม่กี่ปีที่ผ่านมาจากคอนโซลไปยังอุปกรณ์พกพาและเว็บเกมดังนั้นหลักสูตรของเราจึงเปลี่ยนไปเพื่อรองรับ ยังไม่เป็นที่ทราบว่าสิ่งนี้ช่วยให้บัณฑิตของเราหางานได้หรือไม่ จากการสังเกตสถานการณ์ของฉันรวมถึงสิ่งที่ฉันเคยได้ยินจากการพูดคุยกับผู้คนจากอุตสาหกรรมความเข้มข้นของเกมอาจไม่เป็นประโยชน์เมื่อพยายามหางานในอุตสาหกรรม แน่นอนถ้าคุณต้องการเป็นอาจารย์สอนเกมก็คงไม่เป็นไร!


1
ในทำนองเดียวกัน นี่เป็นหนึ่งในคำตอบที่ชาญฉลาดที่สุดสำหรับคำถามนี้ที่ฉันเคยเห็น!
Gurgadurgen

ขอบคุณ! ฉันยังคงยืนตามจุดเริ่มต้นของฉัน: การศึกษาระดับปริญญาที่เน้นเกมไม่ได้ช่วยให้คุณได้รับปริญญาวิทยาศาสตร์คอมพิวเตอร์ในวงกว้างมากขึ้นในหลักฐานตามสถานการณ์ของฉัน หลังจากที่ฉันเรียนจบฉันได้งานกับ Microsoft และภูมิหลังการเล่นเกมของฉันไม่ได้เข้ามาเล่นและฉันไม่คิดว่ามันจะทำให้ฉันมีงานทำในสตูดิโอเกม เมื่อเร็ว ๆ นี้ฉันออกจาก Microsoft เพื่อเริ่มร้านขายซอฟต์แวร์และสตูดิโอเกมของตัวเอง เรามีผู้พัฒนาสองคนจนถึงตอนนี้เราได้นำเสนอโครงการเกมที่มีภูมิหลังของเกมและไม่ได้ผลดีนัก IMO ทักษะการพัฒนา> ระดับที่เฉพาะเจาะจง
shaunpickford

18

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

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

ฉันเรียนวิทยาศาสตร์คอมพิวเตอร์ "ธรรมดา" ด้วยตัวเองและยังไม่เคยมีปัญหาใด ๆ เลยที่ยังหางานในอุตสาหกรรมเกมไม่ได้


6
ตกลง หากคุณต้องการหางานทำในเกมมันสำคัญกว่าการเขียนตัวอย่างและนำพวกเขาไปสัมภาษณ์ มันจะสร้างความประทับใจให้ผู้คนมากกว่าระดับใด ๆ แน่นอนฉันจะไม่จ่ายราคาอเมริกัน (ฉันคิดว่าคุณเป็นคนอเมริกัน) สำหรับผู้เชี่ยวชาญที่ไม่น่าจะจ่ายในช่วงเวลาที่เหมาะสม ประหยัดเงินและใช้เวลากับการทำเกมจริง ๆ สำหรับบันทึกฉันมีปริญญาในสาขาฟิสิกส์ (ไม่ใช่วิทยาศาสตร์คอมพิวเตอร์) และฉันไม่มีปัญหาในการหางานระดับเริ่มต้นในเกม
SimonW

Downmodded พวกใจสงบลงบนเสา นอกจากนี้ยังมีคำตอบที่ดีด้านล่าง
bobobobo

8

หลังจากจบการศึกษาจาก DigiPen ฉันจะไม่แนะนำให้พยายามทำการศึกษาของคุณให้เร็วที่สุดเท่าที่ทำงานระดับปริญญาตรีของคุณ (ฉันไปที่โรงเรียน "ปกติ" เพื่อทำงานต่อในสาขาวิทยาศาสตร์คอมพิวเตอร์ "ปกติ" ก่อน DigiPen) สถานที่ที่เหมาะสมสำหรับความเชี่ยวชาญอยู่ในระดับบัณฑิตศึกษาไม่ว่าจะเป็นการเข้าร่วมหลักสูตรปริญญาโทหรือปริญญาเอกที่ใดที่หนึ่งหรือเรียนด้วยตัวเอง - และนี่ก็เป็นคำถามที่คุณถาม

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

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

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


ฉันมีวิชาเลือกให้เลือกมากมายมีความเชี่ยวชาญใน AI, กราฟิกและการพัฒนาเกม ฉันจะได้รับวิทยาศาสตรมหาบัณฑิตสาขาวิทยาศาสตร์คอมพิวเตอร์ในที่สุด แต่ฉันจะต้องใช้เวลาพัฒนาเกมเป็นวิชาเลือกของฉันนั่นหมายความว่าฉันจะได้งานที่เกี่ยวข้องกับ comp compi ปกติและถ้าฉันมีพอใช้พอใช้งานใน บริษัท เกมบางแห่งใช่มั้ย
Ashwin Krishnamurthy

แน่นอน - ฉันคิดว่าฉันยังไม่ชัดเจนพอ การศึกษาระดับปริญญาใด ๆอาจไม่ช่วยคุณได้มากนักในเกม มันอาจช่วยเล็กน้อยสำหรับงานที่ไม่ใช่การพัฒนาเกม

1

มีคำตอบมากมายที่นี่ แต่ฉันต้องการพูดคุยกับประสบการณ์ส่วนตัวของฉัน

ฉันอยู่ในโปรแกรมการบัณฑิตที่ DePaul University ในชิคาโก พวกเขามีจำนวนองศา แต่หนึ่งในนั้นคือการพัฒนาเกมคอมพิวเตอร์

จากประสบการณ์ส่วนตัวของฉันโปรแกรมนี้งดงามและฉันสามารถรับรองได้สำหรับทุกคนที่กำลังพิจารณาขั้นตอน เหตุผลหลักคือระดับคือการสอนการเขียนโปรแกรมเกมจากระดับต่ำ มันสอนรายละเอียดเกี่ยวกับ C ++ ถึงจุดที่ฉันอ้างอิงถึงข้อมูลจำเพาะมากกว่าบทเรียนออนไลน์ มันสอน OpenGL ทั้งไปป์ไลน์และที่ตั้งโปรแกรมได้

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

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

เมื่อคุณไปใช้กับโปรแกรมเกมการแสดงความรู้อย่างไม่น่าเชื่อของ C ++ และวิธีที่โค้ดที่คุณเขียนลงไปในแอสเซมบลีนั้นจะทำให้พวกเขาประทับใจจริงๆ พวกเขากำลังมองหาวิศวกรและนักแก้ปัญหาไม่ใช่แค่คนที่มีปริญญาที่ระบุว่า 'Game Programming'


0

เมื่อเร็ว ๆ นี้ฉัน (จบปี 2010) จบการศึกษาในระดับปริญญาตรีด้านเกมและความบันเทิงเชิงโต้ตอบสาขาวิศวกรรมซอฟต์แวร์ที่มีเกรดเฉลี่ยมากกว่า 6.5 (เกรดเฉลี่ยที่เป็นไปได้สูงสุดคือ 7.0) ระดับของฉันไม่คุ้มกับกระดาษที่พิมพ์

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


ฉันกำลังดูที่ด้านการเขียนโปรแกรมเท่านั้นและหลักสูตรที่เกี่ยวข้องกับเกมเหล่านี้เป็นส่วนหนึ่งของวิชาเลือก ดังนั้นวิทยาศาสตร์คอมพิวเตอร์ MS ที่มีหลักสูตรที่เกี่ยวข้องกับเกมเป็นสิ่งที่ฉันควรดูใช่มั้ย
Ashwin Krishnamurthy

ได้อย่างแน่นอน ใส่มันด้วยวิธีนี้ เมื่อฉันจบการศึกษาและถูกปิดตัวลงจากทุกสตูดิโอเกมท้องถิ่นฉันดูโฆษณางานทั้งหมดสำหรับโปรแกรมเมอร์ระดับบัณฑิตศึกษา ฉันมีความรู้ / ทักษะที่จำเป็นสำหรับงานที่ไม่มีเลย ฉันต้องใช้เวลา 3 เดือนถัดไปฝึกฝนตัวเองเป็นเวลา 60 ชั่วโมงต่อสัปดาห์ในสาขาวิชาหลัก / เทคโนโลยีที่แตกต่างกัน 4 แห่งเพื่อหางานทำในขณะที่ทำงานอีกงานที่ไม่มีทักษะเพื่อหารายได้ ไม่ใช่สถานการณ์ในอุดมคติ
Jordaan Mylonas

หากฉันสำเร็จการศึกษาระดับปริญญาตรีฉันสามารถสมัครงานมืออาชีพได้ทันทีที่ฉันสำเร็จการศึกษาและเรียนรู้ทักษะที่ขาดหายไปในการพัฒนาเกมในเวลาของฉันเอง
Jordaan Mylonas

Ahh มันเป็นชีวิตที่ยากลำบากสำหรับนักพัฒนาเกมซึ่งมันง่ายกว่าสิ่งที่เกิดขึ้นกับอุตสาหกรรมเกมและทุกอย่าง!
Ashwin Krishnamurthy

อย่าเข้าใจฉันผิดฉันไม่ต้องการปวดท้อง ฉันแค่เตือนผู้คนถึงสิ่งที่อยู่ข้างหน้า
Jordaan Mylonas

0

ฉันได้รับปริญญาตรีในหลักสูตรการพัฒนาเกมในเดือนกรกฎาคมและฉันทำงานมาแล้ว 2-3 เดือนในอุตสาหกรรมเกม

อาจจะแตกต่างกันในสหรัฐอเมริกา แต่อยู่ที่นี่ในยุโรปถ้าคุณรู้ทักษะ C ++ / C # ที่เหมาะสมและรู้วิธีการทำงานกับเครื่องมือต่าง ๆ สิ่งนี้จะช่วยเพิ่มมูลค่าให้กับทักษะของคุณ

ฉันไม่ได้บอกว่ามันเป็นเรื่องธรรมดาที่เกิดขึ้น แต่มันเกิดขึ้น

ฉันเชื่อว่าโปรแกรมเมอร์มีเวลาหางานได้ง่ายขึ้นถ้าคุณเปรียบเทียบกับศิลปิน (ยกเว้นว่าพวกเขาเก่งจริงๆ)

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