Acerca de DevType

Una aplicación de práctica de escritura para programadores

DevType es una aplicación que te ayuda a mejorar tanto las habilidades de programación como la velocidad de escritura al escribir código real en un editor de código profesional.

Características

Editor de código profesional

Practica en un entorno de editor familiar con auto-indentación y más.

Múltiples lenguajes

Soporte para lenguajes de programación populares incluyendo Python, JavaScript, TypeScript, Go y Rust.

Análisis de habilidades

Visualiza tus habilidades con estadísticas detalladas como PPM, precisión y rango.

Ranking

Compite con otros jugadores y mantente motivado escalando en la clasificación.

Cómo jugar
  1. 1

    Selecciona un lenguaje de programación y dificultad

  2. 2

    Escribe el código mostrado

  3. 3

    Revisa tus resultados y analiza tus habilidades

  4. 4

    Desafía los rankings y compite por las mejores puntuaciones

Nota: La salida del terminal mostrada después de completar una sesión de escritura es una demostración visual. El código no se ejecuta realmente.

Reglas del juego y puntuación

Un juego de escritura práctico para ingenieros. Escribe código del mundo real con ritmo y precisión.

Reglas de entrada

Indentación (espacios iniciales)

Se completa automáticamente. No necesitas escribirla.

Espacios y saltos de línea

Son parte del código. Escríbelos correctamente (usa Enter para nuevas líneas).

Niveles de dificultad

Actualmente están disponibles del Nv 1 al Nv 5. Niveles más altos significan código más largo y complejo.

1

Código corto como definiciones de variables (~50 pulsaciones)

2

Estructuras de control básicas (~100 pulsaciones)

3

Cadenas de métodos prácticos (~150 pulsaciones)

4

Funciones con lógica compleja (~200 pulsaciones)

5

Implementaciones de funciones completas (~250 pulsaciones)

Cómo funciona la puntuación

Tu puntuación se determina por estos 4 factores.

Speed (PPM)

Qué tan rápido escribes.

Accuracy

Los errores reducen significativamente tu puntuación.

Difficulty

Niveles más altos dan mejores multiplicadores de puntuación.

Combo

Las pulsaciones correctas consecutivas añaden puntos extra.