มหาวิทยาลัยที่ดีสำหรับวิทยาการคอมพิวเตอร์และการพัฒนาเกมคืออะไร? [ปิด]


13

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

ฉันรู้ว่า Cal State Fullerton มีวุฒิกับผู้เยาว์ในการพัฒนาเกม แต่นั่นสำคัญหรือไม่ที่จะได้รับปริญญาจากโรงเรียนที่ยอดเยี่ยมจริงๆ ถ้าฉันสามารถถ่ายทำเพื่ออะไรอย่าง Cal Poly จะดีกว่าไหม? หรือแม้แต่สแตนฟอร์ดหรือรัฐเอสเอฟก็อยู่ใกล้กับ บริษัท เกมมากมายในพื้นที่เบย์?


guildhall.smu.eduมีโปรแกรมที่ยอดเยี่ยม
Sparr

คำตอบ:


12

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

Cal Poly ไม่มีระดับหรือหลักสูตร "การพัฒนาเกม" อย่างเป็นทางการ (แม้ว่าเราจะอยู่ในขั้นตอนการสร้างเกม dev ให้เป็นหลักสูตร CS) แต่มีแหล่งข้อมูลมากมายสำหรับผู้ที่สนใจในเกม ดร. ไม้สอนชุดวิชากราฟิกซึ่งเป็นที่ดีรวมทั้ง 2 ไตรมาสเวลาจริงกราฟิกแน่นอนในการที่คุณจะสามารถสร้างเกมจากรอยขีดข่วน

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

ไม่มีสิ่งนี้เป็นสิ่งที่คุณจะพบในโบรชัวร์ทั่วไปหรืออาจเป็นที่ใดก็ได้ในเว็บไซต์หลักของโพลี

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

และถ้าคุณมีคำถามเกี่ยวกับโพลีโดยเฉพาะฉันยินดีที่จะตอบคำถามเหล่านี้ :)


ว้าวมันช่างยอดเยี่ยม ฉันไม่รู้ว่าชุมชนเกม dev ที่ cal poly ณ ตอนนี้มันอยู่ในอันดับต้น ๆ ของรายชื่อโรงเรียนที่ฉันอยากเข้าเรียน คุณรู้อะไรเกี่ยวกับขั้นตอนการรับสมัครหรือไม่? ความเข้าใจใด ๆ ที่จะนำฉันไปข้างหน้าของเส้นโค้งการรับสมัคร
DukeYore

1
กระบวนการ Cal State นั้นแตกต่างจากกระบวนการ UC มาก (อย่างน้อยก็เป็นตอนที่ฉันสมัครหลายปีก่อน) UC มีความคิดเห็นมากกว่าคุณต้องเขียนเรียงความ ฯลฯ รัฐแคลมีวัตถุประสงค์อย่างสมบูรณ์ คุณชกข้อมูลของคุณ (เกรดประสบการณ์การทำงาน ฯลฯ ) โดยคำนวณคะแนนจัดอันดับทุกคนที่ใช้จากบนลงล่างและตัดรายการที่ จำกัด การรับเข้าเรียน
บ๊อบซอมเมอร์

ฉันไม่สามารถขอบคุณได้มากพอ คุณเป็นมากกว่าผู้ชายที่มีประโยชน์
DukeYore

@Bob - ขออภัยอีกหนึ่งคำถาม ฉันเคยได้ยินเมื่อเร็ว ๆ นี้ว่า Cal Poly เป็น MIT ของวิทยาศาสตร์คอมพิวเตอร์หรือไม่ ดูเหมือนว่าจะถูกต้องหรือไม่
DukeYore

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

30

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

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


1
โดยทั่วไปเกมทั่วโลก Jam หรือ Ludlum Dare แต่สำหรับนักเรียนและได้รับการสนับสนุนอย่างมากจาก MS x48gamecamp.comฉันเคยให้คำปรึกษาที่หนึ่งและจะแนะนำให้ไป
tenpn

6
@James: เขากล่าวถึงการสร้างพอร์ตโฟลิโอของเกมและซอร์สโค้ด เขาโต้เถียงว่าปริญญา CS ตรงกับเกมการเขียนโปรแกรม / สิ่งอื่น ๆ ในเวลาว่างของคุณดีกว่าการได้รับเฉพาะระดับเกม
Michael Coleman

