¿Por qué hacer juegos tan buenos si la mayoría no puede jugarlos como es debido?

Corrígeme si soy tonto y me estoy perdiendo algo, pero no entiendo por qué los desarrolladores se toman la molestia demencial de hacer juegos nuevos para luego dar a elegir únicamente entre joystick (para juegos que requieren dos botones) o teclado. El problema es que para usar el joystick necesitas un segundo botón de disparo independiente; por eso no puedo jugar al Toki, porque no puedo saltar, ni al Xevious, porque no puedo tirar bombas. Simplemente no entiendo por qué los desarrolladores no ofrecen una opción híbrida de joystick y teclado, cuando la mayoría de los usuarios de Amstrad tienen joysticks de un solo botón y ninguna forma de usar el segundo botón de disparo. De verdad que no lo entiendo. Seguro que puedo jugar con el teclado, pero preferiría no tener que hacerlo.

3 Me gusta

Yo tuve la misma rabieta con unos cuantos juegos que al parecer eran solo para joystick. O juegos donde las teclas resultaban incómodas y no se podían configurar.

Estoy de acuerdo contigo. Aunque el CPC admite 2 botones de disparo (¿3 según los esquemas de hardware?), el joystick oficial de Amstrad, que era bastante frágil, solo tiene uno. Y mi joystick estaba roto. Que un juego dé por hecho que hay dos botones disponibles es bastante arriesgado. Si no recuerdo mal, varios juegos permiten alguna alternativa con el teclado (jugar con joystick y una tecla para el segundo botón).

Para satisfacer al máximo al jugador, intenté que Just Get 9 fuera lo más jugable posible manteniendo la sencillez: puedes usar el joystick, las teclas de dirección o cualquier combinación de un conjunto preprogramado en forma de diamante, o conjuntos de teclas horizontales o verticales para una sola mano. Además, la «acción» se puede realizar con el botón de disparo, la tecla Copy, la barra espaciadora, Enter y algunas más. La función secundaria (abrir menú) es el segundo botón de disparo, Esc o P (para el GX-4000). Y hay otras más, como la F, que es el segundo botón de disparo del segundo joystick.

Ah, y dado que no todos los teclados son QWERTY (los hay AZERTY o QWERTZ), no utilizo las teclas AZQWM. Esto elimina la horrible combinación WASD, que le grita al mundo «este autor nunca ha usado un teclado que no sea QWERTY». Esto afecta aún más hoy en día, ya que los emuladores añaden una capa extra con confusiones entre la ROM del CPC emulado, la directiva de teclas posicionales o simbólicas, o el propio emulador liándose con lo que el sistema operativo anfitrión sabe sobre el teclado físico, por no hablar de usar todo esto desde una máquina remota. Las selecciones de teclas robustas simplemente funcionan siempre sin que nadie se dé cuenta. Lanzar y jugar.

Consulta el archivo README en la descarga en Just Get 9 by cpcitor para ver los detalles sobre las teclas (o simplemente pruébalas, hay pequeñas sorpresas por descubrir :wink:).

2 Me gusta

Sospecho que se debe a que los gamepads de GX4000 son comunes, y mucha gente usa ahora C4CPC o PicoGX para jugar en la consola. Eso, sumado al hecho de que todos los emuladores son compatibles con gamepads de dos botones (y los mandos de PC suelen tener muchísimos más).

Tampoco es tan difícil hacer que, por ejemplo, ESPACIO funcione como segundo botón de disparo (asumiendo que sea para un solo jugador), pero cualquier tipo de control fijo en el teclado se vuelve bastante incómodo si juegas a dos bandas. Y escribir rutinas de teclas reconfigurables es difícil y un poco aburrido.

1 me gusta

Bueno, tengo unos cuantos mandos de GX cogiendo polvo en alguna estantería :smiley: Tengo joysticks mucho mejores para usar con las máquinas reales…

1 me gusta

Solo necesitas desarrollar mejores callos para no sentir el dolor de usar esa cruceta tan horrible. :joy:

2 Me gusta

Me gusta el mando de la GX4000. Y a mis hijos también.

¿Arriba para saltar en un joystick? ¡Para nada! Nunca fue lo mío, y supongo que por eso jugaba con el teclado.

¿Por qué los desarrolladores no añadieron una tecla para el segundo botón como alternativa? Ni idea. Los juegos de MSX generalmente lo hacían, al menos los que venían de Japón (por ejemplo, Konami).

2 Me gusta

No tengo el gamepad GX y no son nada fáciles de conseguir, sobre todo fuera del Reino Unido y Europa. Los gastos de envío de los que he visto son una locura. Cometí el error de comprar un adaptador Monster Joystick porque (tal vez entendí mal) pensé que admitía dos botones de disparo. Pero, para empezar, eso tampoco debería ser un requisito imprescindible.

¡Muchas gracias por su atención!

Vi el tema de este hilo y me preparé para soltar un buen rollo sobre hacer una versión de Bomb Jack con una puntuación calcada a la de la recreativa, solo para darme cuenta de que casi nadie juega a Bomb Jack tan en serio como para notarlo…

Los mandos de la GX están bien. Me parecen mejores que los de la Sega Master System.

