TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I made a game to improve my typing speed

113 pointsby olekennethover 1 year ago

33 comments

lycosover 1 year ago
My parents forced me to take typing lessons on typewriters in the 90s and I am thankful they did, of course that had some technical limitations in regard to speed but it definitely made me a great blind typist which is the main foundation for typing fast in my opinion.<p>Some years later in school I also had a typing class at some point and the teachers thought I cheated because of my high scores so I had to take the test again with multiple teachers hovering over my shoulder – I scored slightly higher then.<p>I&#x27;m usually around 120wpm, which I know is not even a great score amongst typist but it&#x27;s more than enough for me. I couldn&#x27;t play the game due to an injury right now unfortunately, but I did click through it and agree with others that I prefer practising words or sentences - plus the letters appearing on different spots on the screen is annoying to me because that&#x27;s not how I type, so I&#x27;m not sure if this is really great for typing practice (for me, at least) – but it could be good at becoming faster at blind typing maybe?
评论 #38881795 未加载
评论 #38881059 未加载
mtlynchover 1 year ago
This is neat! Thanks for sharing!<p>One thing I&#x27;ve been looking for (and would pay money for) is a tool&#x2F;game that helps me improve my typing speed in real-world scenarios, especially writing code and&#x2F;or editing documents.<p>I purchased a subscription to keybr,[0] and it&#x27;s pretty nice, but it assumes you&#x27;re always typing brand new text linearly. There&#x27;s no way to practice things like jumping to a previous line, jumping to the beginning of a line, deleting a word.<p>I recently switched to a Kinesis Advantage keyboard (my first mechanical keyboard), and I was able to build muscle memory for the standard letter and number keys in a few days, but I&#x27;m still trying to get comfortable with control keys, arrow keys, and Home&#x2F;End&#x2F;Del in real-world flows.<p>[0] <a href="https:&#x2F;&#x2F;keybr.com" rel="nofollow">https:&#x2F;&#x2F;keybr.com</a>
评论 #38888260 未加载
评论 #38889914 未加载
评论 #38894518 未加载
chriskananover 1 year ago
What made me very fast was playing MUDs during high school (25+ years ago, and specifically Arctic MUD, <a href="http:&#x2F;&#x2F;mud.arctic.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;mud.arctic.org&#x2F;</a> ). Have to type fast or your character is going to die.<p>Once you get used to it, an ergonomic keyboard helps a lot to speed up typing as well.
评论 #38881245 未加载
评论 #38880916 未加载
评论 #38880704 未加载
hodanliover 1 year ago
I&#x27;ve found that learning to type fast using individual keys doesn&#x27;t work for me. Instead, I think I learn better using whole words. The flow is more important than the location of each key.
评论 #38880193 未加载
评论 #38880499 未加载
fragmedeover 1 year ago
It&#x27;s gotta be fun, and Typing for the Dead is a good one.<p><a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;agecheck&#x2F;app&#x2F;246580&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;agecheck&#x2F;app&#x2F;246580&#x2F;</a><p>More recently though, there&#x27;s <a href="https:&#x2F;&#x2F;monkeytype.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;monkeytype.com&#x2F;</a> and <a href="https:&#x2F;&#x2F;play.typeracer.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;play.typeracer.com&#x2F;</a> which are fun little breaks during the day.
评论 #38882460 未加载
评论 #38894588 未加载
BossingAroundover 1 year ago
Cute! Thanks for sharing!<p>I love the ZSA&#x27;s tool for learning to type on their keyboards [0] - you might take inspiration from that. I love that they have both prose and programming modes, since you might want to improve your typing speed of non-alphanumerical characters as well.<p>[0] <a href="https:&#x2F;&#x2F;www.zsa.io&#x2F;live-training&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.zsa.io&#x2F;live-training&#x2F;</a>
评论 #38879766 未加载
soggybutterover 1 year ago
I stopped at 1144 and 114. This could really use more of a difficulty ramp. After level 20 or so I really didn&#x27;t notice it getting any harder and it sort of got boring. There was _one_ level fairly early on where it dumped a ton of letters on me all at once for some reason and I actually started to fall behind, but then it never happened again
giancarlostoroover 1 year ago
This is really good, simple and effective! Though once it gets harder I feel overwhelmed when I can&#x27;t keep up anymore. Weird because I know where keys are without looking, but when I know I&#x27;m doing a speed typing thing, I like panic and look down sometimes or make more mistakes than normal.
surajcmover 1 year ago
Thanks a lot for sharing this, I would love to see an audio mute button :)
cocoflunchyover 1 year ago
Little tip if anyone is serious about learning to touch type: what worked for me was buying a keyboard with blank caps. Struggle for two weeks and boom! You know how to touch type.
评论 #38880400 未加载
评论 #38879911 未加载
tmtvlover 1 year ago
For those who prefer typing entire words, I&#x27;ll quickly refer to typelit, which has been shared on HN before: &lt;<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24280937">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24280937</a>&gt;.
throw1234651234over 1 year ago
That&#x27;s great, but the question of the decade is still what finger to use on the spacebar.<p>P.S. Looks like it&#x27;s also a working memory trainer, since you have to remember which letter chain appeared on the screen first. Still kind of cool.
评论 #38879867 未加载
aragoniteover 1 year ago
One thing I&#x27;ve discovered is that I subvocalize not just when I read but also when I type, and that this is a not insignificant source of my typos (as when I subvocalize &quot;at the wrong time&quot;). This is especially obvious when I try to transfer a passcode I received on my phone to the computer: I see the passcode, subvocalize it once, turn to my computer, subvocalize another time while my fingers asynchronously type out each letter (often the promises resolve out of order!). But the subvocalization is equally present in ordinary typing, just I have to pay attention to notice it.
wt__over 1 year ago
Got to 666 (level 7) and wanted to stop, so I did. Of course, the problem is that when, as in this case, there are only two columns remaining, that limits how many letters it can throw at you at once and it actually becomes easier to keep up - you can theoretically go on as long as you want.<p>Maybe it also needs to be clearer that the key closest to the bottom of the screen must be typed first, that wasn&#x27;t obvious to me immediately.<p>I think it&#x27;s good to try random letter games like this occasionally as well as regular typing tests.
yterdyover 1 year ago
I&#x27;d be remiss if I didn&#x27;t mention steno and Plover in a thread about typing speed. That&#x27;s the holy grail once I manage to escape QWERTY prison.
mal10cover 1 year ago
This is awesome! About a year ago, I switched to a Moonlander keyboard. At that time, I figured why not try a different layout while I&#x27;m at it, how hard could it be? I compared a bunch of layouts and finally went with Colemak-DHm. I&#x27;m nowhere even close to my typing speed on a QWERTY layout, but absolutely loving it! This typing game will really help me get more comfortable with that new layout!
评论 #38881206 未加载
olekennethover 1 year ago
Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;olekenneth&#x2F;keysmash">https:&#x2F;&#x2F;github.com&#x2F;olekenneth&#x2F;keysmash</a>
dingo999over 1 year ago
Has anyone tried this game that uses typing as part of the game play? <a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;940680&#x2F;The_Textorcist_The_Story_of_Ray_Bibbia&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;940680&#x2F;The_Textorcist_The...</a>
评论 #38879922 未加载
评论 #38880350 未加载
评论 #38880239 未加载
bobsmoothover 1 year ago
I like the idea but for the love of god use a btter sound effect. Here&#x27;s some www.freesound.org
arooover 1 year ago
Obviously this is more of a personal project to help you out, but could be cool if there were more characters (rest of lowercase, uppercase, special) and the speed kept increasing. Reached level 208 with a score of 2083 before I got bored.
katellaover 1 year ago
My fav is typing.io, they pull code from GitHub repos for you to practice with.
KANahasover 1 year ago
Did anyone else play Mavis Beacon growing up? I recently got a mechanical keyboard and there’s an online version of Mavis Beacon that held up surprisingly well, and got me used to typing on the new layout.
评论 #38894673 未加载
v7engineover 1 year ago
Had to give up at Points 1056 &#x2F; Level 105 as it is never ending.
apollonueover 1 year ago
Reminds me of a similar game I made <a href="https:&#x2F;&#x2F;qwertytiles.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;qwertytiles.github.io&#x2F;</a>
bitzunover 1 year ago
I can type 100wpm but I want to type faster so I love this kind of thing, but I noticed it stopped responding keyboard input after a minute or so. Thanks anyway!
shimonabiover 1 year ago
My ears are ringing.
z3ncyberpunkover 1 year ago
Neat but many letters get stuck and won&#x27;t register as being pressed when multiple appear at once.
评论 #38893469 未加载
评论 #38893518 未加载
dandigangiover 1 year ago
This is nifty. Played for a bit. Can type 90-120 so was pretty easy for me. Haha nice work!
uhepranover 1 year ago
Nice except the sound.
bobobob420over 1 year ago
Typeracer.com Monkeytype.com 10fastfingers.com
layer8over 1 year ago
Just mashing the keyboard sort of works.
lamontcgover 1 year ago
reminds me of an old apple II game that i can no longer remember the name of
mypgovroomover 1 year ago
LOL cool