Oyun geliştirmede yüksek lisans derecesi almalı mıyım? [kapalı]


13

Eminim siz kesinlikle yardım edebilirsiniz. Yüksek lisans öğrencileri için NCSU , USC , UCSC gibi bazı üniversiteler, oyun ve oyun geliştirmeye dayalı kurslar sunmaktadır (bazıları, bilgisayar geliştirmede MS, oyun geliştirmeye vurgu yaparak derler). Bu alanla çok ilgileniyorum ve denemek istiyorum. Ancak yüksek lisans derecesi çok maliyetli olduğu için gelecekteki beklentileri de hesaba katmak zorundayım. Bir kariyer de hesaba katıldığında bunun uygun bir kurs olup olmadığını bilmek istiyorum. Herhangi bir görüş veya fikir? Bu kariyer çizgisini takip eden var mı?



2
Sorunuz özellikle oyuna özgü yüksek lisans derecesinin değeri hakkında mı? Öyleyse, sorunuzun başlığını düzenlemeyi düşünmelisiniz. Bu sorunun yanıtı, varsa, hangi birinci dereceye sahip olduğunuza da bağlıdır.
Kylotan

Lisans dereceniz neydi?
ChrisC

Eğer varsa bilmiyorum gereken birini düşünün, ancak edilir bu çok soru hemen şimdi dikkate! (örneğin, kylotan ne dedi, gerçekten cevap vermek istediğiniz soruyu sorun)
13'te

Yanıtlar:


6

Mrbinary'nin cevabına tamamen katılıyorum. UNC Charlotte'da öğrenciyim ve Bilgisayar Bilimi diplomamızla (Lisans ve Yüksek Lisans pistinde) Oyun Tasarımı ve Geliştirme yoğunluğuna sahibiz. Temel olarak dört ders alırsınız: Oyun Tasarımı ve Geliştirmesine Giriş, Gelişmiş Oyun Tasarımı ve Geliştirmesi, Game Studio (bir dönem proje projesi) ve oyunlarla ilgili bir şeyle ilgili seçmeli bir ders (AI, Amaçlı Oyunlar, 3D Grafikler, vb.). Ayrıca, Oyun Amaçlı Oyunların araştırılması ve geliştirilmesi amacıyla Oyun Tasarımı ve Geliştirme konsantrasyonunu oluşturan profesörler tarafından yönetilen Üniversite için bir araştırma laboratuvarında çalışıyorum. Programa katılan birçok arkadaşım var ve programı yarıya kadar tamamladım.

Uzun lafın kısası, programı tamamladığını bildiğim herkes (bazı lisanslar, bazı yüksek lisanslar) ve mezun oldu, sonra oyun endüstrisinde bir iş aradı, iş bulamadı. Araştırma çalışmalarım nedeniyle, çalışmayı sunmak ve sahadaki diğer çalışmaları görmek için oyunla ilgili birçok konferansa gittim ve bu tartışma çok ortaya çıktı. Bu konferanslarla ilgili güzel bir şey, sektördeki insanların yanı sıra akademisyenlerin de katılacağıdır. Endüstrideki birçok kişiden duyduğum şey (ve bu, oyun programında iş bulmakta olan lisans programımdan geçen hiçbir arkadaşım tarafından desteklenmiyor), bir Oyun Geliştirme programından geçmenin aslında bir oyun endüstrisinde iş. Bunun nedeni, oyun endüstrisinin oyunları nasıl geliştirdikleri açısından çok çeşitli olmasıdır. Bazı şirketler C ++ 'ı tercih ettikleri dil olarak kullanabilir, ancak bunu özel bir motor veya özel bir çerçeve içinde kullanabilir. Diğerleri C # kullanabilir, diğerleri bir komut dosyası dili (Lua, ActionScript, vb.), Diğerleri yalnızca mobil geliştirmeye odaklanabilir ve Objective-C veya Java kullanabilir, diğerleri flash oyunlar oluşturabilir. Programlama dillerinin ve geliştirme ortamlarının seçimi son derece çeşitlidir. Üniversitelerdeki Oyun programları ile ilgili sorun, bir oyun şirketinin ihtiyaçlarına her zaman dönüşmeyebilecek belirli bir çerçeve ve oyun geliştirme metodolojisi konusunda deneyim kazanmanızdır. Programlama dillerinin ve geliştirme ortamlarının seçimi son derece çeşitlidir. Üniversitelerdeki Oyun programları ile ilgili sorun, bir oyun şirketinin ihtiyaçlarına her zaman dönüşmeyebilecek belirli bir çerçeve ve oyun geliştirme metodolojisi konusunda deneyim kazanmanızdır. Programlama dillerinin ve geliştirme ortamlarının seçimi son derece çeşitlidir. Üniversitelerdeki Oyun programları ile ilgili sorun, bir oyun şirketinin ihtiyaçlarına her zaman dönüşmeyebilecek belirli bir çerçeve ve oyun geliştirme metodolojisi konusunda deneyim kazanmanızdır.

