Saya memiliki pertanyaan yang sangat umum yang mengganggu saya tetapi saya ingin menambahkan beberapa detail terlebih dahulu. Saya seorang programmer Java inti. Saya telah membuat beberapa game kecil di Jawa untuk kesenangan. Sekarang, semakin saya mencari pengembangan game profesional, semakin saya bingung. Ini karena, setiap kali saya Google tentang beberapa topik pengembangan game atau mengunjungi forum lain, dll, saya menemukan berbagai saran.
Beberapa akan mengatakan C ++ baik, sementara beberapa akan mengatakan JAVA mungkin lebih baik, sementara yang lain akan mengatakan beberapa bahasa lain adalah bahasa-ur Anda, seperti Python, Lua, UnrealScript, dll. Juga disarankan bahwa seseorang harus memiliki pengetahuan tentang mesin permainan seperti Unreal, Torque, Blender, Panda, dll dan pengetahuan tentang OpenGL, AI, Collision Detection diperlukan. Saya bahkan telah membuat game menggunakan Android SDK.
Yang ingin saya tanyakan adalah:
- Apa keterampilan dasar yang harus dimiliki oleh seorang Pemrogram Game Profesional? Apakah ada 1 Bahasa Pemrograman + 1 Bahasa scripting + 1 Pengetahuan mesin game + OpenGL? (Fiuh !!)
- Jika saya ingin masuk ke dalam Industri Game sebagai Gameplay Programmer atau AI programmer maka bisakah saya masuk ke dalamnya dengan keterampilan dan portofolio saya saat ini (seperti yang dinyatakan di atas)?
- Apakah belajar satu bahasa pemrograman sudah cukup untuk Pengembangan Game?
Pedoman apa pun akan sangat membantu.