También hay nuevos joysticks de 2 botones disponibles, como el ArcadeR de RetroRadionics. Me alegra ver que cada vez más juegos usan dos botones. No sé por qué Amstrad no le puso dos botones a su lamentable joystick oficial desde el principio. Los joysticks de un solo botón son la maldita herencia del Atari 2600.

Pero yo me limito a incluir teclas redefinibles y a leer el teclado y el joystick al mismo tiempo, de modo que puedes usar la combinación que prefieras. No entiendo por qué la gente te hace elegir entre joystick o teclado cuando puedes tener tranquilamente ambos a la vez.

1 me gusta

No es tan difícil escribir una rutina de teclas redefinibles. ¿Hace falta que pongamos una estándar en la wiki para que la gente la copie y pegue?

1 me gusta

No es difícil, pero sí un poco aburrido. Sinceramente, seguro que hay un montón de cosas bastante tediosas como esa que deberíamos recopilar en la wiki para evitar que la gente tenga que reinventar la rueda.

Bomb Jack es ejemplar en el sentido de que supera la mayoría de los impedimentos de los juegos recientes de CPC. Desde los tipos de CRTC hasta los controles: simplemente funciona. Es este tipo de universalidad y accesibilidad lo que lo convierte en una obra tan inspiradora. Vale, ¿cuándo van a hacer Galaga? Hasta donde yo sé, esa es una omisión estruendosa en el catálogo.

1 me gusta

Hmm, creo que el peor gamepad es mucho mejor que cualquier joystick de un ordenador personal/consola. Los sticks solo sirven para las máquinas recreativas. Pero bueno, esa es mi opinión. :hugs:

Por cierto, me gusta usar los gamepads de GX4000 no solo con el CPC, sino también con el MSX, Atari ST y Amiga.

Eh…

sí, va a ser que no :smiley:

Yo soy más de jugar con QAOPEspacio, así que si no uso el teclado, prefiero pasar de todo y usar un joystick arcade para mayor comodidad y precisión.

2 Me gusta

Vale, vale, ese mando de Intellivision ya es demasiado :rofl::rofl:

4 Me gusta

Soy bastante nuevo en esto del homebrew para Amstrad, ya que hace muy poco me hice con un PicoGX para mi GX4000, pero me está encantando probar tantos juegos recientes en ella.

¡Le di una oportunidad a Just Get 9 y me enganché de inmediato! Mi mejor marca por ahora es un 8, ¡y pienso seguir intentándolo hasta terminármelo! :slight_smile: (editado porque había dicho que mi récord era 9, ¡pero en realidad es 8!)

Sin embargo, parecía que no venía con un archivo .cpr para la GX4000, así que he creado uno por si queréis que lo suba. Funciona de maravilla en la GX4000, ¡como cabe esperar!

3 Me gusta

Hay un hilo para eso: Games converted for the GX4000 (or created for) - The topic

Y en el foro antiguo: Converted GX4000 .cpr - The topic (repository link in first post)

Algunos desarrolladores hacen versiones CPR de sus juegos. Yo sé que lo hago :smiley:

3 Me gusta

Si me permitís opinar: los joysticks de un solo botón ya eran un absurdo en aquel entonces. Mientras que muchas consolas ofrecían varios botones de acción, los ingenieros de Amstrad habían diseñado el sistema con buen criterio para admitir dos o incluso tres botones. Sin embargo, en el mercado de los ordenadores domésticos, fueron los fabricantes de mandos los que dictaron las normas, y se aferraron al modelo Atari de un solo botón. La propia Amstrad siguió su ejemplo lanzando un mando con un único botón de disparo. Así nos quedamos cargados con un estándar innecesariamente restrictivo, a pesar de que nuestras máquinas eran capaces de dar más de sí de forma nativa.

Ya era bastante frustrante tener que andar haciendo malabares entre el joystick para moverse y una o dos teclas del teclado para las funciones extra. Pero éramos niños y nos acostumbramos a esa combinación de mando y teclado. Hoy en día, a menos que el CPC haya sido la única plataforma en la que has jugado en tu vida, me cuesta aceptar que se siga así.

Especialmente cuando existen alternativas: los mandos de GX4000 todavía son bastante fáciles de encontrar en Europa y el Reino Unido, al igual que las reproducciones modernas del Competition Pro 5000 con dos botones independientes, y un simple adaptador pin a pin te permite usar un mando de Master System. Personalmente, jubilé mis viejos joysticks de «palanca» hace mucho tiempo. Como era fan del Speedking, me compré una versión para Master System que funciona perfectamente en mi GX4000.

Dicho esto, para quienes quieran mantener sus viejos hábitos, la solución más sencilla es ofrecer ambos modos de control simultáneamente para que cada cual use su mando preferido. Por otro lado, ¡no soporto los juegos que te piden seleccionar el dispositivo de entrada al arrancar! Tener que pulsar una tecla del teclado en un menú solo para poder jugar con un mando me saca de quicio.

1 me gusta

Debería hacerlo. :slight_smile:

Además, ojalá tuviera tiempo para dar soporte al GX-4000 en cpc-dev-tool-chain (el cual tiene un montón de mejoras sin publicar, tengo que limpiar eso y hacerlas utilizables sin romper los proyectos existentes).