Ukuran ubin dalam game 2D [tertutup]


15

Saat mengembangkan game kecil menggunakan metode pemetaan ubin, sebuah pertanyaan muncul di benak saya:

Saya akan mengembangkan game di Windows tetapi tidak akan mengecualikannya ke platform lain.

Berapa ukuran (dalam piksel) yang Anda rekomendasikan untuk membuat ubin game yang dipetakan ubin (yaitu: RPG) dengan persyaratan berikut?

  • Memiliki tingkat detail yang dapat diterima tanpa memiliki terlalu banyak ubin.
  • Memiliki ukuran peta yang layak.
  • Izinkan adaptasi game pada perangkat genggam (mis .: PSP), ponsel cerdas, atau komputer tanpa terlalu banyak kehilangan detail atau perlambatan.
  • Izinkan zoom-in / zoom-out yang lebih penting atau kurang penting.
  • Memiliki resolusi ubin yang memungkinkan tabrakan pixel-sempurna atau tabrakan-blok.

Apa pun mulai dari penjelasan yang baik hingga contoh permainan berguna selama memenuhi persyaratan.

Pertanyaan ini mungkin tampak agak sederhana, tetapi saya perhatikan bahwa banyak pengembang game Hindia menggunakan pemandangan skala yang tidak pantas.

Maaf juga atas sintaksis yang buruk dan kurangnya kosa kata dari pertanyaan saya, menjadi penutur bahasa Inggris yang bukan penutur asli tidak membantu ketika berbicara tentang pemrograman komputer.


2
-1, ukuran ubin sangat desain, artis, tergantung platform, dan bahkan setelah pertimbangan itu cukup sewenang-wenang.

4
Pertanyaan ini terlalu kabur. Tergantung pada keadaan saya dapat membenarkan ukuran ubin antara 8x8 dan 1024x1024; di sisi lain, benar-benar tidak ada alasan untuk menderita lebih dari 32x32 versus 48x48. Hanya pergi dengan apa yang diinginkan artis. Ajukan pertanyaan tertentu , dan jawabannya bisa bermanfaat.

6
Ingatlah bahwa beberapa perangkat di luar sana (bahkan beberapa PC!) Masih mengalami kesulitan menangani ubin non-power-of-2. Stick dengan kekuatan dua untuk ubin dan ubin: 8x8, 16x16, 32x32, 64x64, 128x128. Ini akan membantu Anda jika Anda akhirnya pindah ke perangkat seluler.
egarcia

4
Saya tidak akan pergi dengan apa yang diinginkan artis. Saya akan mengikuti apa yang ditentukan oleh desain game. Artis mungkin ingin ubin 512x512 rinci penuh cinta, tetapi gameplay menentukan Anda harus melihat hal-hal hingga 10 kotak jauhnya.
Tim Holt

3
@egarcia: Atlasing hampir merupakan persyaratan untuk game berbasis ubin, dan ini sangat sepele untuk dilakukan bagi mereka, sehingga kekhawatiran tentang dukungan NPOT sangat tidak relevan.

Jawaban:


24

Anda dapat menghitung ukuran ubin berdasarkan resolusi layar dan jumlah ubin yang perlu terlihat. Jika Anda memasang papan catur (8x8 ubin) pada layar 768 piksel tinggi, ubin Anda tidak boleh lebih dari 768/8 atau 96 piksel, jika tidak semuanya tidak akan muat di layar. Berapa banyak ubin yang perlu terlihat tentu saja tergantung pada desain game Anda.

Jadi putuskan berapa banyak ubin yang harus dilihat pemain sekaligus, putuskan resolusi layar, dan hitung dari sana.

Yang mengatakan, saya suka 64x64; ^)


Saya ingin kembali dan mengedit jawaban lama ini untuk menambahkan tautan ke posting yang bagus dengan panduan membuat ubin. Ini bisa berguna bagi siapa saja yang melihat ukuran dan desain ubin secara umum.

http://lpc.opengameart.org/static/lpc-style-guide/styleguide.html Ini sangat bagus


11
+1 - Ada jawaban analitis (dan berguna) untuk pertanyaan yang bahkan agak subjektif, dan ini adalah contoh sempurna.
Nate

Jawaban Tim tentu saja faktual, tetapi saya merasa jika jawaban yang tepat untuk pertanyaan yang begitu panjang dan terbuka adalah "lakukan aritmatika dasar", ada kegagalan di suatu tempat di loop umpan balik situs.

Joe et al. T Beberapa jawaban tentang menjawab pertanyaan dengan mengajukan lebih banyak pertanyaan, kemudian menunjukkan apa yang harus dilakukan ketika pertanyaan-pertanyaan itu dijawab.
Tim Holt

7
Kegagalannya adalah orang menjawab atau memberikan umpan balik berdasarkan pendapat dan interpretasi mereka sendiri atas pertanyaan itu. Dan kadang-kadang itu berubah menjadi lebih rumit dari masalah sederhana atau hanya jawaban "tutup mulut n00b" yang sopan.
Tim Holt
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.