Programımız XNA ve C # (bizi sadece Windows ve XBOX oyunlarıyla sınırlandıran) öğretmek için kullanıldı ve şimdi Unity ve JavaScript'in yanı sıra HTML5 ile WebGL'yi kullanmaya başladı. Geçişin nedeni, 2 yıl boyunca XNA ve C # öğrenmenin mezunları hiçbir yere götürmemesiydi. Oyun endüstrisi son birkaç yılda konsollardan mobil cihazlara ve web oyunlarına büyük ölçüde geçiş yaptı, bu nedenle müfredatımız buna uygun olarak değiştirildi. Bunun mezunlarımızın iş bulmasına yardımcı olup olmadığı henüz görülmedi. Benim durum gözlemlerimden, sanayiden insanlarla yaptığım tartışmalardan duyduklarımdan, Oyun konsantrasyonu endüstride bir iş bulmaya çalışırken yararlı olmayabilir. Tabii ki, bir Oyun profesörü olmak istiyorsanız, muhtemelen iyi olur!


1
Aynı şekilde. Bu, bu soruya henüz gördüğüm en anlayışlı cevaplardan biri!
Gurgadurgen

Teşekkürler! Hala asıl amacımın yanındayım: Oyun odaklı bir derece sizi daha kapsamlı Bilgisayar Bilimi derecesine kadar getirmiyor, benim durum kanıtlarımda. Mezun olduktan sonra Microsoft ile bir iş buldum ve oyun geçmişim gerçekten oynamak için çok fazla gelmedi ve kesinlikle bana bir oyun stüdyosu ile bir iş çıkardığını sanmıyorum. Son zamanlarda, Microsoft'u kendi yazılım mağazamı ve oyun stüdyomu (ironik bir şekilde) kurmaya bıraktım. Şimdiye kadar iki geliştiricimiz vardı, oyun projemize oyun geçmişine sahip olan ve ikisi de çok iyi sonuç veremedi. IMO, dev becerileri> belirli bir derece
shaunpickford 13.Haziran'da

18

Kişisel olarak, eğitiminiz için oyun geliştirme konusunda uzmanlaşmamak daha iyi. En azından burada Avrupa'da, "normal" bir bilgisayar bilimi derecesi sizi oyun geliştirme ile ilgili herhangi bir dereceye kadar götürür - daha fazla değilse. Programlama, oyunlar için olsun olmasın, programlamadır. Elbette, üniversitenizdeki oyunla ilgili dersleri alın ve (bu önemli kısımdır) hobiniz olarak oyun geliştirmeye devam edin. Bazı hobi projelerini, eğitiminiz bittiğinde röportajlar sırasında gösterebileceğiniz noktaya getirin.

Çalışma hayatınızın geri kalanı için oyunlar geliştirmek istediğinizden tamamen emin misiniz? Oyun merkezli bir derece ile diğer işleri bulmakta zorlanabilirsiniz. Öte yandan, "normal" bir derece ile bilgisayar bilimi ile ilgili tüm işleri size açık bir dizi var.

