Saya berumur 16 tahun. Saya merencanakan karir masa depan saya dan saya berdiri di ambang pintu dan tidak tahu harus ke mana .
Impian saya adalah menciptakan game terbaik yang pernah ada. Ketika saya tumbuh dewasa, saya mulai memperhatikan, bagaimana hasrat saya terhadap game tidak hilang selama 10 tahun penuh dan masih / sedang tumbuh ... Pengembangan game tampaknya masih terlalu "kekanak-kanakan" untuk orang tua saya dan teman-teman keluarga kami dan mereka menyatakan bahwa saya harus belajar sesuatu yang lebih serius.
Saya tidak tahu persis apa yang bisa saya lakukan dan apa yang ingin saya lakukan . Saya tahu PHP, C ++ (Tahun ini akan menjadi yang kedua, ketika saya belajar bahasa pemrograman ini di sekolah), JavaScript dan HTML. Saya telah membuat banyak desain situs web, namun, itu bukan sesuatu yang sebenarnya bisa Anda sebut desain profesional ... Saya belajar grafik vektor, pemodelan 3d, membuat musik ... Saya mencoba membuat game beberapa kali, tetapi saya tidak melakukannya. belum mencapai apa pun ...
Dan ... Yah ... Tanpa komputer aku bisa ... Yah, aku bisa membuat panekuk ... Dan ... kurasa cuci piring?
Saya menulis game C ++ berbasis konsol sebagai Proyek Musim Panas untuk sekolah saya, yang, saya kira, akan menjadi game pertama saya yang sebenarnya dibuat dari awal (yang lain adalah eksperimen drag & drop sederhana di Game Maker 6).
Ini keraguan tentang apa yang saya benar-benar bisa melakukan tidak bisa membiarkan saya memutuskan apakah saya harus belajar sesuatu yang berhubungan dengan pengembangan game ...
Jadi akan sangat bagus untuk mengetahui bagaimana menghilangkan keraguan ini dan memiliki pendapat yang lebih kuat dalam karir apa yang ingin saya ikuti (terkait game atau tidak).
Jawaban:
Anda sudah mulai jadi teruslah belajar pemrograman. Jangan hanya belajar tentang pemrograman game, tetapi bekerja pada beberapa proyek game. Jangan memberi tahu kerabat Anda yang menghakimi bahwa Anda sedang belajar membuat game, cukup beri tahu mereka bahwa Anda belajar memprogram komputer. Kemudian ketika Anda lulus bekerja dalam disiplin pilihan Anda, mungkin permainan atau mungkin tidak.
Anda 16. Jangan khawatir tentang tidak yakin tentang karir masa depan Anda, hanya berkonsentrasi pada belajar sebanyak mungkin tentang berbagai hal yang Anda bisa.
sumber
Pada usia 16 saya pikir saya tahu banyak tentang ke mana saya ingin pergi, dan ternyata saya tidak tahu. Saya sangat baik dengan komputer, tetapi tidak ada banyak dukungan di sekitar (saya di sekolah tinggi dari '91 -'95). Saya terlibat dengan banyak hal, seperti Anda, pelajari dan terus belajar.
Setelah sekolah menengah, saya keluar dan bekerja di beberapa bidang yang berbeda dan menemukan bahwa saya masih memiliki hasrat untuk pemrograman dan banyak ide yang saya pikir akan membuat permainan yang menyenangkan. Saya juga tahu bahwa saya kurang memiliki latar belakang yang tepat dalam hal ini :-) Saya memilih untuk mengambil gelar ilmu komputer, dan kembali pada usia 27 untuk mendapatkannya.
Apa yang tidak saya sadari pada waktu itu adalah berapa banyak lagi yang akan saya pelajari tentang banyak hal yang mungkin tidak akan saya miliki. Saya bekerja pada kompiler dan perpustakaan matematika sebagai asisten peneliti, dan meskipun saya mungkin tidak akan pernah melakukannya lagi, saya memperoleh banyak wawasan tentang hal-hal yang mempengaruhi cara saya memprogram hari ini.
Jika saya bisa memberi Anda hanya beberapa tips, itu akan seperti ini: - jaga diri Anda tetap umum, dan cobalah untuk belajar sebanyak mungkin - jangan menyerah pada matematika, karena ada hadiah besar yang Anda tidak akan melihat sampai setelah Anda menyelesaikan kursus-kursus tersebut - sekolah lebih mudah dilakukan jika Anda melakukannya pada usia "tepat" ... Anda mendapatkan lebih banyak dukungan untuk membantu Anda berhasil daripada mencoba untuk kembali dan melakukannya - terlibat dengan memproyeksikan Anda menikmati dan belajar menjadi bagian dari tim ... setiap hari saya berkeliaran di stackoverflow saya menyadari betapa saya tidak tahu, dan saya pikir saya tidak buruk dalam hal ini :) - mulai dan yang lebih penting selesaikan beberapa kecilproyek ... Saya menulis game BBS dan keduanya menyukai dan membencinya. Beberapa proyek kecil yang saya kerjakan sekarang mungkin suatu hari nanti tumbuh menjadi sesuatu yang lebih besar, tetapi saya dapat menikmati prosesnya karena mereka selesai dan dibebaskan. - perbedaan antara fisika permainan dan fisika nyata biasanya masalah ketepatan ... garis di mana gerakannya cukup dekat, tetapi prinsipalnya sama - keluar dan melakukan beberapa hal non-komputer juga non-komputer juga
Saya bekerja hari ini sebagai pengembang perangkat lunak, bukan dalam game, tapi saya masih melakukan desain game di samping dan berharap untuk menuju ke sana suatu hari nanti. Pekerjaan yang saya lakukan tidak akan membuat keajaiban muncul tetapi itu menantang dan menarik. Ini BANYAK lebih baik daripada sebagian besar pekerjaan lain yang pernah saya miliki dan membayar lebih baik :-)
Jika Anda menikmatinya, ilmu komputer atau rekayasa perangkat lunak dapat membawa Anda jauh, terlepas dari apakah Anda pernah menulis permainan atau tidak.
Semoga ini bisa membantu, maaf tentang panjangnya
sumber
Jika orang tua Anda berpikir bahwa pengembangan game itu kekanak-kanakan, Anda harus menunjukkan bahwa game menghasilkan lebih banyak uang setiap tahun daripada film. Apakah mereka pikir pembuatan film itu kekanak-kanakan? Permainan adalah seni dan hiburan, seperti halnya film / musik / buku, dan itu semua adalah hal-hal serius yang harus dilakukan.
Jika Anda ingin berkarir dalam pengembangan game (pemrograman berdasarkan suara-suara), maka Anda akan membutuhkan pendidikan formal yang jauh lebih banyak untuk bisa ke mana saja. Sementara itu, hal terbaik yang harus dilakukan adalah menghapus proyek yang sudah selesai. Selesai adalah kata yang operatif - calon majikan ingin melihat bahwa Anda dapat menyelesaikan pekerjaan dan melakukan bagian-bagian yang tidak menyenangkan dan tidak menyenangkan.
sumber
Saya di posisi yang sama.
Anda seharusnya tidak memiliki masalah selama Anda menghindari gelar 'pengembangan game' ini. Mereka terlalu spesifik - jika gagal, Anda tidak bisa mendapatkan pekerjaan perangkat lunak lain tanpa CS - dan mungkin orang tua Anda akan menganggapnya sebagai pemborosan uang. Dari apa yang saya dengar, kontennya juga tidak terlalu bagus. Pergi untuk gelar Ilmu Komputer.
Juga, selesaikan game. Mungkin sedikit latar belakang, tetapi saya selalu melakukan proyek yang terlalu besar untuk saya. Saya belum pernah menyelesaikan game, selama 5 tahun pemrograman hidup dan mati. Namun, saya akhirnya menyerah untuk mencoba membuatnya, dan tingkat motivasi saya telah naik ke tahap di mana saya mengkodekan bermain game karena saya ingin, bukan karena saya merasa saya harus (saya masih menikmatinya, tapi saya lebih suka bermain game).
sumber
Saya belum bekerja di industri game, tetapi saya pikir jumlah proyek yang sudah selesai bisa jadi penting.
sumber
Saya sekarang 20 dan Anda jauh melewati saya di usia Anda (dan mungkin bahkan melampaui apa yang saya sekarang), hanya ada dua tips: baca kode, tulis kode. Hanya dengan melakukan keduanya dan menantang diri Anda sendiri untuk menghasilkan kode yang lebih baik dengan kinerja yang lebih baik dengan lebih banyak penggunaan kembali dan ... setiap hari akan membawa Anda ke tempat yang tidak pernah Anda bayangkan sebelumnya. Jangan biarkan pendapat orang lain mengecewakan Anda. Hanya saja mereka tidak tahu apa itu pembuatan game.
Tetapi terlalu dini untuk mengkhawatirkan karier Anda di masa depan. Paling tidak Anda dapat memiliki pengembangan game sebagai hobi bahkan jika pekerjaan Anda tidak terkait dengan komputer. Jika saya jadi Anda, saya akan mulai dengan mengembangkan game PC - mereka biasanya jauh lebih murah untuk memulai dan ini platform yang lebih mudah untuk dikerjakan.
sumber
Saya punya 3 saran untuk Anda selain hanya ilmu komputer
Matematika, matematika, dan matematika.
Jika Anda mengikuti ilmu komputer Anda mungkin hanya akan diminta untuk belajar beberapa aljabar kuliah mungkin kalk 1. Saya benar-benar tidak pernah menerapkan kalk dalam kehidupan nyata sampai saya mulai melakukan permainan. Bahkan ketika saya melakukan pekerjaan teknik sebagian besar yang saya lakukan adalah aljabar atau geometri perguruan tinggi.
Ambil beberapa matematika bisnis juga, terutama Statistik. Setelah fisika dan grafis gamer menyukai statistik. Statistik juga akan menjadi penting ketika Anda mencoba menyeimbangkan permainan. Memahami dan mempertimbangkan mereka sebelumnya saat membangun game Anda akan menyelamatkan Anda dari masalah dalam jangka panjang.
sumber