1
คำตอบนี้แน่นอน ฉันอยู่ที่ NYU ซึ่งผู้คนส่วนใหญ่ให้ความสนใจในเว็บและสื่อโซเชียลมีเดีย แต่ก็กลายเป็นชุมชนที่ยอดเยี่ยมของผู้คนที่สนใจในเกม (แม้ว่า NYC จะเป็นสถานที่ที่น่ากลัวมากสำหรับสตูดิโอเกม ในประเทศ). ทุกอย่างเป็นเรื่องของการเรียนรู้พื้นฐานของคุณแล้วค้นหาผู้ที่มีใจเดียวกันผ่านการประชุมบท IGDA หรือการสร้างเครือข่ายเกม / กิจกรรมทางสังคมเฉพาะภูมิภาค +9001 สำหรับทุกอย่างเช่น GGJ คุณควรทำงานในโครงการของคุณเองนอกเหนือไปจากการเรียนต่อไปดังนั้นให้มุ่งความสนใจไปที่เกม
michael.bartnett

2
-1 โปรแกรม CS นั้นยากเหลือเวลาสำหรับงานอดิเรกน้อย โปรแกรม CS มุ่งเน้นที่ CS ไม่ยอมใครง่ายๆนักเรียนจะต้องทำสิ่งต่าง ๆ ที่มีการออกกำลังกายที่ดีแต่ไม่จำเป็นว่าจะช่วยให้พวกเขาได้งานพัฒนาเกมเช่นหลักสูตรคอมไพเลอร์ เครื่องหมายไม่ได้รับรางวัลสำหรับการผลิตเกมที่ยอดเยี่ยมใน CS ดังนั้นจึงเป็นเรื่องยากสำหรับปริญญาตรีที่จะกระตุ้นตัวเอง นอกจากนี้คุณยังเพิกเฉยต่อผลประโยชน์ทั้งหมดของโปรแกรม gamedev: ครูเพ่งความสนใจไปที่เกม dev, เพื่อนร่วมงานที่มีจิตใจเหมือนกัน 150 คน ฉันคิดว่าคำตอบนี้เหมาะสมในปี 2000 เมื่อมีโรงเรียน 3 แห่งที่ทำสิ่งนี้ แต่มันล้าสมัยไปแล้วในวันนี้
bobobobo

1
@tenpn ใช่ทำให้คอมไพเลอร์จะเป็นออกกำลังกายที่ดี แต่ในตอนท้ายของวันมันจะไม่ดึงดูดสายตาของนายหน้า - ผลงานที่สมบูรณ์ (ดี) จะ
bobobobo

6

ไม่ต้องกังวลกับโรงเรียนที่เน้นเกมเป็นหลัก ไปที่โรงเรียนที่ดีที่สุดสำหรับคอมพิวเตอร์ที่คุณสามารถเข้า / ซื้อได้ ทำงานกับเกมและเข้าคลาสเกม

โรงเรียนรัฐบาล:

มหาวิทยาลัยวอเตอร์ลูในออนแทรีโอแคนาดาดีมากและ Google / RIM / Microsoft รับสมัครโดยตรงจากที่นั่น

มหาวิทยาลัยแคลิฟอร์เนียเบิร์กลีย์ (ซานฟราน) คิดค้นอินเทอร์เน็ตเป็นจำนวนมาก

Larry Page และ Bill Joy ทั้งคู่ไปมหาวิทยาลัยมิชิแกน (ใกล้ดีทรอยต์)

โรงเรียนเอกชน:

Carnegie Mellon (Pittsburgh) นั้นดีมากสำหรับ AI และวิทยาการคอมพิวเตอร์

MIT (บอสตัน) มีชื่อเสียงอย่างมากเช่นเดียวกับCaltech (Near LA) แม้ว่า Caltech จะเกี่ยวกับการสำรวจอวกาศมากกว่า

อย่าลืมว่าทั้ง Gates และ Zuckerberg ทั้งคู่ไปและถอนตัวจากHarvard (บอสตัน)

