
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

No recuerdo cómo evolucionó este juego, pero la principal motivación detrás de él es mejorar el procesamiento cognitivo y la atención haciendo que los jugadores se concentren en una secuencia de golpes de batería y luego repitan esa secuencia. Los jugadores pueden usar alfombrillas dance-dance-revolution o un controlador de estilo bongo de 4 almohadillas personalizado. Se está construyendo para www.tulgeywood.us para dar un poco de antecedentes a los jugadores / usuarios objetivo.
Paso 1: software

Tuve la suerte de encontrarme con un desarrollador de juegos talentoso en el Reino Unido que tiene intereses similares. https://www.funpods.com/ nos pusimos a hablar y en una semana había producido este fantástico tambor virtual. Vamos a retrasar la publicación del código fuente por ahora, ya que aún está en desarrollo, pero puede reproducir nuestra demostración de trabajo usando las filas del teclado (qwertyui) para el reproductor 1 y (asdfghjk) para el reproductor 2. https:// web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Inicialmente elegimos 8 almohadillas que se asignaron a los 8 interruptores que se encuentran en un tapete DDR, pero lo volvimos a colocar en 4 para simplificar. El juego fue probado recientemente y se implementarán una serie de mejoras. 1) los dos kits de batería virtual serán de diferentes colores, 2) el período de escucha para el jugador 2 se extenderá 3) las almohadillas del controlador de mano necesitan flechas para permitir jugadores para mapear lo real y lo virtual juntos. última versión 4https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (nota para Richard, ¿puedes eliminar el 'ya que corta el enlace aquí) todos los demás, no sé cuánto ancho de banda tengo, así que si el enlace.mac muere, pruebe los funpods copiando / pegando toda la línea, no haga clic en el enlace roto. Y mira algunos de los otros juegos de Richards, lo contacté después de tocar los bongos de Bonobo, es realmente genial.
Paso 2: Hardware: Generador de pulsaciones de teclas


Un problema inmediato que tuvimos que resolver fue que la plataforma que usa Richard para el desarrollo de juegos, shockwave, no aceptará las entradas del sombrero del joystick generadas por las alfombrillas de baile de forma nativa, hay un complemento pero decidimos diseñar el hardware para crear pulsaciones de teclas, será más adaptable en el futuro si construimos dispositivos con más de 8 conmutadores. Tenía un Belkin Nostromo a mano y atado en cables VGA de monitor de computadora porque tenían un número justo por encima del número de líneas necesarias. Aquí es donde realmente necesita documentar qué pines van a dónde. Tiene 9 líneas y 3 lugares para hacer coincidir esas líneas 1) la alfombra de baile a> cable2) cable a> conector de entrada del generador de pulsaciones de teclas 3) Software de mapeo de pulsaciones de teclas, en este caso el nostromo conductores. Si usó un teclado USB, entonces tendría que modificar el software del juego para que se adapte a las teclas correctas. Idealmente, esta sería una característica en el software, pero para el desarrollo, tener esto por separado permite cierta versatilidad. Randofo tiene una buena instrucción sobre el uso de teclados USB para la entrada.
Paso 3: Hardware: controlador de mano




Hice una prueba de concepto modificando un juego de 'Simon'. Las almohadillas se configuraron para detectar prensas en paralelo con el hardware simon existente, por lo que el juego original aún se reproduciría. Trasplantado en la electrónica de una alfombra de baile que esencialmente detecta pantalones cortos y genera comandos de sombrero de joystick a través de USB al sistema operativo. Usé el código abierto https://www.stepmania.com/ como un bloque de partida para el desarrollo y las pruebas. Los resultados fueron que las almohadillas de Simon no eran lo suficientemente tácticas o sensibles para algunas personas. El controlador de mano actual es una construcción detallada, no se puede encontrar en un instructivo separado: https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/ Supongo que fue a partir de esta primera etapa de prueba con Stepmania que desarrollé el diseñar en un juego de simon también. Todavía planeo usar la plataforma para stepmania y produciré un instructivo sobre la edición de archivos en las próximas semanas.
Paso 4: Hardware: tapete de baile



Creo que las huellas dentro de cualquier tipo de tapete probablemente serán las mismas. Por lo tanto, cuando escriba su lista de mapas, comience con una lista de las flechas correspondientes a las almohadillas del tapete. Luego, escriba el número de pin o el color del cable de la configuración del cable que eligió. Elegí conectores y cables tipo d de 15 vías, que normalmente se usan para VGA (tenga en cuenta que si usa vga, algo como el pin 7 no está conectado)
La forma de conectar los cables a las alfombrillas de baile depende de usted. Recomiendo dejar la placa de circuito impreso de la alfombrilla intacta, soldar el cable a la placa de circuito impreso cerca del conector de la alfombrilla (querrá raspar el revestimiento) y luego cortar la pista corriente arriba para aislar los circuitos de la placa de circuito impreso o atará todo en usted. Luego, observe qué almohadillas ha atado a los pines y siga ese mapeo hasta el software. También querrá copiar esto exactamente para cada tapete. Una cosa que no está dibujada en el diagrama adjunto a continuación es la línea común, o el otro lado de los interruptores. Cada almohadilla se conecta a una placa común, es muy importante conectarla correctamente a la computadora o ninguna de las almohadillas funcionará.
Paso 5: video
Aquí hay un pequeño video de dos colchonetas de baile en acción. Actualizaré esto con una alfombra de baile y un tambor de mano una vez que solucione un pequeño error de cableado con la batería.
Recomendado:
BBC Micro: bit and Scratch - Volante interactivo y juego de conducción: 5 pasos (con imágenes)

BBC Micro: bit and Scratch - Volante interactivo y juego de conducción: Una de mis asignaciones de clase esta semana es usar BBC Micro: bit para interactuar con un programa Scratch que hemos escrito. ¡Pensé que esta era la oportunidad perfecta para usar mi ThreadBoard para crear un sistema integrado! Mi inspiración para el scratch p
Saco de boxeo interactivo interactivo: 3 pasos (con imágenes)

Bolsa de boxeo de reflejo interactivo: este instructivo es para cualquier persona que quiera mejorar su agilidad y habilidades de boxeo mientras obtiene más experiencia en la soldadura, utilizando Arduino, LED y el acelerómetro MK 2125. El objetivo de este proyecto es modificar una bolsa de reflejo existente y transformar
Juego familiar interactivo: 6 pasos

Juego familiar interactivo: Sé que puede que no parezca gran cosa, pero esta pequeña caja es en realidad una actividad nocturna familiar muy divertida. Básicamente actúa como un tablero de juego interactivo que admite hasta 12 jugadores. La mejor parte es que todos juegan desde su dispositivo móvil
Juego de memoria Simon Says: 4 pasos

Simon Says Memory Game: este es un juego que muchos de nosotros amamos y recordamos de nuestra infancia. ¡No solo estamos recuperando los recuerdos nostálgicos, sino que los estamos agregando al mundo de la ingeniería informática! Este juego consta de diferentes niveles en los que los LED con el hel
Ingeniería Informática Final Simon Says Game: 3 Pasos

Final de Ingeniería Informática Simon Says Game: Mi idea: Mi proyecto es el Simon Says Game. En este juego hay cuatro LED y cuatro botones. La música se reproducirá desde el timbre mientras los LED se iluminan a juego con la música. Entonces comenzará el juego. Se encenderá un LED y tendrás que hacer clic en el trasero