Haruskah saya mempertimbangkan gelar sarjana dalam pengembangan game? [Tutup]

13

Saya yakin kalian pasti bisa membantu. Beberapa universitas, seperti NCSU , USC , UCSC untuk master mereka, menawarkan kursus berdasarkan pengembangan game dan game (beberapa menyebutnya MS dalam Ilmu Komputer dengan penekanan pada pengembangan game). Saya sangat tertarik pada bidang ini dan saya ingin mencobanya. Tetapi karena gelar master sangat mahal saya harus mempertimbangkan prospek masa depan juga. Saya ingin tahu apakah ini kursus yang tepat ketika karier juga diperhitungkan. Ada pendapat atau ide? Adakah yang telah mengikuti garis karier ini?

Ashwin Krishnamurthy
sumber
Duplikat ?
Peter Taylor
2
Apakah pertanyaan Anda secara khusus tentang nilai gelar master khusus game? Jika demikian, Anda harus mempertimbangkan untuk mengedit judul pertanyaan Anda. Jawabannya juga tergantung pada tingkat pertama apa yang Anda miliki, jika ada.
Kylotan
Apa gelar sarjana Anda?
ChrisC
Saya tidak tahu apakah Anda harus mempertimbangkan satu, tetapi Anda sedang mempertimbangkannya sekarang dalam pertanyaan ini! (mis. apa yang dikatakan kylotan, ajukan pertanyaan yang sebenarnya Anda inginkan jawabannya)
jhocking

Jawaban:

6

Saya setuju sepenuhnya dengan jawaban mrbinary. Saya seorang mahasiswa di UNC Charlotte dan kami memiliki konsentrasi Desain dan Pengembangan Game dengan gelar Ilmu Komputer kami (dalam jalur Sarjana dan Master). Pada dasarnya Anda mengambil empat kelas: Pengantar Desain dan Pengembangan Game, Desain dan Pengembangan Game Lanjutan, Game Studio (kelas proyek panjang semester), dan kelas elektif yang berkaitan dengan sesuatu yang berkaitan dengan game (AI, Game dengan Tujuan, Grafik 3D, dll.) Saya juga bekerja di laboratorium penelitian untuk Universitas yang dijalankan oleh para profesor yang menciptakan konsentrasi Desain dan Pengembangan Game melakukan penelitian dan pengembangan Game dengan Tujuan. Saya punya banyak teman yang telah melalui program ini, dan saya menyelesaikannya di tengah jalan.

Singkat cerita, semua orang yang saya kenal yang telah menyelesaikan program (beberapa sarjana, beberapa master) dan lulus, kemudian mencari pekerjaan di industri game, telah gagal mendapatkan pekerjaan. Karena pekerjaan penelitian saya, saya telah melakukan perjalanan ke banyak konferensi terkait game untuk mempresentasikan pekerjaan dan melihat pekerjaan lain di lapangan, dan diskusi ini telah banyak muncul. Satu hal keren tentang konferensi ini adalah bahwa orang-orang dari industri akan hadir, serta akademisi. Apa yang saya dengar dari banyak orang di industri (dan ini didukung oleh tidak ada teman saya yang menjalani program gelar kami mendapatkan pekerjaan di industri game) adalah bahwa melalui program Pengembangan Game sebenarnya dapat menghambat kemampuan Anda untuk mendapatkan pekerjaan di industri game. Ini karena industri game sangat beragam dalam hal bagaimana mereka mengembangkan game. Beberapa perusahaan mungkin menggunakan C ++ sebagai bahasa pilihan mereka, tetapi menggunakannya dalam mesin kustom atau kerangka kerja kustom. Orang lain mungkin menggunakan C #, yang lain bahasa scripting (Lua, ActionScript, dll.), Yang lain dapat fokus hanya pada pengembangan ponsel dan menggunakan Objective-C atau Java, yang lain dapat membangun game flash. Pilihan bahasa pemrograman dan lingkungan pengembangan sangat beragam. Masalah dengan program Game di Universitas adalah Anda mendapatkan pengalaman dalam satu kerangka kerja spesifik dan metodologi pengembangan game yang mungkin tidak selalu diterjemahkan menjadi kebutuhan perusahaan game. Pilihan bahasa pemrograman dan lingkungan pengembangan sangat beragam. Masalah dengan program Game di Universitas adalah Anda mendapatkan pengalaman dalam satu kerangka kerja spesifik dan metodologi pengembangan game yang mungkin tidak selalu diterjemahkan menjadi kebutuhan perusahaan game. Pilihan bahasa pemrograman dan lingkungan pengembangan sangat beragam. Masalah dengan program Game di Universitas adalah Anda mendapatkan pengalaman dalam satu kerangka kerja spesifik dan metodologi pengembangan game yang mungkin tidak selalu diterjemahkan menjadi kebutuhan perusahaan game.

