2 puntos por GN⁺ 2024-08-27 | 1 comentarios | Compartir por WhatsApp

Vim Racer

Objetivo del juego
  • Objetivo: llegar a todos los objetivos lo más rápido posible
  • Cómo: se pueden usar todos los comandos de movimiento de Vim
  • Cómo empezar: al hacer clic en el botón de reinicio, el navegador enfoca el editor. Después, comienza usando movimientos de Vim como w
Descripción del juego
  • Modo de juego: juego de Vim basado en velocidad
  • Retroalimentación: se recomienda enviar comentarios a través de la comunidad de Reddit
Tabla de clasificación
  • Tipo: 12 Targets (Burn Detector)
  • Posición: nombre de usuario, tiempo empleado, NPM, teclas usadas
Preguntas frecuentes
¿Qué música debería escuchar mientras juego Vim Racer?
  • Respuesta: éxitos pop de los años 80. El diseño del juego está inspirado en los años 80
¿Por qué los números de línea empiezan en 0 con respecto al cursor?
  • Respuesta: por defecto se usan números de línea relativos. Más adelante se planea agregar una opción para activar o desactivar esta configuración
¿Por qué los registros de menos de 1 segundo son rechazados en la tabla de clasificación?
  • Respuesta: para mantener el espíritu del juego. Los registros de <20ms muestran el aprovechamiento de recursos de Vim, pero van en contra del espíritu del juego. Se están considerando dos tablas de clasificación (una restringida y otra sin restricciones)
¿Por qué solo se puede cambiar el nombre de usuario una vez por hora?
  • Respuesta: para que la tabla de clasificación sea un espacio donde se envíen las mejores puntuaciones
¿Se puede usar Vim Racer como material de aprendizaje?
  • Respuesta: es un gran recurso para aprender nuevos movimientos de Vim. Cada tipo de carrera tiene consejos para aprender rutas eficientes. Las entradas de la tabla de clasificación incluyen las teclas que usó cada competidor para lograr su mejor marca, así que se pueden analizar
Desarrollador
  • Desarrollador: Shaun Brazzoni
  • Apoyo: apoyar el sitio ☕

# Resumen de GN⁺

  • Vim Racer es un juego que ayuda a practicar y usar de forma eficiente los comandos de movimiento de Vim
  • A través de la tabla de clasificación, se pueden analizar las secuencias de teclas de otros usuarios para aprender nuevos movimientos de Vim
  • Para mantener el espíritu del juego, los registros de menos de 1 segundo son rechazados en la tabla de clasificación
  • Tiene un alto valor como material de aprendizaje, y es especialmente útil para quienes recién empiezan con Vim
  • Otros proyectos con funciones similares incluyen juegos como Vim Adventures

1 comentarios

 
GN⁺ 2024-08-27
Comentarios en Hacker News
  • Un usuario logró el mejor tiempo con 17 segundos en el nivel jpeg. El juego le pareció muy divertido

    • La función para “mostrar los movimientos de la partida del leaderboard” parece que podría ser útil como recurso educativo
    • Los jugadores mejor posicionados del leaderboard tienen tiempos de 1 segundo, lo que parece humanamente imposible. Se supone que usaron entrada por script
    • Si el leaderboard se ordenara por cantidad de pulsaciones en lugar de tiempo transcurrido, parece que se podría evitar el uso de scripts
  • Un usuario encontró un bug donde el cursor seguía los números de línea. Lo probó en Chrome y Firefox

  • Otro usuario mencionó que este juego fue más divertido de lo esperado

  • Un usuario reportó que el sitio no respondía en absoluto. Lo probó en Chrome y Firefox

  • Un usuario sospechó que el leaderboard parecía manipulado

    • 1.º himom 0 min 1.001 s 490
    • 2.º elmoFOOBAR 0 min 1.002 s 400
    • 3.º VeryFastTyper 0 min 1.003 s 708
    • 4.º EmacsUser 0 min 1.004 s 717
    • 5.º ShawnT 0 min 1.005 s 720
    • 6.º benbp 0 min 1.008 s 714
    • 7.º hehe 0 min 1.023 s 604
    • 8.º anthony 0 min 1.274 s 565
    • 9.º chris 0 min 1.327 s 543
    • 10.º MasterWq 0 min 1.333 s 540
    • 11.º blake 0 min 1.334 s 540
    • 12.º jbp 0 min 1.381 s 521
    • 13.º test12345 0 min 1.437 s 20
    • 14.º jonmv 0 min 1.476 s 488
    • 15.º spektrokalter 0 min 1.577 s 457
  • Un usuario comentó que este juego es muy divertido y preguntó si alguien conocía otros juegos similares de vim

  • Otro usuario mencionó que una vez que empiezas este juego, no puedes parar

  • Un usuario encontró un bug donde el programa fallaba al borrar una línea específica

  • Se mencionó que ver cómo lo hicieron otras personas a través del leaderboard es muy útil

  • Un usuario comentó que este juego es terrible, pero que sirve para mostrar lo difícil que es navegar en Vim sin Easymotion