และบรินและเพจเริ่มปริญญาเอกที่สแตนฟอร์ด (ซานฟราน)

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


3

ในฐานะที่เป็นผู้ชายที่มีระดับ CS ซึ่งได้งานในอุตสาหกรรมตรงออกจากโรงเรียนโดยไม่มีประสบการณ์การพัฒนาเกมก่อนหน้านี้ฉันรู้สึกราวกับว่าฉันอาจมีคำแนะนำที่ดี

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

ต้องบอกว่าคุณจะต้องใช้เวลาว่างในการพัฒนาเกม สิ่งที่ฉันได้เรียนรู้เกี่ยวกับทักษะที่จำเป็นสำหรับการเขียนโปรแกรมเกม (C ++, OpenGL / DirectX, วิธีทางเรขาคณิตและโครงสร้างข้อมูล ฯลฯ ) ฉันเรียนรู้ด้วยตัวเองเนื่องจาก CS degree มักจะมุ่งเน้นไปที่การปฏิบัติด้านวิศวกรรมซอฟต์แวร์ทั่วไป

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


2

ฉันแนะนำอย่างน้อยก็ลองแวะชมสถาบันเทคโนโลยี DigiPen

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

DigiPen ยังต้องการให้นักเรียนทำงานจริงในโครงการเกมจริง (เขียนจากศูนย์ไม่ใช่เครื่องมือหรือชุดเครื่องมือ) ในทีมเล็ก ๆ ซึ่งมีประโยชน์อย่างมาก (โปรดสังเกตคำตอบอื่น ๆ ทั้งหมดที่เน้นความสำคัญของการเขียนเกมที่เป็นอิสระจาก CS หลักสูตร; DigiPen บังคับใช้เท่านั้น) ภาษาที่สอนเท่านั้นคือ C ++; ไม่มี Java หรือ Scheme หรือเรื่องไร้สาระอื่น ๆ ที่ บริษัท เกมไม่ได้ใช้หรือใส่ใจ

DigiPen ยังมีชื่อเสียงที่ยอดเยี่ยมและมีความสัมพันธ์ที่ดีกับ บริษัท ยักษ์ใหญ่หลายแห่งในอุตสาหกรรมเกม ตั้งอยู่ใน Redmond / Seattle ซึ่งเป็นหนึ่งในศูนย์กลางสำคัญของ บริษัท เกม อยู่ใกล้กับ บริษัท เกมชั้นยอดหลายแห่ง (ไม่ต้องพูดถึง Microsoft) หมายความว่าคุณสามารถฝึกงานและประสบการณ์การทำงานในช่วงฤดูร้อนทำให้ง่ายต่อการได้รับการว่าจ้างในฐานะนักพัฒนา "ของจริง" ในเวลาที่คุณ ' ทำกับการเรียนสี่ปีของคุณ (เปรียบเทียบกับมหาวิทยาลัยส่วนใหญ่ที่คุณได้รับการศึกษาเดียวกัน แต่ไม่มีประสบการณ์จริงดังนั้นคุณต้องต่อสู้เพื่องานระดับเริ่มต้นเมื่อคุณสำเร็จการศึกษา)

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

โปรดทราบว่า DigiPen ยังมีโปรแกรมสี่ปีสำหรับงานศิลปะและการออกแบบเกม แต่ฉันไม่สามารถรับรองคุณภาพของโปรแกรมเหล่านั้นได้


0

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

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


0

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

เช่นเดียวกับทุกคนที่นี่ฉันรู้สึกกังวลเล็กน้อยที่โพสต์ของฉันทำให้ฉันฟังดูเหมือนเป็นเจ้าหน้าที่สรรหาบุคลากร ฉันสนุกกับหลักสูตรการพัฒนาขนาดใหญ่จริง ๆ และพวกเขาช่วยให้ฉันมีส่วนร่วม เรามีสตูดิโอที่เปิดดำเนินการโดยนักเรียนที่วางเกมทุก ๆ 1 ถึง 1 1/2 ปีซึ่งมีนักเรียนมากกว่า 50 คน นี่เป็นหนึ่งในโรงเรียนเดียวที่ติดตามโมเดลสตูดิโอและไม่ใช่โรงเรียนการค้า

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

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