Program kami digunakan untuk mengajarkan XNA dan C # (yang membatasi kami hanya untuk game Windows dan XBOX), dan sekarang telah beralih menggunakan Unity dan JavaScript, serta WebGL dengan HTML5. Alasan untuk transisi adalah bahwa belajar XNA dan C # selama 2 tahun tidak mendapatkan lulusan. Industri game telah mengalami transisi besar dalam beberapa tahun terakhir dari konsol ke perangkat seluler dan game web, sehingga kurikulum kami diubah untuk mengakomodasi itu. Belum terlihat apakah ini membantu lulusan kami mencari pekerjaan atau tidak. Dari pengamatan langsung saya, ditambah apa yang saya dengar dari diskusi dengan orang-orang dari industri, konsentrasi Game mungkin tidak bermanfaat ketika mencoba untuk mendapatkan pekerjaan di industri. Tentu saja, jika Anda ingin menjadi profesor Game, maka itu mungkin baik-baik saja!

shaunpickford
sumber
1
Juga. Ini adalah salah satu jawaban paling wawasan untuk pertanyaan ini yang pernah saya lihat!
Gurgadurgen
Terima kasih! Saya masih mendukung poin awal saya: gelar yang berfokus pada Game tidak memberi Anda gelar Ilmu Komputer yang lebih luas, dalam bukti langsung saya. Setelah saya lulus saya mendapat pekerjaan dengan Microsoft, dan latar belakang permainan saya benar-benar tidak banyak bermain, dan saya tentu tidak berpikir itu akan membuat saya mendapatkan pekerjaan dengan studio permainan. Baru-baru ini, saya meninggalkan Microsoft untuk (ironisnya) memulai toko perangkat lunak dan studio game saya sendiri. Kami memiliki dua pengembang sejauh ini yang telah membawa kami ke proyek game kami yang memiliki latar belakang game, dan tidak ada yang berhasil dengan baik. IMO, keterampilan dev> gelar tertentu
shaunpickford
18

Saya pribadi berpikir lebih baik tidak mengkhususkan diri dalam pengembangan game untuk studi Anda. Setidaknya di Eropa, gelar sains komputer "normal" memberi Anda sejauh gelar terkait pengembangan game - jika tidak lebih jauh. Pemrograman adalah pemrograman, apakah itu untuk game atau tidak. Dengan segala cara, ambil kelas yang terkait dengan game di universitas Anda dan (ini adalah bagian penting) mengejar pengembangan game sebagai hobi Anda. Dapatkan beberapa proyek hobi ke titik di mana Anda dapat memamerkannya selama wawancara ketika Anda selesai belajar.

Apakah Anda benar-benar yakin ingin mengembangkan game selama sisa masa kerja Anda? Dengan gelar yang berpusat pada permainan, Anda mungkin kesulitan menemukan pekerjaan lain. Di sisi lain, dengan gelar "normal" Anda memiliki seluruh jajaran semua pekerjaan yang berhubungan dengan ilmu komputer terbuka untuk Anda.

Saya telah mempelajari ilmu komputer "normal" sendiri dan belum memiliki masalah apa pun untuk mendapatkan pekerjaan di industri game.

