duda juegos

(1/1)

inma55:
no se si mi duda es para consolas,para juegos de movil o para emuladores. Si quereis,nos basamos en emulador de gameboyadvance para android,que es lo que uso.

Cuando aprietas un boton, que sucede? entiendo que cada boton tiene asociado un codigo en binario,no?
Por ejemplo, boton A seria 0101 y boton B sería 1010.
¿hay alguna manera de que al juego le entre esa informacion por otro lado que no sea la tecla del emulador? Es decir,usar algun software con un teclado  y que esa informacion le entre al juego.

Os comento: en pokemon hay una situacion donde tienes que pulsar 200 veces seguidas una teclado (si quieres comprar 200 bebidas,no te dejan comprar de golpe,sino que te obligan a ir una a una). Mi intención seria con algun programita seleccionar que apriete tal boton 200 veces y yo mientras me desentiendo y hago otras cosas.

Basicamente,pretendo entender como funcionan los videojuegos.

D3s0rd3n:
Lo que podías hacer es usar pyautogui pero para eso necesitas una PC. Puedes respaldar tus archivos de guardado, mandarlos a tu PC, hacer lo que quieres hacer y después regresar el archivo a tu móvil, o si no puedes hacer un script en automator:

https://play.google.com/store/apps/details?id=com.llamalab.automate

Lo que me imagino es que la condicional que detecte que la ventana es el emulador y  que haga el ciclo de las entradas que quieres para comprar las bebidas.

En cuanto a como funcionan los video juegos, depende ya que hay varios motores que tienen sus particularidades. Si sabes algo de js es fácil verlo así como un montón de eventos que activan ciertas funciones como atacar o cambiar un sprite de posición.

marketjour:
Creo que deberías usar PC

Tachikomaia:
Cita de: inma55 en 31 Octubre 2023, 10:33 am

Os comento: en pokemon hay una situacion donde tienes que pulsar 200 veces seguidas una teclado (si quieres comprar 200 bebidas,no te dejan comprar de golpe,sino que te obligan a ir una a una). Mi intención seria con algun programita seleccionar que apriete tal boton 200 veces y yo mientras me desentiendo y hago otras cosas.
No recuerdo en qué caso yo hacía esto, creo que para dar experiencia en Mario Tennis (por PC, y cuando las teclas eran un poco más grandes):
1- Apilar monedas.
2- Unirlas con cinta.
3- Configurar el emulador para que tenga autofire con una tecla.
4- Poner la pila encima de la tecla autofire.

Si quieres que no pase demasiado tiempo en el juego luego de la tarea puedes leer un libro cerca o algo.

Pero una mejor forma de hacerlo es con gamesharks o similares, aunque si lo quieres todo legal será difícil que puedas modificar el tiempo de modo que termine exacto como debería. Con cheats puedes modificar muchas cosas del juego, nro de ítems, qué item tienes en la posición 1, qué pokemon salvaje te aparecerá, etc. Pero guarda la partida con savestate antes porque se te puede joder si lo haces mal.

Navegación

[0] Índice de Mensajes