¿Puedo (con seguridad) asumir que las personas que juegan mi juego tienen un botón central del mouse?

31

El título lo dice todo.

Actualmente estoy escribiendo un juego de escritorio, que probablemente no será jugado por el jugador casual. Por lo tanto, mi expectativa es que casi todos los usuarios probablemente ya tengan un mouse con una rueda de desplazamiento + botón. ¿Es eso cierto?

Esta pregunta es para "jugadores": no me importa si la computadora portátil de mi abuela no tiene ese botón.

(Por supuesto, sé que debería pensar en un sistema que permita cambiar la configuración de entrada para que el juego sea jugable, incluso sin un tercer botón del mouse).

c4bbage
fuente
62
Espere algunas malas críticas si no puede cambiar los controles en un juego de PC de escritorio.
János Turánszki
22
Muchos ratones tienen ruedas de desplazamiento que son difíciles de usar como botón central del mouse sin desplazarse accidentalmente en una u otra dirección; es posible que desee asegurarse de que el jugador no pueda arruinarse de esa manera.
Philipp
8
Juego la mayoría de mis juegos en una máquina con solo un botón del mouse. Ni siquiera puede suponer que tenemos 2 botones de mouse, mucho menos uno central. Puede considerar permitir que alguna combinación arbitraria de l-botón + teclado haga lo que está tratando de hacer con el tercer botón del mouse. Utilizo el botón del mouse primario Fn + como alias para hacer clic con el botón derecho en mi propio software. Muchos jugadores tendrán una configuración de software de terceros que hace este tipo de cosas, pero prefiero admitirlo directamente en mi propio software.
Andon M. Coleman
1
Tengo una computadora sin botón central del mouse, haz de eso lo que quieras.
Thijser
3
Ya que apuntas a jugadores reales, entonces, ¡sí! . Asumir que. Aunque, como otros mencionaron, los jugadores también esperarían controles personalizables, más que una audiencia casual.
MasterMastic

Respuestas:

35

Aunque se dirige a las computadoras de escritorio, habrá jugadores en las computadoras portátiles (para juegos) y para algunos de ellos, será un inconveniente obtener un mouse antes de poder jugar. Me parecería algo bueno si apoyara esquemas de control alternativos o controles personalizables.

Esta no es una respuesta muy "científica": acabo de encontrarme con este problema con los juegos y herramientas que desarrollé. Es posible que mi experiencia no refleje la que está a punto de adquirir, así que no dude en ignorar este consejo.

Adán
fuente
1
Usuario de PC aquí. Yo uso la tableta Wacom. No hay botón central aquí también.
Kromster dice que apoya a Mónica el
2
En los
paneles táctiles
@Kroltan En todo caso, diría que sería peor para los juegos; ya que significa que pierde la capacidad de hacer combinaciones de botones izquierda / derecha (por ejemplo, mantener presionado un botón para mover el cursor y hacer clic en el otro para disparar).
Dan Neely
@DanNeely lo sé. Es una función de panel táctil, no los juegos que hacen eso: si presiona ambos botones al mismo tiempo, cuenta como MMB. Si los presiona por separado, no lo hará, incluso si ambos están presionados al mismo tiempo.
Kroltan
@Kroltan Sigo escuchando sobre eso, pero aún no tengo un touchpad que lo haga. Lejos de ser una suposición segura. (Sí, hay un software de terceros que lo emula. A menos que lo incorpores al juego ...)
Bob
22

Realmente depende de lo que quieres decir con "asumir". ¿Estás haciendo esta suposición a la hora de diseñar tu mecánica de juego? ¿O al punto de decidir si implementar o no enlaces de teclas totalmente personalizables?

Podría decir " Asumo que los jugadores reales tienen un mouse de 3 botones, por lo tanto, no necesito ofrecer la opción de volver a unir el botón de bayoneta a un botón de teclado". Si crees que estás equivocado. Siempre, siempre equivocado. Personalmente tengo mis peculiaridades en lo que respecta a la configuración de entrada, así como una parte considerable de tu base de jugadores. Por ejemplo, comencé a jugar juegos FPS cuando era mucho más joven y mi el dedo meñique izquierdo luchó con la disposición predeterminada de agachamiento / sprint. Los cambié y me acostumbré a que se intercambien. Siempre me molestarán los juegos que carecen de esta opción para volver a unir. También espero que "arriba" signifique "arriba" con un mouse , pero con un controlador me gusta que signifique "arriba" en primera persona y "abajo" en tercera persona. Los juegos que me permiten configurarlos por separado me dan un brillo cálido. Los juegos que no me dan la opción mejor no tienen yo cambiando entre los dos durante una secuencia de acción (por ejemplo, tercera pelea, primera vista de hierro), o yo 'Me encontraré mirando mis pies o el cielo mientras la acción se desarrolla a mi alrededor.

Sin embargo, podría decir fácilmente: " Supongo que existe un botón central del mouse al decidir que habrá 3 acciones únicas que mi jugador puede ejecutar en una carrera completa, mientras se desplaza cómodamente hacia la izquierda o la DERECHA " Si esto va a ser cierto para su el juego luego volver a vincular MMB a un botón del teclado es una opción (y realmente debería ofrecer la opción), pero probablemente no sea una opción ideal. Creo firmemente que en esta situación deberías asumir que tus jugadores tendrán el equipo apropiado, en lugar de restringir la mecánica de juego. Ciertos juegos siempre se adaptarán mejor a ciertos métodos de entrada que otros. Imagina si la serie Assassin's Creed hubiera cortado alguna mecánica de juego que no hubiera jugado igual de bien en un trackpad.