mrbinary
sumber
6
Sepakat. Jika Anda ingin mendapatkan pekerjaan di permainan, jauh lebih penting untuk benar-benar menulis beberapa demo dan membawanya ke wawancara. Itu akan mengesankan orang jauh lebih banyak daripada gelar apa pun. Saya tentu tidak akan membayar harga Amerika (saya anggap Anda orang Amerika) untuk master, itu tidak mungkin untuk membayar dalam periode yang masuk akal. Hemat uang dan habiskan waktu Anda untuk membuat game. Sebagai catatan, saya memiliki gelar dalam Fisika (bahkan bukan ilmu komputer) dan saya tidak punya banyak masalah menemukan pekerjaan tingkat pemula dalam permainan.
SimonW
Downmodded. Kawan, tenanglah di upvotes. Ada juga beberapa jawaban bagus di bawah ini.
bobobobo
8

Setelah lulus dari DigiPen, saya tidak akan merekomendasikan mencoba untuk mengkhususkan pendidikan Anda sedini pekerjaan sarjana Anda (saya juga pergi ke sekolah "biasa" untuk bekerja menuju gelar ilmu komputer "biasa" sebelum DigiPen). Tempat yang tepat untuk spesialisasi adalah di tingkat pascasarjana, baik dengan menghadiri program magister atau doktor di suatu tempat atau belajar sendiri - dan ini sepertinya pertanyaan Anda.

Jika Anda mencari pekerjaan di industri pengembangan game, gelar sarjana mungkin tidak akan banyak membantu Anda. Tentu saja tidak akan secara otomatis diterjemahkan menjadi gaji awal yang lebih tinggi atau tawaran pekerjaan awal yang lebih senior. Jika ada, Anda dapat mengambil risiko dianggap terlalu memenuhi syarat untuk posisi entry-level yang Anda akan berlomba.

Jika Anda mempelajari grafik atau fisika, mungkin ada tempat untuk Anda di beberapa studio yang ingin mendorong batas-batas di bidang itu, tapi itu semacam pertaruhan; posisi seperti itu akan sangat kompetitif dan akan ada banyak veteran industri yang melihatnya.

Jika Anda tertarik pada studi industri, atau ingin mengajar atau melakukan penelitian, gelar sarjana dapat berguna (dan memang, seringkali merupakan persyaratan). Tetapi jika Anda hanya ingin membuat game karier, saya tidak akan merekomendasikan hal ini.


sumber
Saya memiliki banyak pilihan untuk dipilih. Ada spesialisasi dalam pengembangan AI, Grafik dan Game. Saya akan mendapatkan gelar MS dalam ilmu komputer pada akhirnya. Tapi saya akan mengambil pengembangan game sebagai pilihan saya. Itu berarti, saya bisa mendapatkan pekerjaan yang berhubungan dengan sci reguler dan jika saya memiliki portofolio yang cukup bagus, pekerjaan di beberapa perusahaan game kan?
Ashwin Krishnamurthy
Tentu - saya kira saya tidak cukup jelas. Gelar sarjana dalam bentuk apa pun mungkin tidak akan banyak membantu Anda dalam permainan. Mungkin sedikit membantu untuk pekerjaan pengembangan non-game.
1

Banyak jawaban di sini, tetapi saya ingin berpadu dengan pengalaman pribadi saya.

Saya sedang dalam program pascasarjana di DePaul University di Chicago. Mereka memiliki sejumlah derajat, tetapi salah satunya adalah Pengembangan Game Komputer.

Dalam pengalaman pribadi saya, program ini sangat spektakuler dan saya pribadi dapat menjaminnya untuk siapa saja yang mempertimbangkan DePaul. Alasan utamanya adalah bahwa gelar tersebut mengajarkan pemrograman game dari level rendah. Ini mengajarkan seluk beluk C ++, ke titik yang saya maksudkan dengan spesifikasi daripada tutorial online. Ini mengajarkan OpenGL, baik pipeline tetap dan terprogram.

