Sekolah tidak akan memberi Anda pekerjaan.
Jika Anda bagus dalam hal apa yang Anda lakukan, dan Anda peduli, Anda tidak perlu gelar.
Gelar yang berfokus pada permainan sangat baik dalam membantu Anda mendapatkan kesempatan karena banyak sekolah yang memiliki guru atau penasihat yang benar-benar ada di industri ini. Ini juga akan membantu Anda dengan memberikan Anda pengalaman tim yang bermanfaat.
Juga, dan ini sangat penting, gelar Ilmu Komputer bukan tentang pemrograman. Anda mungkin memiliki kelas di sana-sini yang mungkin berguna, tetapi gelar secara keseluruhan bukan tentang praktik pemrograman yang baik atau benar-benar pragmatis apa pun yang Anda perlukan setiap hari. (Catatan: ini mungkin berbeda berdasarkan sekolah Anda.)
Yang mengatakan, mendapatkan gelar CS biasanya menyiratkan pergi ke sekolah yang tidak berfokus pada game, yang juga menyiratkan mendapatkan pendidikan yang lebih baik, yang mungkin membayar pada akhirnya. Juga banyak sekolah reguler memiliki program pengembangan game hari ini yang dapat membuat Anda memiliki beberapa koneksi ke industri lokal.
Setidaknya dalam pengalaman saya, mendapatkan sertifikat dari salah satu perguruan tinggi pengembangan game ini hampir tidak berharga. Kecuali Anda memiliki proyek sampingan atau memiliki semacam cara untuk membuktikan bahwa Anda peduli pada bidang apa pun yang Anda minati selain hanya bersekolah, Anda akan masuk ke "mungkin suatu hari nanti saya akan berkeliling ke orang-orang ini" tumpukan resume (petunjuk: Saya tidak akan).
Sunting : karena saya benar-benar tidak menjawab pertanyaan, pada dasarnya pendapat saya adalah ini:
Jika Anda memiliki motivasi untuk mengerjakan permainan di waktu luang Anda, lakukan itu dan dapatkan pendidikan tradisional. Ini akan menghasilkan lebih banyak cara daripada jika Anda hanya pergi ke lebih banyak sekolah khusus.
Jika Anda adalah tipe orang yang bekerja lebih baik ketika seseorang menyuruh mereka melakukan sesuatu, atau jika Anda perlu merasa uang Anda ada di jalur, cobalah untuk pergi ke sekolah pengembang game.
Jika satu-satunya fokus Anda dalam hidup adalah untuk masuk ke industri game (seharusnya tidak), dan Anda cukup pintar dan termotivasi, cobalah mengambil satu tahun dan mengerjakan hal-hal di waktu luang Anda (mod, proyek solo, demo, terserah) dan melewati kedua opsi.
Saya melihat sudah ada jawaban yang diterima, tetapi saya pikir saya akan memasukkan dua sen saya, karena saya tidak setuju dengan jawaban berperingkat teratas dan saya benar-benar mengevaluasi dan mempekerjakan pelamar untuk posisi pemrograman. (Bukan untuk menyiratkan bahwa orang lain tidak! Hanya itu adalah sesuatu yang saya habiskan cukup banyak waktu untuk memikirkan ..)
Pertama, saya setuju dengan Tetrad bahwa jika Anda bersemangat dan bagus dalam apa yang Anda lakukan, Anda tidak perlu gelar. Saya meninggalkan sekolah sesaat sebelum selesai, saya sendiri. Tetapi memiliki gelar Ilmu Komputer jelas merupakan nilai tambah yang besar bagi setiap kandidat. Tetrad menyebutkan bahwa program ilmu komputer bukan tentang pemrograman. Memang benar, tetapi itu seperti mengatakan bahwa pergi ke sekolah untuk pertukangan bukan hanya tentang mengayunkan palu. Melihat seperti itu, saya tidak hanya mencari untuk menyewa programmer , saya juga mencari untuk merekrut insinyur . Saya ingin Anda tidak hanya dapat menulis kode, tetapi juga untuk menciptakan sistem yang dibangun dengan baik. Gelar ilmiah akan banyak membantu Anda dengan cara itu.
Untuk menjawab pertanyaan apakah gelar pengembangan game atau gelar sci lebih baik, saya biasanya lebih suka melihat gelar sci, sendiri. Itu tergantung pada program, namun - Saya pernah mendengar hal-hal baik tentang program RPI, seperti yang disebutkan coderanger. Tetapi beberapa desainer yang pernah bekerja sama dengan saya telah meraih gelar "pengembangan game" umum yang mengajarkan hibrida desain dan pemrograman, dan setelah berbicara dengan mereka, saya khawatir akan seberapa dalam porsi pemrograman dari program-program itu. Kemudian lagi, pelamar yang datang dari sekolah-sekolah cenderung memiliki demo atau contoh lain dari pekerjaan mereka, sedangkan orang-orang yang berasal dari perguruan tinggi seringkali tidak - bisa melihat kode seseorang adalah bonus besar.
Saya sadar saya belum langsung menjawab pertanyaan Anda, tetapi saya harap itu membantu Anda dengan keputusan Anda.
sumber
Satu-satunya kekhawatiran saya dengan mendapatkan gelar game-spesifik adalah bahwa hal itu dapat menghalangi Anda keluar dari industri dan ke bidang pemrograman lain jika Anda pernah memiliki kebutuhan (ekonomi game yang buruk, diberi pilihan untuk menemukan kembali lokasi atau kehilangan pekerjaan Anda / dapatkan pekerjaan pemrograman lain di area tersebut, dll.). Gelar ilmu komputer lebih generik dan berpengetahuan luas dan harus memungkinkan Anda untuk masuk ke bidang pemrograman apa pun. Anda kemungkinan besar akan memiliki pelatihan kerja di mana pun Anda berakhir.
sumber
Memiliki latar belakang rekayasa perangkat lunak umum yang baik selalu merupakan cara terbaik. Saya adalah salah satu siswa pertama melalui program studi permainan RPI (sebagai minor, mayor masih CS) dan saya akan mengatakan saya mendapatkan sekitar 10x nilai praktis dari kelas yang tidak terkait game. Seperti yang dikatakan Tetrad, masalah yang lebih besar adalah jika Anda seorang programmer yang baik terlepas dari gelar atau gelar. Saya pikir pada satu titik sekitar 1/3 dari tim perangkat lunak kami di sini tidak memiliki gelar sarjana. Setidaknya dengan kelas pengembangan game RPI itu sebagian besar alasan untuk mendapatkan lebih banyak pengalaman membangun game yang mungkin akan saya lakukan di waktu luang saya. Kelas desain game formal yang bagus tentu saja patut untuk dicermati, terutama agar Anda tahu lebih banyak tentang terminologi yang digunakan dalam industri ("MDA", "dinamika sistem", "tahanan"
sumber
Keduanya memiliki tradeoff. Jawaban singkat: sekolah perdagangan dapat membuat Anda sedikit lebih relevan dengan industri game, tetapi sedikit kurang relevan dengan seluruh dunia. Karena rata-rata panjang karier seorang pengembang game adalah 5,5 tahun (kami melihat kelelahan), sekolah perdagangan hanya pada dasarnya adalah komitmen seumur hidup untuk industri game (kecuali jika Anda siap untuk kembali untuk sarjana yang lebih konvensional nanti).
Ada banyak tulisan tentang hal ini. Kesukaanku:
http://www.sloperama.com/advice/lesson44.htm - dan sebenarnya, semua yang lain di situs Tom Sloper. Dia menulis dengan gaya yang tidak masuk akal dan tidak takut untuk menjadi sangat jelas tentang sisi atas dan bawah industri ini.
http://www.gamecareerguide.com/features/298/choosing_a_.php - dan benar-benar, semua yang lain di GameCareerGuide. Ini adalah keseluruhan TITIK situs, sebagai panduan sumber daya bagi orang yang ingin memasuki industri.
Dan sungguh, ketik "memilih sekolah permainan" ke Google dan Anda akan menemukan lebih banyak saran daripada yang bisa Anda baca sebelum matrikulasi :)
sumber
Meskipun sudah ada jawaban yang diterima, saya memilih untuk menulis jawaban ini untuk menguraikan beberapa poin yang dibahas sebelumnya, serta mengatasi beberapa kesalahan yang saya perhatikan dalam jawaban lain.
Akreditasi
Pertama dan terpenting, ada dua jenis akreditasi di Amerika Serikat:
Ada banyak informasi di luar sana yang menjelaskan secara terperinci tentang berbagai proses, tetapi inilah yang perlu Anda ketahui:
Apa yang harus dicari di sebuah institusi / gelar
Ada banyak sekolah di luar sana yang menawarkan pendidikan pengembangan game (tradisional dan khusus), dan banyak dari mereka tidak bernilai 2 sen. Pastikan untuk melakukan riset dan belajar sebanyak mungkin tentang sekolah sebelum berkomitmen.
Kiat umum
Jika Anda memiliki pertanyaan, atau ingin saya mengklarifikasi salah satu poin yang dibuat, jangan ragu untuk meninggalkan komentar. :)
sumber
Ada perbedaan antara desain game dan pemrograman game. Sekarang, banyak perusahaan game menggunakan API yang berbeda, sehingga memiliki keterampilan untuk menyesuaikan diri dengan lingkungan pengkodean baru adalah keterampilan yang hebat untuk dimiliki, atau Anda akan sangat menyesal.
Saya telah melihat program yang juga mengajarkan Anda seperangkat alat dan sumber daya spesifik. Spesifikasi ini sangat bagus untuk sementara waktu.
Sebagai seorang programmer untuk industri lebih baik hanya mendapatkan gelar CS. Dan, Anda akan belajar desain hanya dengan berada di industri dan mungkin bekerja sampai posisi menjadi desainer jika Anda juga kreatif . Namun, banyak desainer game terkemuka memiliki gelar mulai dari keuangan hingga teknik mesin. Jadi, tidak terlalu penting berapa banyak gelar yang Anda dapatkan, tetapi pada akhir hari sobat, sangat jarang menjadi perancang utama tanpa bekerja, dan mendapatkan pekerjaan pemrograman dengan latar belakang CS yang solid jelas merupakan yang terbaik jalan untuk pergi.
Intinya: Gelar CS akan membantu di bidang permainan. Sebagian besar waktu Anda bekerja dengan komponen aus atau edit tengah. Pada akhir hari Anda mungkin tidak pernah menyadari bahwa Anda mengerjakan permainan!
sumber
Sesuatu yang belum pernah disebutkan siapa pun, yang ingin saya tambahkan, adalah jaringan . Tidak, bukan hal yang Anda lakukan dengan kabel Cat-5, hal "berinteraksi dengan orang" secara keseluruhan.
Gelar tradisional bisa dibilang "lebih baik" daripada gelar sekolah pengembangan game.
Tetapi Anda akan kehilangan peluang besar untuk berjejaring dengan orang lain yang ada di, telah berada di, atau ingin masuk ke industri. Orang-orang yang sebaliknya akan menjadi teman, mentor, rekan kerja, rekan pendiri, pengusaha, karyawan, dll.
Jadi, jika Anda mengambil gelar tradisional, Anda harus siap untuk melewatkannya, dan mencoba untuk mengimbanginya sebaik mungkin.
sumber
Inilah pro untuk setiap sisi sejauh yang saya tahu:
Gelar CS:
Gelar sekolah permainan:
Saya akan sangat mencegah Anda pergi ke Full Sail. Saya bekerja di industri game di Orlando selama delapan tahun dan saya dapat menghitung jumlah lulusan Full Sail yang kami sewa di satu sisi. Ini luar biasa mahal dan sangat tidak mungkin sepadan dengan uang Anda.
sumber
Jika Anda memilih Gelar Pengembangan Game, ketahuilah bahwa mereka tidak memegang banyak posisi pemrograman normal. Karena itu, Digipen mungkin adalah program terbaik yang bisa Anda lakukan. Mereka memiliki hubungan yang sangat baik dengan Valve dan proyek siswa mereka telah memenangkan banyak penghargaan IGF setiap tahun.
Dari siswa Digipen saya telah berbicara dengan mereka tentang pemrograman game yang sangat sulit sejak awal dengan keterampilan yang berfokus pada industri seperti C ++, OpenGL, dan DirectX.
Jika di sisi lain Anda memutuskan Anda ingin gelar Ilmu Komputer yang lebih umum itu akan mempersiapkan Anda untuk pemrograman umum yang jelas tidak cukup untuk mendapatkan pekerjaan yang baik sebagai programmer game. Lebih buruk lagi banyak sekolah yang cenderung mengajarkan Jawa sebagai bahasa pilihan mereka.
Joel on Software - Perils of JavaSchools
Jika Anda ingin meledakkan wawancara atau kesempatan apa pun di pekerjaan pemrograman game, katakan saja Anda seorang programmer Java.
Saya tidak mencoba mengatakan bahwa tidak mungkin mendapatkan pekerjaan yang bagus sebagai programmer game dengan gelar CS tetapi sayangnya gelar CS akan menjadi hal yang paling tidak mengesankan pada resume Anda.
Setelah mengatakan semua itu, gelar CS pasti tidak akan sakit. Hanya berharap untuk menghabiskan setiap waktu luang bekerja pada proyek sampingan dan menciptakan portofolio yang mengagumkan. Dua hal itu akan membuat Anda mendapatkan pekerjaan Anda. Tingkat CS lebih dari jaring pengaman jika Anda akhirnya tidak menyukai 100+ jam crunch yang berlangsung selama 6 bulan =) (itu agak ekstrem tapi tidak terlalu jarang)
sumber
Semua orang yang Anda akan bersaing untuk mendapatkan pekerjaan tahu sesuatu tentang membuat game. Anda perlu berpikir tentang nilai apa yang Anda bawa ke meja yang bukan tentang membuat game. Apakah itu pengetahuan yang kuat tentang ilmu komputer atau rekayasa perangkat lunak, Ekspresionisme, jaman dahulu klasik, masakan Prancis, atau psikologi kognitif terserah Anda. Perusahaan gim memiliki lebih dari cukup banyak orang yang mengenal gim - tahu gim, tetapi juga mengetahui hal lain, karena itulah cara Anda akan mengejutkan orang dan membuat sesuatu yang menonjol.
sumber
Bekerja untuk salah satu perusahaan konsol utama saya dapat membuktikan fakta bahwa HR sebagian besar waktu akan secara otomatis menyaring orang tanpa gelar sebelum mengirim CV ke manajer. Sesuatu yang perlu diingat.
Dalam hal pilihan gelar, saat ini orang yang melakukan Kursus Game umumnya dipandang "rendah" dibandingkan dengan kursus CS. Ini tidak adil, dan tentu saja bukan refleksi dari apa yang diajarkan Kursus Game. Tetapi karena mereka relatif baru dan kebanyakan orang yang mempekerjakan tidak akan memiliki pilihan, jadi tetap percaya pada latar belakang CS yang kuat. Tentu saja, ymmv.
Jika Anda yakin ingin masuk ke industri game sebagai programmer, daripada saran terbaik yang bisa saya berikan kepada Anda adalah dengan melakukan gelar CS + Matematika bersama (jika Anda memiliki kemampuan). Ini akan memudahkan (dalam pengalaman saya) pekerjaan sebagai lulusan lebih cepat.
sumber
Dari pengalaman pribadi saya dalam pendidikan desain game, yang penting bukanlah gelar khusus, tetapi dedikasi Anda untuk mempelajari dan meningkatkan keterampilan pemrograman Anda dan menunjukkan bakat Anda. Saya telah bertemu banyak orang dengan gelar yang tidak secara khusus berorientasi pada permainan seperti seni rupa, jaringan, dan ilmu komputer, yang menerapkannya dalam industri ini. Saya katakan temukan sekolah yang mengajarkan Anda apa yang ingin Anda pelajari, kemudian terapkan keterampilan itu untuk membuat game sendiri atau dengan teman. Ini akan menunjukkan keterampilan teknis Anda bersama dengan hasrat untuk permainan video.
sumber
Jurusan Ilmu Komputer, dengan spesialisasi dalam Pengembangan Game ... UC Irvine memiliki program seperti itu, jika Anda memiliki nilai dan nilai SAT untuk UCI, lakukan saja. Juga UCI terletak di california selatan, di mana begitu banyak perusahaan pengembang game top ... yang banyak membantu dalam mendapatkan pekerjaan hebat di lapangan.
sumber
Apakah gelar ilmu komputer. Jika kursus ini layak, Anda akan memenuhi syarat untuk pekerjaan di industri game dan jika yang terburuk datang ke yang terburuk dan Anda tidak berhasil mendapatkan pekerjaan di industri game (atau memutuskan itu bukan untuk Anda - Saya kenal banyak orang yang telah berubah pikiran tentang karir mereka antara memulai dan menyelesaikan gelar mereka) Anda juga akan memenuhi syarat untuk banyak pekerjaan lainnya. Hal yang sama tidak dapat dikatakan tentang gelar pemrograman game tertentu.
Ada banyak hal yang dapat Anda lakukan yang akan meningkatkan prospek pekerjaan Anda lebih banyak daripada melakukan gelar tertentu. Salah satu hal terbesar yang saya cari ketika saya merekrut programmer (diakui bukan untuk industri game komputer) adalah bukti dari hasrat untuk subjek. Siswa yang datang ke sebagian besar kuliah, mengerjakan kursus dan mendapatkan nilai wajar dalam ujian adalah sepuluh sen. Kandidat yang benar-benar baik adalah mereka yang telah melakukan sesuatu yang ekstra, seperti mengerjakan proyek pribadi di waktu luang mereka, pergi keluar dan mendapatkan pengalaman kerja di liburan dan biasanya hanya berupaya lebih dari minimal.
Lakukan gelar ilmu komputer, tetapi tetap mengerjakan hal-hal yang terkait dengan game di waktu luang Anda. Ganggu perusahaan game lokal (dan jarak jauh!) Untuk pengalaman kerja di liburan universitas (hal terburuk yang bisa mereka katakan adalah tidak). Kerjakan permainan kecil yang Anda tingkatkan selama bertahun-tahun - Anda bahkan mungkin bisa memanfaatkan universitas dari itu untuk disertasi Anda. Jika Anda kemudian pergi ke perusahaan game mencari pekerjaan, dan dapat menunjukkan kepada mereka game yang Anda bangun sendiri, teknologi yang Anda ajarkan sendiri untuk membuatnya, fakta bahwa Anda menghabiskan tiga bulan melakukan unit test untuk perusahaan game X bukannya memiliki liburan musim panas jugamengetahui semua dasar-dasar dari gelar ilmu komputer, mereka akan jauh lebih tertarik untuk mempekerjakan Anda daripada jika Anda hanya freewheel melalui gelar pengembangan game. (Siapa tahu - perusahaan game X mungkin benar-benar menyukai Anda dari pengujian unit Anda, dan merasa Anda siap untuk melakukan pemrograman penuh waktu untuk mereka.)
sumber
Itu semua tergantung pada apa yang ingin Anda lakukan dalam jangka panjang. Apakah Anda ingin menjadi programmer atau desainer? Apakah Anda benar-benar ingin memulai perusahaan sendiri? Apakah ada jenis perusahaan yang Anda inginkan?
Saya kira Anda ingin menjadi seorang programmer, dengan begitu posting ini tidak akan mencapai 10 halaman.
Jika fokus Anda adalah pemrograman game, pilih gelar CS. Kemudian sendiri, terapkan pada pemrograman game (misalnya proyek sampingan). Program "Desain Game" atau "Desain dan Pengembangan Game" tidak akan cukup fokus pada pemrograman aktual.
Ketahuilah juga bahwa ada perbedaan antara belajar "pemrograman" dan belajar "ilmu komputer". CS lebih tentang pemikiran komputasi, pemecahan masalah, logika, dan bahkan sedikit filosofi. Dan ingatlah ini:
Ilmu komputer tidak lebih tentang komputer daripada astronomi adalah tentang teleskop. --Edsger Dijkstra
Jika Anda berencana untuk memulai perusahaan Anda sendiri, dan fokus pada pemrograman, saya masih menyarankan CS, tetapi dengan minor dalam bisnis, atau bisnis sebagai gelar kedua sama sekali.
Sekarang, jika Anda sudah menjadi programmer yang kuat (dan / atau ilmuwan komputer) dan memiliki uang untuk meledak (atau berencana memulai perusahaan yang sukses, [dan sudah cukup meneliti tentang bagaimana melakukan itu]), maka Anda dapat melihat sekolah seperti Full-Sail untuk mendapatkan keterampilan yang lebih fokus.
sumber
Jika Anda dapat menemukan gelar seperti yang ada di Digipen tempat Anda belajar membuat game dari bawah ke atas di C ++, saya akan merekomendasikan untuk mengambilnya. Untuk mendapatkan kesempatan di dunia gamedev tradisional, Anda perlu tahu C ++ dengan sangat baik, tetapi jika game adalah hasrat dan hidup Anda, Anda mungkin bosan dengan gelar non-game dan berpotensi drop-out - Saya tahu saya akan melakukannya! Terutama CS, di mana Anda hampir tidak belajar program. Perusahaan mana pun yang akan mempekerjakan lulusan CS di atas programmer yang lebih terampil dari tingkat permainan tidak layak untuk bekerja.
Tentu saja, jika ingin menghindari jalur karier permainan tradisional sepenuhnya Anda hanya bisa mendapatkan salinan Unity atau Flash dan mulai membuat game. Di dunia indie kualifikasi tidak bernilai apa pun dan bakat adalah segalanya!
sumber
Saya pikir itu sangat tergantung pada kualitas kursus - dalam kedua kasus. Gelar CS 'umum' yang mencakup berbagai topik dan disiplin jauh lebih berharga daripada kursus 'pemrograman game' yang mengajarkan Anda tentang XNA. Sedangkan kursus pengembangan game yang berfokus pada ilmu komputer dengan modul tambahan dalam pemrograman game (dasar-dasar grafis, menulis kode kinerja tinggi dll) akan menjadi pilihan yang sangat baik.
Sejujurnya, Anda lebih mungkin disewa oleh apa yang Anda ajarkan sendiri di luar kursus daripada apa yang Anda pelajari di sana. Sebagian besar perusahaan memerlukan semacam demo, jika tidak cukup mencolok, Anda tidak akan diperhatikan. Saya belum menemukan perusahaan yang mempekerjakan orang tanpa pengalaman dan tanpa gelar - itu sangat diperlukan bagi seseorang untuk melihat CV Anda.
Masuk ke industri game sangat sulit ketika Anda tidak memiliki pengalaman. Anda harus berada jauh di depan paket, memiliki kontak atau hanya beruntung (atau dalam banyak kasus ketiganya). Karena itu, banyak orang yang tidak berhasil. Untuk alasan ini, saya sarankan untuk memastikan bahwa gelar Anda sama nilainya dengan mereka yang berada di luar industri.
Saat Anda berada di universitas, pelajari cara menulis kode di waktu luang Anda. Tulis beberapa game sederhana di XNA, pelajari tentang shader dan PELAJARI C ++ .
Anda tidak akan mendapatkan pekerjaan dalam pengembangan game profesional tanpa C ++ kecuali Anda sangat beruntung. Di mana saya bekerja, keterampilan paling penting yang dibutuhkan seorang programmer setelah keterampilan komunikasi yang baik dan kemampuan umum adalah C ++. Kami tidak menggunakan XNA, DirectX, atau OpenGL - sebagian besar tempat memiliki API, pustaka, atau menggunakan alat bantu sendiri seperti UE3 sehingga ini tidak relevan dalam hal apa pun selain mempelajari konsep.
Juga jaringan seperti orang-orang gila di industri ini - lihat apakah ada studio di dekat Anda, bicaralah dengan teman teman, coba dan dapatkan magang, mulai hubungan dengan seseorang yang penting di sana - apa saja untuk mendapatkan seseorang di dalam untuk mengetahui Anda nama.
sumber
Dapatkan gelar CS adalah apa reaksi saya memberitahu saya.
Jika Anda benar-benar ingin mengembangkan game, Anda akan melakukan proyek kecil Anda selama pendidikan Anda. Ketika Anda selesai, Anda memiliki pendidikan yang sangat kuat yang akan berfungsi sebagai pendorong CV dan basis kompetensi yang dapat Anda bangun. Dan suatu hari jika Anda tidak ingin game berkembang lagi, Anda mungkin memiliki spektrum karir yang lebih luas dengan gelar CS.
Tetapi pada akhirnya, itu lebih tergantung pada Anda sebagai pribadi daripada pada gelar Anda. Jika Anda dapat meyakinkan atasan Anda bahwa Anda cukup baik, tidak masalah apa pun gelar yang Anda miliki. Kecuali jika perusahaan perlu membual kepada klien mereka tentang berapa derajat yang dimiliki karyawan mereka (yang sebenarnya merupakan kasus dengan beberapa perusahaan konsultan).
Jangan lupa tentang kemungkinan untuk menjadikannya sebagai pengusaha. Itu sulit tetapi bisa membayar sendiri.
sumber
Jika ada saya akan pergi untuk gelar ilmu komputer; Saya melakukannya sendiri. Tapi saya juga mengejar konsentrasi pengembangan game . Sekolah apa pun yang Anda rencanakan untuk dihadiri, Anda mungkin ingin menyelidiki jika mereka memiliki pilihan ini; Saya sangat merekomendasikannya! Saya akan lulus dengan gelar ilmu komputer dan semua program yang sama dengan jurusan CS lainnya, jadi jika saya memilih untuk tidak memasuki industri game, saya masih memiliki semua pendidikan orang lain dengan gelar CS. Tapi saya juga mengambil beberapa kursus yang berhubungan dengan game, yang memberi saya pengetahuan yang terfokus dalam pengembangan game.
Misalnya saya saat ini terdaftar dalam kursus pengembangan game umum yang diajarkan oleh presiden dan CTO dari sebuah perusahaan game lokal, jadi saya mendapatkan banyak pengetahuan praktis dan dunia nyata darinya (sebagai lawan dari beberapa kursus CS lainnya yang bisa masuk jauh ke dalam teori di kali). Tetapi saya juga mengambil kursus dalam rekayasa perangkat lunak, di mana saya berlatih Java dan metode rekayasa perangkat lunak yang tepat yang berlaku untuk semua bidang ilmu komputer.
Paling tidak, lakukan riset tentang sekolah yang ingin Anda hadiri. Cari tahu siapa profesornya dan cari mereka; apakah mereka tahu barang-barang mereka? Apakah mereka ada di industri atau memiliki koneksi? Apakah mereka anggota IGDA? Lihatlah daftar kursus dan lihat apakah itu menarik bagi Anda. Lihatlah area di sekitar sekolah dan lihat apakah ada perusahaan game. Semua faktor ini berperan besar dalam menentukan apakah sekolah memiliki tingkat / konsentrasi pengembangan game yang benar-benar hebat, atau jika itu hanya tipuan karena pengembangan game adalah hal "keren" terbaru.
sumber
Saya akan merekomendasikan melalui CS, Rekayasa Perangkat Lunak atau program serupa. Kembali di universitas, kami memiliki perusahaan game seperti EA yang datang sekitar dua kali per tahun untuk merekrut koperasi dan lulusan baru. Sekolah tidak memberikan derajat permainan apa pun pada waktu itu dan mereka menargetkan siswa CS dan Soft Eng.
Ada beberapa program di universitas seperti Computer Graphics yang dapat Anda ambil untuk membuat game dasar, tracer ray dan proyek grafis lainnya dari awal. Lakukan dengan sangat baik dalam proyek-proyek itu dan Anda dapat menggunakannya sebagai portofolio untuk menjual diri Anda kepada perusahaan game.
Jika Anda berhasil masuk ke industri game dan tidak menikmatinya, Anda selalu dapat mengandalkan gelar CS atau Soft Eng untuk menemukan pekerjaan pengembangan lain di berbagai bidang.
sumber
Masalah dengan ilmu komputer, dan terutama dengan belajar bagaimana memprogram, adalah bahwa itu adalah ilmu terapan: teorinya tidak mengarah ke banyak aplikasi ...
Anda dapat belajar teori tentang matematika tanpa melakukan banyak latihan, tetapi tidak ada cara Anda bisa pandai pemrograman tanpa coding: semua masalah adalah tentang mendapatkan sesuatu untuk diprogram sehingga Anda dapat melatih, dan itu, sekolah gamedev akan memberi Anda .
Pemrograman akan menghasilkan uang bagi Anda karena Anda memecahkan masalah dan membuat aplikasi: teorinya mudah, tetapi teknik dan praktik untuk mencapai pekerjaan lebih sulit untuk diperoleh ...
CS baik untuk mempelajari dasar-dasarnya, tetapi TIDAK ADA yang menggantikan sesuatu.
Entah pergi ke sekolah gamedev atau menemukan proyek yang bagus untuk dilakukan, tetapi pilihan yang terakhir berisiko ...
sumber
Saya mengambil adalah untuk mencari perguruan tinggi 4 tahun tradisional yang memiliki divisi pengembangan game itu ilmu komputer atau divisi teknik komputer. Mungkin hanya memiliki seorang profesor yang ada di industri. Mungkin Anda bisa melakukan tesis atau studi independen dalam desain game. Taruhan terbaik Anda adalah melakukan banyak penelitian seperti ini di beberapa sekolah 4 tahun yang memiliki nilai untuk Anda ikuti - Anda ingin melihat apakah mereka memiliki pintu belakang / pintu samping dalam pengembangan game .
sumber
Saya menghadapi pertanyaan yang sama beberapa tahun yang lalu dan memilih untuk melakukan pengembangan game. Saya pikir ada banyak kebingungan di sini tentang apa yang melibatkan tingkat pengembangan game. Untuk kursus saya dan sebagian besar kursus permainan, judulnya mirip dengan "Komputasi dengan pengembangan game" yang seperti namanya berarti Anda jurusan ilmu komputer dan minor dalam pengembangan game. Dalam kursus saya ini berarti 1 hingga dua (maks) modul satu semester untuk pengembangan game. Saya melakukan tingkat yang persis sama dengan teman-teman saya dalam kursus "Komputasi dengan pengembangan perangkat lunak" dan "Ilmu Komputer" dengan pengecualian satu atau dua modul (biasanya hanya satu modul permainan).
Ketika kami melakukan FYP kami atau proyek-proyek besar lainnya, saya harus melakukan proyek yang berkaitan dengan pengembangan game tetapi kelas pengembangan perangkat lunak dapat melakukan apa saja yang terkait dengan perangkat lunak termasuk proyek game dan kelas ilmu komputer dapat melakukan APA SAJA yang terkait dengan komputer. Jadi, bahkan jika Anda memilih untuk melakukan CS itu tidak berarti Anda tidak dapat terus belajar pengembangan game menggunakan apa yang Anda ketahui dari CS.
Alasan kursus dirancang seperti ini adalah untuk memberikan semua orang tanpa memandang gelar sarjana umum yang baik dalam komputasi. Saya telah bertemu orang-orang di kursus yang sangat spesifik untuk desain game dan kesempatan kerja mereka berkurang secara signifikan karena hal ini.
Dari pengalaman saya, karena saya tidak melakukan gelar game intensif saya tidak siap untuk langsung dari lulus ke pekerjaan pengembangan game tapi saya bisa mendapatkan pekerjaan sebagai insinyur perangkat lunak, jika saya ingin masuk ke dalam industri pengembangan game Saya hanya perlu bekerja pada beberapa proyek sampingan untuk membangun portofolio (walaupun jujur, saya akan bertaruh bahwa dengan sedikit keberuntungan saya bisa mendapatkan pekerjaan entry level di sebuah perusahaan game). Pengalaman bekerja di perusahaan pengembangan perangkat lunak akan membantu saya mendapatkan pekerjaan game pertama dan sementara itu saya belajar banyak tentang pengembangan perangkat lunak umum.
Saran saya, jika Anda memilih untuk melakukan kursus permainan, pastikan itu tidak sepenuhnya spesifik untuk pengembangan game, kursus yang akan memungkinkan Anda untuk bekerja di industri selain dari sekedar game akan jauh lebih bermanfaat.
sumber
Full Sail diakreditasi oleh dewan akreditasi yang berbeda dari universitas tradisional. Ini berarti bahwa kredit yang diperoleh di Full Sail tidak akan ditransfer ke universitas tradisional. Jadi, jika Anda ingin mendapatkan MS atau PhD, Anda harus mulai dari awal.
sumber
Jika ada saya akan pergi untuk gelar ilmu komputer; Saya melakukannya sendiri. Tapi saya juga mengejar konsentrasi pengembangan game . Sekolah apa pun yang Anda rencanakan untuk dihadiri, Anda mungkin ingin menyelidiki jika mereka memiliki pilihan ini; Saya sangat merekomendasikannya! Saya akan lulus dengan gelar ilmu komputer dan semua program yang sama dengan jurusan CS lainnya, jadi jika saya memilih untuk tidak memasuki industri game, saya masih memiliki semua pendidikan orang lain dengan gelar CS. Tapi saya juga mengambil beberapa kursus yang berhubungan dengan game, yang memberi saya pengetahuan yang terfokus dalam pengembangan game.
Misalnya saya saat ini terdaftar dalam kursus pengembangan game umum yang diajarkan oleh presiden dan CTO dari sebuah perusahaan game lokal, jadi saya mendapatkan banyak pengetahuan praktis dan dunia nyata darinya (sebagai lawan dari beberapa kursus CS lainnya yang bisa masuk jauh ke dalam teori di kali). Tetapi saya juga mengambil kursus dalam rekayasa perangkat lunak, di mana saya berlatih Java dan metode rekayasa perangkat lunak yang tepat yang berlaku untuk semua bidang ilmu komputer.
Paling tidak, lakukan riset tentang sekolah yang ingin Anda hadiri. Cari tahu siapa profesornya dan cari mereka; apakah mereka tahu barang-barang mereka? Apakah mereka ada di industri atau memiliki koneksi? Apakah mereka anggota IGDA? Lihatlah daftar kursus dan lihat apakah itu menarik bagi Anda. Lihatlah area di sekitar sekolah dan lihat apakah ada perusahaan game. Semua faktor ini berperan besar dalam menentukan apakah sekolah memiliki tingkat / konsentrasi pengembangan game yang benar-benar hebat, atau jika itu hanya tipuan karena pengembangan game adalah hal "keren" terbaru.
sumber