En resumen: no comprometa el juego, pero ofrezca todas las opciones de configuración que pueda imaginar.

DeveloperInDevelopment
fuente
+1 Siempre reasigno mis juegos para usar WAXD en lugar de WASD porque una vez asigné mis emuladores para usar WAXD porque lo encontré más parecido a un D-pad y me acostumbré. Me molesta cuando los juegos no te permiten reasignar WASD, basta con decir que de cualquier manera no juego muchos de esos.
Pharap
@Pharap ¿Entonces usas tu dedo índice para golpear X? Eso dificultaría girar / girar a la derecha ( D) mientras retrocede. Creo que WAZDsería más fácil si quieres usar el mismo dedo para Wy Z.
bcrist
2
@bcrist Point es que las preferencias personales son subjetivas, importantes e impredecibles. Así que asegúrese de que sus controles sean configurables.
Schwern
@bcrist No, uso mi pulgar para X. Un dedo (¿dígito?) en cada dirección en todo momento. S generalmente se agacha o corre, y el pulgar se mueve hacia abajo para saltar, seguido de una tonelada de cajas de borde. Puede parecer extraño, pero eso es solo porque la mayoría de las personas están acostumbradas a WASD, lo que realmente me molesta. Es como tratar de escribir con mi mano que no escribe.
Pharap
@Pharap Ah, eso tiene mucho más sentido. Puede que tenga que intentarlo alguna vez. La mayoría de los juegos de desincentivar movimiento de retroceso significativo, pero en un juego como el programa espacial Kerbal donde a menudo se pasan de forma rápida y repetidamente entre Wy Sque podrían ser muy útiles.
bcrist
10

Muchas computadoras portátiles carecen de un botón central, especialmente aquellas con un panel táctil , y necesita un software especial para emularlo .

Las computadoras portátiles Mac tienen solo un botón. Hacer clic con el botón derecho es bastante fácil (hacer clic con dos dedos) y no es raro en los juegos de Mac, y el arrastre de dos dedos para desplazarse no es malo, pero solo en juegos de ritmo más lento. Sin embargo, no existe un concepto de clic medio en la configuración del sistema Mac Trackpad. Necesitas un software especial .

Se podría decir "a quién le importan las computadoras portátiles, nadie juega en una computadora portátil". La Encuesta de hardware y software de Steam es una gran cantidad de información sobre lo que la gente realmente usa. El 70% de los usuarios de Mac en Steam están usando una computadora portátil . Los jugadores de PC portátiles son más difíciles de rastrear, pero puedes hacerte una idea mirando las tarjetas de video y observando las móviles (GeForce blah blahM, Intel HD Graphics, "Mobility" y "Mobile"). Según mis cálculos, ese es el 30% del mercado.

Por ejemplo, tengo una PC de escritorio personalizada en casa para jugar con un mouse para juegos Logitech de cinco botones. Mañana tomaré un vuelo de siete horas. Tendré mi computadora portátil Macbook Pro y más de 200 juegos Steam y GOG para elegir. No tendré espacio en la bandeja para un mouse. Los juegos que jugaré serán los que funcionen bien con un trackpad.

Absolutamente permita que todos sus controles sean reconfigurados. Incluso si las personas tienen los botones, habrá personas a las que no les gustarán sus controles predeterminados. Es algo muy pequeño para evitar que sus clientes se sientan frustrados.

FWIW Generalmente evito el botón central del mouse porque puede activar la rueda de desplazamiento. También evito la rueda de desplazamiento para cambiar de arma porque la encuentro lenta en juegos con más de dos opciones. Para algo como un ataque cuerpo a cuerpo o agacharse, normalmente uso F o un botón lateral del pulgar.

Schwern
fuente
Con BootCamp, no puede excluir MacBooks como una plataforma de juego viable, incluso si su juego es solo para Windows; un usuario de Mac solo tiene que reiniciar en Windows y luego encontrarse sin hacer clic en el medio de su juego.
Doktor J
5

Algunas personas usan una bola de seguimiento (algunas bolas de desplazamiento no tienen el botón central del mouse ), las bolas de seguimiento generalmente son tan buenos dispositivos señaladores para los jugadores como los ratones normales.

La bola de seguimiento que he vinculado no tiene un botón central del mouse y (al menos en Windows) tiene una barra de desplazamiento inutilizable; a pesar de estas deficiencias, logré terminar muy pocos juegos de acción usándolo;).

jb.
fuente
1

Incluso si tengo un botón central del mouse, es incómodo hacer clic. Personalmente, nunca quisiera usarlo para otra cosa que no sea desplazarme. Además, hablando por experiencia, tener el botón central del mouse configurado como desplazamiento / zoom también me ha causado dolor en el pasado. Jugué un juego (llamado Rappelz en caso de que alguien tenga curiosidad) en el que el botón central del mouse era el único control configurado para acercar / alejar. Solía ​​jugar con un mouse sin esa rueda, y varias veces el juego cambió el zoom sin que yo supiera por qué, y fue una molestia tratar de arreglarlo después.

TLDR: en mi opinión, usar el botón central del mouse no es una buena idea

Mover
fuente
0

Sin duda, incluiría una pantalla de personalización del controlador en la configuración del juego. Aunque haya notado que conoce un sistema de personalización del controlador, creo que es la forma correcta de hacerlo y es la respuesta a su pregunta.

Rápidamente haría una clase de personalización y asignaría las claves por código (inicialmente / codificado), para poder continuar desarrollando el juego sin perder tiempo. Más tarde puedo volver a la clase de personalización para crear una interfaz de usuario.

franco
fuente