"Normal" bilgisayar bilimini kendim okudum ve henüz oyun endüstrisinde iş bulmakta sorun yaşamadım.


6
Kabul. Oyunlarda iş bulmak istiyorsanız, bazı demolar yazmak ve onları röportajlara getirmek çok daha önemlidir. Bu insanları her dereceden çok etkileyecek. Kesinlikle bir ustalar için Amerikan fiyatları (Amerikan olduğunu varsayalım) ödemek olmaz, bu makul bir sürede ödemek olası değildir. Tasarruf ve zaman gerçekten oyun yapmak için harcamak. Kayıt için, Fizik (hatta bilgisayar bilimi değil) diplomasına sahibim ve oyunlarda giriş seviyesi bir iş bulmakta pek sorun yaşamadım.
SimonW

Downmodded. Çocuklar, upvotes üzerinde sakin olun. Aşağıda bazı harika cevaplar da var.
bobobobo

8

DigiPen'den mezun olduktan sonra, lisans eğitiminiz kadar erken bir zamanda eğitiminizi uzmanlaştırmaya çalışmanızı tavsiye etmem (ayrıca DigiPen'den önce "düzenli" bir bilgisayar bilimi derecesine doğru çalışmak için "normal" bir okula gittim). Uzmanlık için uygun yer, bir yerde bir yüksek lisans veya doktora programına katılarak veya kendi başınıza çalışarak lisansüstü düzeydedir - ve sorunuz budur.

Oyun geliştirme endüstrisinde bir iş arıyorsanız, yüksek lisans derecesi muhtemelen size çok yardımcı olmaz. Kesinlikle otomatik olarak daha yüksek bir başlangıç ​​maaşı veya daha üst düzey bir başlangıç ​​iş teklifine dönüşmeyecektir. Herhangi bir şey olursa, mücadele etmek istediğiniz giriş seviyesi pozisyonları için fazla kalifiye olarak kabul edilme riskiniz olabilir.

Grafik veya fizik okursanız, bazı stüdyolarda bu alanlardaki sınırları zorlamak isteyen bir yer olabilir, ancak bu bir kumar gibidir; bu tür pozisyonlar son derece rekabetçi olacaktır ve onlara bakan birçok sanayi gazisi de olacaktır.

Endüstrinin araştırılmasıyla ilgileniyorsanız veya araştırma yapmak veya araştırma yapmak istiyorsanız, bir lisans derecesi yararlı olabilir (ve aslında, genellikle bir gerekliliktir). Ama sadece kariyer yapmak için bir oyun istiyorsanız, bunu tavsiye etmem.


Seçebileceğiniz çok sayıda seçmeli dersim var. AI, Grafik ve Oyun geliştirmede uzmanlıklar var. Sonunda bilgisayar bilimi yüksek lisans derecesi alacaktım. Ama benim seçmeli olarak oyun geliştirme almış olurdu. Bu, düzenli comp sci ile ilgili işler alabilir ve eğer yeterince iyi bir portföy varsa, bazı oyun şirkette bir iş değil mi?
Ashwin Krishnamurthy

Tabii - sanırım ben yeterince açık değildim. Herhangi bir tür yüksek lisans derecesi muhtemelen oyunlarda bu kadar yardımcı olmaz. Yine de oyun dışı geliştirme işleri için biraz yardımcı olabilir.

1

Burada bir sürü cevap var, ama kişisel deneyimime alışmak istiyorum.

Şikago'daki DePaul Üniversitesi'nde yüksek lisans programındayım. Dereceleri vardır, ancak bunlardan biri Bilgisayar Oyunu Geliştirme'dir.

Kişisel deneyimime göre, bu program muhteşem ve DePaul'u düşünen herkese şahsen kefil olabilirim. Bunun ana nedeni, derecenin oyun programlamayı düşük bir seviyeden öğretmesidir. Çevrimiçi öğreticiler yerine spesifikasyona atıfta bulunduğum noktaya C ++ 'ın ins ve çıkışlarını öğretir. Hem sabit hem de programlanabilir boru hattı olan OpenGL'yi öğretir.

