«Teclas configurables»: para que cualquier jugador disfrute de tu juego, sin importar su CPC o emulador

¡Gracias a todos por sus comentarios!

TL;DR: Un juego es una especie de espectáculo, debe funcionar lo más fluido posible. También, la sorprendente elección en el Batman de Ritman y Drummond y juegos isométricos similares.


Cuando jugaba en mi CPC, prefería por mucho los juegos que permitían redefinir teclas.

Puede que haga eso para mi(s) próximo(s) juego(s). De todas formas, la simplicidad es deseable.

¡Sí, un enfoque excelente! ¿Permites varias teclas para una misma acción?

Bueno, como el emulador imita las pulsaciones en el teclado virtual del CPC emulado, siempre tienes las teclas fantasma del propio CPC, y tal vez algún problema más con la configuración de la emulación.

:keyboard: Por cierto, el cableado del teclado del CPC se eligió para evitar teclas fantasma en los joysticks, pero no tanto para las teclas de dirección. ¿Sabías que si presionas la flecha izquierda, la flecha arriba y copy, se genera una flecha derecha «fantasma»? Puedes comprobarlo en cualquier emulador: enciéndelo, presiona rápidamente izquierda, arriba, copy y luego suelta. Sin el efecto fantasma, el cursor estaría en la columna de más a la derecha; en su lugar, aparece en la R de ready.

Ese podría ser un argumento a favor de un diseño fijo, bien estudiado para evitar las teclas fantasma.
O bien una rutina de «redefinir teclas» que advierta al usuario sobre las teclas fantasma y sugiera soluciones.


¿Recuerdas la extraña interacción con los menús en «Batman» (y juegos similares del mismo equipo)?

  • En todo el menú, ENTER para seleccionar una opción (en realidad, la tecla grande principal RETURN, no el ENTER del teclado numérico).
  • Cualquier tecla para mover el cursor (hacia abajo).

  • Al redefinir las teclas, SHIFT para terminar.
  • Algo bueno: para cada una de las acciones (direcciones, saltar, llevar, pausa) podías definir muchas teclas.

Entiendo que tiene la propiedad de que, sea cual sea la configuración, si puedes presionar Enter y suficientes otras teclas, todo va bien.

Pero era incómodo de navegar, requería pulsar muchas teclas para redefinirlas, y tenías que pasar por eso cada vez que cargabas el juego para definir las teclas o ajustar el sonido (la opción por defecto, bien llamada «nasty», tenía esa melodía continua mientras caminabas todo el tiempo) y la «sensibilidad». Me parecía tan extraño y como una tarea pesada tener que hacerlo cada vez que se cargaba el juego.


Volviendo a una visión más general, realmente no sé qué tan limitante sea para el jugador que un juego ofrezca un diseño fijo pero con muchas teclas para diferentes hábitos, como hice en Just Get 9 y sugerí en el primer mensaje del tema. Nadie ha comentado nada sobre esto hasta ahora.

Giro inesperado: cuando probé Just Get 9 en el navegador en un teléfono Android (por lo tanto, sin teclado físico), el teclado en pantalla de Android no tenía teclas de dirección, pero podía escribir letras y presionar «Enter» para enviarlas y funcionó. :sweat_smile: .

1 me gusta