Saat ini saya sedang mengerjakan mesin fisika soft-body 2D (karena tidak ada yang ada sekarang -_-), tapi saya khawatir tidak ada gunanya menghabiskan apa yang kemungkinan akan bertahun-tahun di atasnya.
Meskipun saya suka bekerja di dalamnya, saya ragu mesin seperti itu akan mendapatkan penghasilan mengingat siapa pun yang mau membayar uang untuk perpustakaan kemungkinan akan bekerja dalam 3D.
Apakah game 2D memiliki masa depan dalam industri game?
Haruskah saya meninggalkan mesin saya dan menemukan sesuatu yang berarti untuk dikerjakan?
Bonus:
Saya telah mencoba memikirkan cara unik untuk mengimplementasikan mesin fisika saya dalam game 2d dengan melihat game yang multi dimensi, tetapi masih dalam perspektif 2d seperti Paper Mario. Ada ide?
sumber
Jawaban:
"People" telah mendeklarasikan kematian game 2D sejak game 3D muncul. Sial, Sony bahkan mencoba untuk melarang game 2D dalam bentuk apa pun di PS1. Dan apa salah satu game PS1 yang paling diingat?
Castlevania: Symphony of the Night. Sebuah game 2D.
Game 2D tidak mati; mereka tidak akan pernah mati. Bahkan jika Anda menghapus setiap penggulung sisi 2D dari permukaan bumi, masih akan ada permainan puzzle (Tetris, dll.) Dan permainan 2D sederhana lainnya (SpaceChem, dll). Ini tidak akan menghasilkan apa-apa dengan menambahkan dimensi ketiga.
Saya akan mengatakan bahwa masalah Anda mungkin berasal dari mengajukan pertanyaan yang salah.
Anda mengatakan Anda membuat "mesin fisika soft-body 2D". Pernyataan itu sendiri adalah bagian dari masalah: Anda membuat mesin, bukan permainan . Apakah Anda tahu apa yang ingin Anda lakukan dengan "mesin fisika soft-body 2D" ini? Apa gameplay Anda? Mengapa orang ingin memainkan game Anda?
Jika satu-satunya jawaban untuk itu adalah bahwa ia memiliki "mesin fisika soft-body 2D," maka Anda perlu memikirkan kembali bagaimana Anda mendekati tugas membuat game sama sekali. Anda berpikir seperti seorang programmer: membuat sesuatu karena sepertinya menarik. Anda tidak berpikir seperti seorang desainer game: membuat sesuatu karena bisa membuat gameplay yang bagus. Pemikiran programmer dapat menghasilkan gameplay yang bagus, tetapi kemungkinannya jauh lebih kecil.
sumber
Memang game 2D masih memiliki masa depan di industri game. Saya bahkan berpikir bahwa permainan 2D mulai berlaku, karena (sebagian besar waktu) harga lebih rendah, karena perangkat yang kurang kuat, karena nostalgia.
Ada banyak gim Indy 2D seperti World of Goo, Aquaria, Braid, Gish, Crayon Physics, dll. Dengan jumlah salinan yang sangat baik dijual. Bahkan ada game non Indy seperti Rayman Origins yang baru dan sangat menarik. Saya cukup yakin ada banyak lagi yang perlu dicantumkan di sini, tetapi saya tidak memikirkannya sekarang.
3D bukan lagi sesuatu yang dianggap "baru", dan 2D bukan lagi sesuatu yang dianggap "lama". Keduanya sudah tua, dan keduanya bisa menciptakan sesuatu yang menarik yang bisa menarik pemain. Terserah pengembang untuk memilih gaya yang paling pantas untuk permainan.
sumber
2D berarti dua hal - grafik dan gameplay.
Grafik 2D jauh kurang populer saat ini, meskipun tidak akan pernah benar-benar hilang. 2D agak merupakan pilihan artistik, karena banyak orang menemukan grafik 2D lebih indah daripada rekan 3D mereka.
Gameplay 2D akan selalu menjadi kuat. Alasannya adalah karena begitu banyak game yang mengandalkannya - Tetris, Street Fighter, dan Sonic adalah semua game yang bekerja lebih baik ketika dibatasi pada pesawat 2D.
sumber
Mungkin tidak ada game 2D beranggaran tinggi atau profil tinggi yang dibuat untuk PC, Xbox atau PS3 hari ini, tetapi game 2D tentu masih memiliki masa depan. Kita hanya perlu melihat sejauh Apple App Store: ada banyak game yang dijual tanpa dimensi ketiga, dan mereka menghasilkan untung.
Saran terbaik yang dapat saya berikan kepada Anda dalam mengembangkan mesin fisika soft-body 2D adalah membuat game , bukan engine. Anda akan menemukan bahwa memiliki kode permainan aktual di depan Anda, dengan kasing yang sebenarnya, akan membantu merancang mesin Anda dan menemukan masalah apa yang ingin dipecahkan. (Programmer lebih mungkin membeli perpustakaan Anda jika mereka tahu itu akan menyelesaikan masalah mereka.)
sumber
Jawaban singkat untuk debat:
Sekarang TV 3D tersedia untuk massa, apakah Anda pikir TV 2D memiliki masa depan?
Yang ingin saya katakan adalah bahwa hanya karena teknologi baru telah ditemukan pada platform yang sama dengan yang Anda gunakan, itu tidak berarti itu akan menggantikannya ... Saya yakin BBC tidak mengkhawatirkan investasi mereka terhadap ribuan kamera monoskopik (lensa tunggal).
sumber
Pernahkah Anda memainkan game ini bernama "Angry Birds"?
sumber
Game 2D tentu saja masih memiliki tempatnya. Di dunia, buget besar dan tim pengembang besar http://terraria.org berkembang dengan lebih dari 1 juta kopi terjual.
sumber
Pengembangan Game 2D telah menghilang dari perusahaan besar, tetapi ini tidak berarti bahwa pengembang telah berhenti membuat game 2D yang indah seperti Angry Birds.
Pengembangan game 2D adalah langkah pertama yang harus kita lalui ketika kita ingin beralih dari pemrograman klasik ke dunia pengembangan game modern.
Saat ini dengan kekuatan HTML5 dan Javascript APIs baru kita dapat membuat game 2D untuk browser tanpa harus mempelajari teknologi lain seperti flash tradisional. Dengan WebGL kita bahkan dapat membuat game 3D!
Orang bisa berpendapat bahwa jawabannya adalah "ya" dan "tidak".
Tidak, karena setiap pengembang game tidak peduli usia mereka menciptakan game 2D untuk bersenang-senang.
Ya, karena 3D adalah standar baru untuk game desktop. Game ponsel sebagian besar adalah 2D.
sumber
Sebagian besar game terbaik yang pernah saya mainkan dalam 2D! Aspek gim yang Anda miliki sangat berbeda dari gim 3D, jadi orang masih akan memainkan gim 2D untuk waktu yang lama (orang masih membaca koran, mendengarkan radio, dan menonton pertunjukan (bahkan klasik), kan?).
Lihatlah Braid, Limbo dan baru-baru ini Trine (tidak terlalu terkait tetapi grafis 2D yang mengejutkan, jadi apa pun;)).
Jika Anda ingin menerobos di dunia 2D, Anda harus asli. Jika demikian Anda akan memiliki penghasilan yang cukup, pastikan tentang itu!
sumber
Saya pikir game 2D akan berkembang untuk waktu yang sangat lama - baik, jika tidak melewati, kehidupan proyek Anda. Untuk sebagian besar, grafis game 3D masih dalam tahap awal dan membutuhkan peralatan khusus yang mahal untuk game format besar atau memiliki aksesibilitas terbatas pada perangkat seluler. Pada tingkat fisik dasar, keluhan sakit kepala, pusing dan mual adalah umum di antara pengguna 3D dan ada banyak orang yang memilih 2D.
Mengingat Anda bekerja pada mesin game berbasis fisika, saya membayangkan Anda memutuskan untuk mempelajari game-game 3D, ini akan menjadi transisi yang jauh lebih mudah daripada game aksi dan grafik game berat; render bentuk dan hukum dunia fisik menjadi 3D bisa dibilang jauh lebih sedikit terlibat daripada mengatakan menciptakan lingkungan 3D untuk penembak orang pertama atau permainan berbasis olahraga.
Terakhir, yang lebih penting daripada 2D vs. 3D adalah kelebihan alur cerita dan kebutuhan pengguna. Sebuah game mungkin dalam bentuk 3D yang menakjubkan, tetapi jika itu tidak menarik, orang pada akhirnya tidak akan dipaksa untuk memainkannya. Terkadang, dan terutama pada perangkat seluler, sederhana dan cepat (misalnya Tetris) mengalahkan game yang penuh dengan efek 3D mewah yang membutuhkan waktu lama untuk dimuat.
sumber
Akan ada banyak game 2D di masa depan ... apakah mereka akan pixelated sprite dan berbasis ubin latar ... mungkin tidak.
Saya tidak berpikir game dapat dengan mudah dibagi menjadi 2D dan 3D. Misalnya Xbox 360 tidak memiliki API 2D. Apakah itu berarti semua game di Xbox 360 adalah 3D? Contoh lain adalah game Catur. Ini adalah game 2D tidak peduli bagaimana Anda menggambarnya. Anda dapat memiliki seni pixalated, seni flash vektor, gambar prerender 3D, atau rendering 3D dengan semua jenis sumber cahaya dan per pixel shader. Catur masih merupakan game 2D. Saya setuju bahwa jika Anda mengizinkan beberapa gerakan kamera di sekitar papan catur, ini akan menambah beberapa mekanik 3D sederhana tapi saya masih tidak ingin menyebutnya permainan 3D.
Saya pikir kita harus berbicara tentang game sebagai mekanik 2D dan mekanik 3D. Mesin fisika soft body 2D Anda dapat dengan mudah dipasangkan dengan beberapa pustaka rendering yang mewah ... selama gameplay Anda tetap di dataran, engine harus bagus.
sumber