Tl; dr: Ada sekitar 4 kategori. Jika Anda ingin mendukung banyak gamepad, cukup targetkan tata letak XBox. Jika Anda ingin mendukung semua gamepad, pastikan game Anda dapat dikontrol dengan tata letak SNES (yang merupakan subset dari XBox), dan memungkinkan pengguna untuk memetakan kembali kontrol, dan juga memungkinkan mereka untuk memetakan tombol tambahan dan menggerakkan gamepad mereka mungkin memiliki. Tentu saja ini mengharuskan Anda untuk menggunakan salah satu dari banyak perpustakaan yang memetakan satu ton gamepad dengan benar berdasarkan tata letaknya.
Kompatibel dengan XBox - 2 tombol bahu & 2 pemicu. D-pad (arah), 2 jempol yang bisa diklik. Depan: 4 tombol dalam bentuk berlian, "kembali" dan "mulai". Jika Anda mendukung ini, Anda mendukung sebagian besar gamepad di luar sana.
Peringatan:
- Pengguna terkadang tidak menyadari bahwa thumb stick dapat diklik, jadi pertimbangkan untuk menghindari tombol-tombol ini.
- Pemicu Kiri dan Kanan diimplementasikan sebagai sumbu tunggal, bukan 2 sumbu independen di beberapa driver, jadi jangan pernah membiarkan pemain menekan keduanya pada saat yang sama.
- Tidak ada input directional (thumbsticks dan D-Pad) yang memungkinkan kontrol yang presisi / baik oleh pengguna, bahkan thumbsticks yang tangguh seharusnya melakukan itu. Izinkan pengguna untuk mengubah setengah jempol kiri menjadi setengah kecepatan, tetapi jangan menganggap pengguna memiliki kemampuan untuk memindahkan jempol setengah kiri.
- Beberapa gamepad tidak menggunakan label A, B, X, Y untuk tombol berlian. Pertimbangkan untuk menggunakan gambar daripada huruf untuk memberi tahu pengguna tombol mana yang harus ditekan dalam tutorial dan pengaturan.
- "kembali" dan "mulai" tidak selalu dilabeli, biasanya sulit dijangkau, dan "kembali" kadang-kadang dilabeli "pilih".
Kompatibel SNES - 2 tombol pundak. D-Pad (arah), 4 tombol dalam bentuk berlian, "pilih" dan "mulai". Jika Anda mendukung ini, Anda mendukung hampir semua gamepad di luar sana.
Peringatan:
- label tombol "pilih" vs "kembali".
- Menggunakan label A, B, X, Y yang sama dengan XBox untuk 4 tombol berlian, tetapi menggunakannya dalam urutan berbeda. Pertimbangkan untuk menggunakan gambar daripada huruf untuk memberi tahu pengguna tombol mana yang harus ditekan dalam tutorial dan pengaturan.
XBox extended - Mereka dapat melakukan semua yang dikontrol XBox dan yang lainnya. Mereka sebagian besar tidak relevan untuk pertanyaan ini, kecuali fakta yang baik untuk memungkinkan pemain menggunakan tombol dan touchpads tambahan ini. Jadi sebaiknya izinkan pemain untuk mengikat tombol ekstra ke fungsi-fungsi gim yang berguna. Dan tolong jangan pernah mengganggu input gamepad hanya karena touchpad gamepad disentuh secara tidak sengaja.
SNES extended Beberapa pengendali berada di antara SNES dan XBox, dengan hanya menawarkan beberapa fungsionalitas tambahan. Mereka mungkin memiliki pengaturan tombol yang sangat tidak biasa sehingga memungkinkan pengguna untuk menyesuaikan skema input adalah penting. Saran yang sama berlaku seperti pada XBox yang diperluas di atas. Ada juga bagian yang signifikan dari pengontrol ini yang pada dasarnya kompatibel dengan SNES plus 2 jempol, resp. Kompatibel dengan XBox tanpa kedua pemicu.
NES - Tidak digunakan lagi. Beri tahu pelanggan untuk membeli gamepad yang lebih baru.