Sebagian sebagai respons terhadap Bagaimana pengembang game menargetkan beberapa platform (Xbox 360, PS3, PC dan Linux)? tetapi terutama karena ada orang-orang di sini dengan permainan yang diterbitkan, haruskah lintas platform menjadi persyaratan / fitur pertama bagi pengembang yang mencoba masuk ke bisnis? Saya selalu menjadi orang percaya (dengan cara yang benar-benar menunda-nunda) dalam memilih platform 'ceruk' atau 'pasar massal' dan porting kemudian jika permintaan dibenarkan. Cross platform selalu terasa seperti halangan artifis untuk masuk. Mengapa kita semua tidak menulis game iPhone, Windows, atau Browser?
sumber
Saya setuju dengan Anda tentang hal ini. Jika Anda menghabiskan seluruh waktu Anda membangun permainan lintas platform, itu tidak akan pernah keluar dari pintu. Saya pikir yang terbaik adalah mencoba memprediksi pasar mana yang paling berhasil, dan membangun game Anda untuk menargetkan penanda itu. Jika gim ini bekerja dengan sangat baik, maka Anda harus mempertimbangkan untuk memindahkannya ke pasar lain yang masuk akal. Jika gim tidak bekerja dengan baik, dan Anda pikir itu bisa dilakukan dengan baik di pasar lain, Anda mungkin akan mempertimbangkan untuk memindahkannya.
sumber
Tidak. Seluruh gagasan tentang menjadi seorang indie adalah Anda dapat melakukan apa yang berhasil untuk Anda, atau apa yang Anda yakini terbaik (untuk permainan Anda, untuk Anda, atau untuk audiens Anda). Seluruh gagasan tentang menjadi indie adalah bahwa tidak ada 'keharusan', 'harus', atau 'harus'. Buat game - game Anda. Jika itu hit, atau jika Anda, setelah melakukannya, rasakan kebutuhan untuk porting, dengan segala cara. Jika tidak terlalu ditargetkan untuk perangkat keras tertentu, atau dalam bahasa esoterik, ide utamanya harus cukup portabel. Anda seorang indie, lakukan hal Anda. Hal ANDA.
sumber
Mengesampingkan konsol secara singkat, saya percaya tidak ada alasan mayoritas game PC tidak dapat dikembangkan untuk Windows, Mac dan Linux secara bersamaan. Asalkan Anda menempatkan pekerjaan di awal untuk mendapatkan platform agnostik sistem untuk bekerja dengan, tidak akan ada pemblokir besar, dan akan ada keuntungan.
Tentu saja ada pekerjaan yang terlibat, tetapi saya percaya ada juga potensi besar yang belum dimanfaatkan.
Saya juga akan mencatat bahwa saya setuju dengan jawaban sebelumnya, menargetkan banyak platform dengan aplikasi pertama Anda mungkin sulit, tetapi saya sarankan tetap mengingatnya.
sumber
Untuk seorang pemula, saya sarankan tidak. Seorang pemula tidak akan tahu apa itu lintas platform dan tidak.
Skenario terburuk adalah Anda menerapkan sesuatu yang Anda pikir adalah cross-platform. Beberapa minggu kemudian ketika Anda mengkompilasi pada platform lain, Anda mengetahui bahwa itu rusak. Anda akan mengabaikannya (akan membuat game bekerja) atau kembali dan mengunjungi kembali kode itu.
Kompleksitas meningkat dengan cepat. Untuk setiap platform yang ingin Anda dukung, Anda harus membuat satu jalur kode tambahan.
sumber