Tujuan dari program ini adalah menjadikan Anda pemecah masalah yang sangat baik dalam kerangka video game. Orang-orang yang meninggalkan sekolah ini dapat menggali tumpukan panggilan, pembongkaran, dan benar-benar turun ke seluk beluk.

Saya akan ragu untuk merekomendasikan siapa pun mendapatkan gelar permainan yang tidak mengajarkan pemrograman tingkat rendah seperti ini. Di sisi lain, saya pikir siapa pun yang ingin masuk ke industri game akan melakukannya dengan sangat baik untuk diri mereka sendiri jika mereka mencari segala jenis gelar ilmu komputer yang menggali hal-hal tingkat rendah seperti itu.

Saat Anda menerapkan program permainan, menunjukkan pengetahuan yang luar biasa tentang C ++, dan bagaimana kode yang Anda tulis di dalamnya diterjemahkan menjadi kumpulan, akan sangat mengesankan mereka. Mereka mencari insinyur dan pemecah masalah, bukan hanya orang yang memiliki gelar yang mengatakan 'Pemrograman Game' di atasnya.

Philip
sumber
0

Saya baru-baru ini (akhir 2010) lulus sebagai Sarjana Permainan dan Hiburan Interaktif, Rekayasa Perangkat Lunak dengan IPK lebih dari 6,5 (IPK tertinggi adalah 7,0). Gelar saya tidak sebanding dengan kertas yang dicetak.

Anda lebih baik mengambil gelar rekayasa perangkat lunak vanilla, dan mengambil unit yang terkait dengan game sebagai pilihan Anda. (Semua ini dengan asumsi Anda sedang melihat sisi pemrograman. Jika tidak, saran yang sama berlaku untuk desain seni dan suara).

Jordaan Mylonas
sumber
Saya hanya melihat sisi pemrogramannya saja, Dan kursus yang terkait dengan game ini adalah bagian dari pilihan. Jadi Ilmu Komputer MS dengan beberapa kursus terkait permainan adalah sesuatu yang harus saya perhatikan?
Ashwin Krishnamurthy
Tentunya. Begini. Ketika saya lulus, dan ditolak dari setiap studio game lokal, saya melihat melalui SEMUA iklan pekerjaan untuk programmer lulusan / junior. Saya memiliki pengetahuan / keterampilan yang diperlukan untuk TIDAK ADA pekerjaan. Saya harus menghabiskan 3 bulan ke depan, melatih diri sendiri selama 60 jam per minggu, di sekitar 4 disiplin ilmu / teknologi utama untuk mendapatkan pekerjaan, sambil bekerja pekerjaan tidak terampil lain untuk mendapatkan uang. Bukan situasi yang ideal.
Jordaan Mylonas
Seandainya saya melakukan gelar reguler, saya akan dapat melamar pekerjaan profesional begitu saya lulus, dan mengejar keterampilan yang hilang untuk pengembangan game di waktu saya sendiri, dengan kecepatan saya sendiri.
Jordaan Mylonas
Ahh itu kehidupan yang cukup sulit bagi pengembang game. Berharap itu lebih mudah, apa dengan booming industri game dan sebagainya!
Ashwin Krishnamurthy
Jangan salah paham, saya tidak ingin pusing. Saya hanya memperingatkan orang untuk apa yang ada di depan.
Jordaan Mylonas
0

Saya telah menerima gelar sarjana dalam kursus pengembangan game pada bulan Juli dan saya sudah bekerja selama 2-3 bulan di industri game.

Mungkin berbeda di AS tetapi di sini di Eropa, jika Anda tahu keterampilan C ++ / C # yang layak dan tahu cara bekerja dengan berbagai mesin, maka ini menambah banyak nilai pada rangkaian keahlian Anda.

Saya tidak mengatakan bahwa ini biasa terjadi, tetapi itu memang terjadi.

Saya percaya bahwa programmer lebih mudah mencari pekerjaan jika Anda membandingkannya dengan artis (kecuali jika mereka benar-benar bagus).

Tili
sumber