Programın amacı video oyunları çerçevesinde mükemmel bir problem çözücü yapmaktır. Bu okuldan ayrılan insanlar çağrı yığınlarına, demontajlara girebilir ve gerçekten cesur cesaretlere girebilirler.

Kimseye böyle düşük seviyeli programlamayı öğretmeyen bir oyun derecesi almasını tavsiye ederim. Öte yandan, oyun endüstrisine girmek isteyen herkesin, bunun gibi düşük seviyeli şeylere giren herhangi bir bilgisayar bilimi derecesi araması durumunda, kendileri için son derece iyi olacağını düşünüyorum.

Oyun programlarına başvurduğunuzda, C ++ hakkında inanılmaz bir bilgi ve içine yazdığınız kodun derlemeye nasıl dönüştüğünü gösterdiğinizde onları gerçekten etkileyecektir. Sadece üzerinde 'Oyun Programlama' yazan bir derece olmayan insanları değil, mühendisleri ve problem çözücüleri arıyorlar.


0

Kısa bir süre önce (2010 sonu) 6,5'in üzerinde not ortalaması (Yazılım en yüksek GPA'sı 7,0) olan Yazılım Mühendisliği dalında Lisans ve İnteraktif Eğlence bölümünden mezun oldum. Derecem yazdırıldığı kağıda değmez.

Bir vanilya yazılımı mühendisliği derecesi almak ve oyunla ilgili birimleri seçmeli olarak almak daha iyidir. (Tüm bunlar programlama tarafına baktığınızı varsayar. Değilse, aynı tavsiye sanat ve ses tasarımı için de geçerlidir).


Sadece programlama tarafına bakıyorum ve bu oyunla ilgili dersler seçmeli derslerin bir parçası. Yani birkaç oyun ile ilgili ders bir MS bilgisayar Bilimi doğru bakmak gerekir bir şey mi?
Ashwin Krishnamurthy

Kesinlikle. Bu şekilde koy. Mezun olduğumda ve her yerel oyun stüdyosundan geri çevrildiğinde, lisansüstü / genç programcıların TÜM iş ilanlarını inceledim. İşlerin HİÇBİRİ için gerekli bilgi / beceriye sahip değildim. Önümüzdeki 3 ayı para kazanmak için başka bir vasıfsız iş çalışırken, bir işe girmek için haftada 60 saat kendimi yaklaşık 4 farklı ana disiplin / teknolojide eğitmek zorunda kaldım. İdeal bir durum değil.
Jordaan Mylonas

Düzenli bir derece yapmış olsaydım, mezun olur olmaz profesyonel bir işe başvurabilirdim ve kendi gelişimimde kendi gelişimimde oyun geliştirme için eksik becerileri yakalayabilirdim.
Jordaan Mylonas

Ahh oyun geliştiricileri için oldukça zor bir hayat, oyun endüstrisi patlaması ve hepsi ile daha kolay olsaydı!
Ashwin Krishnamurthy

Beni yanlış anlamayın, karın ağrısı istemiyorum. İnsanları sadece ilerideki şeyler için uyarıyorum.
Jordaan Mylonas

0

Temmuz ayında bir oyun geliştirme kursunda lisans derecesi aldım ve zaten oyun sektöründe 2-3 ay çalışıyorum.

Belki de ABD'de farklı ama burada Avrupa'da, iyi C ++ / C # becerilerini biliyorsanız ve çeşitli motorlarla nasıl çalışacağınızı biliyorsanız, bu beceri setinize çok değer katıyor.

Bunun yaygın olduğunu söylemiyorum, ama oluyor.

Sanatçılarla karşılaştırırsanız, programcıların iş bulmada daha kolay zaman geçirdiğine inanıyorum (gerçekten iyi olanlar dışında).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.