Con el lanzamiento de jailbreak BluTrol y jailbreak sin ataduras para todos los dispositivos iOS (iPhone 3GS, 4, 4S; iPad 1, 2; iPod touch 3rd, 4th gen) con la versión más actual de iOS, 5.0.1, si te gustan los juegos iOS en serio, no puedes permitirse NO echar un vistazo más de cerca a la iCade consola arcade (si tienes un iPad 1/2) o iControlPad (si no tienes un iPad y / o quieres algo portátil).
BluTrol hace posible “inyectar” toques de pantalla que se originan en un controlador de juego Bluetooth como el iCade o iControlPad antes mencionado. Funciona muy bien, con algunos fallos. Acabo de arreglar uno de ellos. (Un gran video de configuración de BluTrol está disponible en http://www.youtube.com/watch?v=9K78M-hpkiw&feature=player_embedded ; más información y una lista de compatibilidad: http://www.icontrolpad.com/blutrol/ )
Uno de los mayores lanzamientos de juegos de iOS de la última semana es Carreras imprudentes 2. Habiendo amado la primera entrega, la compré de inmediato, justo después de haber leído la reseña entusiasta de TouchArcade ( http://toucharcade.com/2012/02/07/reckless-racing-2-review/ ).
Desafortunadamente, el título no es compatible con los controladores de juegos Bluetooth de forma nativa, aunque el desarrollador ciertamente lo promete (ver http://forums.toucharcade.com/showthread.php?p=2119857#post2119857 ). Es decir, al menos por el momento, deberá usar BluTrol para controlarlo con sus controladores de juegos de hardware.
Por supuesto, no habría jugado sin mi amado iControlPad. Al principio, utilicé BluTrol en la configuración estándar que describí en mi publicación del foro en http://boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-add-controls-to-any-app/page__view__findpost__p__124414. Como puede ver, asigné el d-pad (y un botón separado) a los controles de dirección (digitales) y al freno / acelerador. Más tarde, modifiqué esta configuración para separar completamente el acelerador / freno de los botones X e Y en el controlador, respectivamente, pero, por supuesto, mantuve el D-pad asignado a las flechas izquierda / derecha.
Todo salió bien, a menos que … comencé a notar que algo no estaba exactamente bien. Particularmente en algunas etapas (principalmente curvas) de la mayoría de las pistas, BluTrol simplemente no entregaría las presiones izquierda / derecha. Esto sucedió usando tanto el D-pad digital como el nudo analógico izquierdo en el último firmware beta 2.2 (v3) disponible en la publicación en http://boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__123646. Por cierto, puede actualizar de forma segura la nueva versión beta en su iCP; funciona muy bien, tiene todas las ventajas del firmware oficial anterior: el nuevo modo AYX; la visualización inmediata del teclado en pantalla, etc. – y, además, también hace que la protuberancia analógica izquierda se pueda utilizar además del D-pad tradicional en los modos digitales estándar. (Por supuesto, es simplemente una emulación digital; es decir, no entregará mágicamente datos analógicos. Es decir, no podrá controlar, digamos, Death Rally, que usa controles analógicos, con todos los valores de aceleración posibles. Deberá esperar a que el soporte analógico oficial se depure en BluTrol para eso; el desarrollador ciertamente lo ha estado prometiendo (consulte http://boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-add-controls-to-any-app/page__view__findpost__p__121560))
Hice un video de demostración de todo esto:
El problema es visible particularmente en la segunda parte del video, donde, si bien mantuve presionada continuamente la flecha izquierda o derecha, RR2 no ha recibido esto continuamente. (El ícono izquierda / derecha parpadea mientras, como también se puede ver en el video, su dirección ciertamente está presionada en el D-pad del iCP).
Desafortunadamente, este parece ser un problema común. He reproducido el problema de forma completamente limpia (no hay otras aplicaciones de jailbreak excepto BluTrol; mi iPad 2 tiene algunos otros elementos imprescindibles de Cydia como RetinaPad, Grabador de pantalla, Pantalla completa para Safari, BTstack GPS y Infinidock) iPad 1 también. (Tenga en cuenta que, por supuesto, tanto mi BluTrol como mi RR2 son compras legales).
Mi solución
Después de algunas pruebas, me di cuenta de que los botones que no son del pad direccional no exhiben este comportamiento particularmente poco confiable. Es decir, necesitaba encontrar una manera de asignar las direcciones izquierda / derecha a algo que no sea el D-pad físico.
Esta es una solución que funciona el 100% del tiempo. Para evitar tener que acostumbrarme a un diseño de botones completamente nuevo o incluso a “cambiar de manos” (es decir, empezar a usar el derecho para la dirección y el izquierdo para el acelerador / freno), he decidido poner el mando boca abajo. para que la sección de cuatro botones (AXBY) se convierta en el “nuevo D-pad”. Para mantener el diseño original (nuevamente, para evitar tener que aprender uno nuevo), asigné el acelerador / freno al D-pad, que, ahora, está a la derecha en el iCP al revés.
Por lo tanto, he creado el siguiente mapeo:
Tenga en cuenta que, para esta configuración, también he reconfigurado el diseño original en el juego moviendo el icono de “freno” (flecha hacia abajo) en la parte superior del icono de “gas” (flecha hacia arriba) debido al iCP invertido. También tenga en cuenta que los iconos “E1” y “0” son para los botones “B” (“derecha”) y “A” (“izquierda”) en el (nuevo) modo AYB iCade del iCP, respectivamente.
Por supuesto, puede crear un esquema de mapeo diferente para Reckless Racing 2; Lo único que debe tener en cuenta es que no querrá usar el D-pad para conducir, solo para acelerar / romper. También puede usar los botones laterales para los dos últimos, si desea evitar por completo tener que usar el D-pad. En la práctica, he descubierto que no será realmente necesario, ya que realmente no he encontrado problemas como resultado de la inyección del evento de aceleración / freno del D-pad; sin embargo, si los encuentra, simplemente asigne otros botones de hardware a estas funciones.
ACTUALIZACIÓN (02/12): después de haber jugado algún tiempo, descubrí que el D-pad tampoco se puede usar para el mapeo de aceleración / freno, ya que el error mencionado anteriormente también da como resultado inyecciones táctiles de pantalla poco confiables. Por lo tanto, he decidido anular el mapeo del D-pad y, en su lugar, mapear “freno” en el hombro derecho (para poder acceder a él con mi mano derecha, mientras uso la izquierda, como de costumbre, para izquierda / control correcto). Es “6” en el nuevo modo AYB.
Algunas otras observaciones sobre el juego. Afortunadamente, no necesitará compras en la aplicación. El tiempo total para lograr la configuración máxima del automóvil con todas las actualizaciones me tomó alrededor de 5-6 horas de tiempo de reproducción puro (con el iControlPad, por supuesto) en mi iPad 2. Durante esto, compré (y cada vez que lo maximicé) el los siguientes dos coches: Binga 400 y Trumper M2 (y, por supuesto, el Tector V2-R). No necesitarás comprar nada más en el modo multijugador, a diferencia de Death Rally cuando se tiene en cuenta el precio de las actualizaciones multijugador de IAP. En mis pruebas, el modo multijugador (remoto) funcionó bien.
ACTUALIZACIÓN (02/12, posterior): a http://boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__125032, He seguido elaborando el último firmware beta (v3) para el iControlPad. Déjame citarme a mí mismo:
“Probé minuciosamente el nuevo firmware tanto en el modo ABY como en el AX (analógico, también conocido como Vertex Blaster). Se vuelve a conectar bien en ambos modos sin ninguna interacción humana (incluido, activar la configuración, eliminar el emparejamiento anterior, volver a emparejarlo, etc.) en ambos modos, todo lo que necesita hacer es presionar prolongadamente “Inicio” para iniciar el último modo utilizado. En el modo ABY, puede desconectar / volver a conectar el controlador incluso durante la reproducción, incluso en juegos no nativos que requieran BluTrol. ( Probado en RR2.)
Además, coexiste muy bien con los teclados BT compatibles de forma nativa (léase: no el primer teclado inalámbrico de Apple (blanco, grande)). Ambos se pueden conectar al mismo iDevice al mismo tiempo. En los juegos, puedes hacer uso de esto, si quieres hacer algo extraño, por ejemplo, hacer que una dirección o una tecla se “pegue”, como hacer que el chico salte todo el tiempo en Mos Speedrun. Por supuesto, no tiene mucho sentido en todos estos ahora que los controladores todavía (?) No sean compatibles con los modos de dos jugadores. Podrían considerar agregar un nuevo modo de “dos jugadores” con diferente emulación de pulsación de teclas para el segundo modo y con una combinación de teclas especial para cambiar y ser el segundo controlador (no estándar). Tampoco parece ser muy difícil de implementar y, a diferencia del WiiMote (el único controlador compatible en modo multijugador y solo en iMAME4All), funcionaría incluso sin JB.
Con todo, recomiendo encarecidamente la actualización a este firmware. La falta de tener que eliminar el emparejamiento / volver a emparejar cada vez que quieras jugar es una GRAN ventaja “.