Skip to main content

Overview

WPM Typing Tutor offers three distinct difficulty levels to accommodate players of all skill levels. Each level adjusts both the velocity of text scrolling and the complexity of the typing content to provide an appropriate challenge.

Fácil (Easy)

Perfect for beginners learning proper typing technique

Medio (Medium)

Balanced challenge for intermediate typists

Difícil (Hard)

Maximum speed for advanced players aiming for records

Difficulty Breakdown

Fácil (Easy)

The easy difficulty mode is designed for beginners who are just starting to learn touch typing or want to practice proper finger positioning on the home row.
  • Simple vocabulary: Common words and short phrases
  • Basic punctuation: Minimal use of special characters
  • Shorter sentences: Easy-to-read text fragments
  • Repetitive patterns: Helps build muscle memory
  • Slower scroll velocity: More time to locate keys
  • Generous timing: Reduced pressure on completion
  • Forgiving error tolerance: Focus on accuracy over speed
  • Players new to touch typing
  • Learning home row positioning (F and J keys)
  • Building confidence and accuracy
  • Students in early typing lessons
Start with Easy mode to master the home row keys (F and J for index fingers) before progressing to higher difficulties.

Medio (Medium)

Medium difficulty provides a balanced challenge for typists who have mastered the basics and are ready to improve their speed while maintaining accuracy.
  • Varied vocabulary: Mix of common and moderately complex words
  • Standard punctuation: Includes commas, periods, and basic symbols
  • Longer sentences: Complete thoughts and phrases
  • Natural language flow: More realistic typing scenarios
  • Moderate scroll velocity: Requires steady typing rhythm
  • Balanced timing: Fair challenge without overwhelming
  • Standard error penalties: Errors impact final WPM score
  • Intermediate typists (40-70 WPM)
  • Practicing speed while maintaining accuracy
  • Transitioning from learning to proficiency
  • Daily typing practice sessions

Difícil (Hard)

Hard difficulty is designed for expert typists aiming to achieve top leaderboard positions and push their typing speed to the limit.
  • Complex vocabulary: Challenging words and technical terms
  • Full punctuation: All special characters and symbols
  • Longer paragraphs: Extended typing sequences
  • Unpredictable patterns: Tests true typing mastery
  • Maximum scroll velocity: Demands rapid, accurate typing
  • Tight timing: High pressure environment
  • Strict error penalties: Mistakes significantly reduce WPM
  • Advanced typists (80+ WPM)
  • Competing for leaderboard rankings
  • Achieving personal records
  • Professional typing speed goals
Hard mode error penalties are severe. Each mistake significantly impacts your final WPM score. Focus on accuracy first, then speed.

How to Choose Your Level

Select your difficulty level based on your current typing ability and goals:
1

Assess Your Skills

Take a moment to consider your current typing speed and accuracy. If you’re unsure, start with Easy mode.
2

Select Difficulty

Choose your level from the game menu:
start_game --difficulty easy
start_game --difficulty medio  
start_game --difficulty difícil
3

Practice and Progress

Master each level before moving up. Aim for 95%+ accuracy before increasing difficulty.

Progression Strategy

Follow this recommended progression path to maximize your improvement:
Pro Tip: Don’t rush to higher difficulties. Building proper technique at lower speeds prevents bad habits that are hard to break later.
Your WPMRecommended LevelFocus Area
0-40 WPMFácil (Easy)Learn home row, build muscle memory
40-70 WPMMedio (Medium)Increase speed, maintain accuracy
70-100 WPMMedio → DifícilTransition to advanced patterns
100+ WPMDifícil (Hard)Compete for records, perfect technique

Performance Impact

Each difficulty level directly affects your potential score:

Velocity Multiplier

Higher difficulties increase text scroll speed, requiring faster typing to keep up with the game flow.

Complexity Bonus

More complex text in harder modes provides higher potential WPM scores for successful completion.

Game Controls

Controls remain consistent across all difficulty levels:
  • SPACE - Start the game
  • ESC - Return to menu
  • F + J - Home row positioning for index fingers

Next Steps

Typing Mechanics

Learn how WPM is calculated and how errors affect your score

Leaderboard

Understand the ranking system and compete globally

Build docs developers (and LLMs) love