You are browsing as a guest. Sign up (or log in) to start making projects!

TomType

  • 5 Devlogs
  • 10 Total hours

Typing game. Type as fast as you can and improve your WPM

Ship #2

This is the fixed version of TomType. I tried listening to every single one of the reviews left on the first ship so here are the new features:

  • Mutually exclusive time and word modes: Now you can only select the Time or the Word amount. If you select the time you will get infinite words and the game will finish when time runs out. If you select the Word amount, you will have unlimited time but a fixed amount of words.
  • Mute sounds button: someone didn’t like the sounds playing so I decided to add a button to mute everything, hopefully this is enough :)
  • Survival mode: someone suggested adding an unlimited time mode were you are limited by mistake so your objective is to type all the words selected by making less than 5 mistakes, or else the game ends.
  • Split JS code: not really a feature but as someone correctly pointed out all the code was in one big file, so I split some minor code additions to other files.
  • 1 devlog
  • 2h
  • 7.29x multiplier
  • 14 Stardust
Try project → See source code →
Open comments for this post

1h 57m 55s logged

Devlog #5

Fixed everything (hopefully)

Hiiii everyone!! 👋
Today I looked at all of the amazing reviews that were left on my first ship. I tried listening to every single one of them so here are the new features:

  • Mutually exclusive time and word modes: Now you can only select the Time or the Word amount. If you select the time you will get infinite words and the game will finish when time runs out. If you select the Word amount, you will have unlimited time but a fixed amount of words.
  • Mute sounds button: someone didn’t like the sounds playing so I decided to add a button to mute everything, hopefully this is enough :)
  • Survival mode: someone suggested adding an unlimited time mode were you are limited by mistake so your objective is to type all the words selected by making less than 5 mistakes, or else the game ends.
  • Split JS code: not really a feature but as someone correctly pointed out all the code was in one big file, so I split some minor code additions to other files.

I hope this fixes everything you guys asked!!
If not, leave a comment, I always read them :)
I will ship this fixed version since I don’t really have any new feature to add since it is meant to be a bit minimal so without too much useless stuff.

Thank you all so much for the honest reviews :)

0
0
39
Ship #1

This it TomType, a simple typing game inspired by MonkeyType. This was made just to improve my javascript skills.

Here are all the features of this project:

  • Multiple Word Categories: Practice typing with custom word packs
  • Normal mode: errors are highlighted in red and you keep going.
  • Hardcore mode: make 1 mistake and the test ends immediately.
  • Time Modes: 15s, 30s, or 45s timers.
  • Word Count Modes: 10, 25, or 50 words.
  • 4 devlogs
  • 8h
  • 15.43x multiplier
  • 129 Stardust
Try project → See source code →
Open comments for this post

41m 15s logged

Devlog #4

Sharing!

Hii!
Fortunately making the sharing option wasn’t too hard. I thought of different ideas and the one I liked more was to capture the lifetime stats using html-to-image which lets you “screenshot” an element of your Website and create a picture of it.
In my case I just had to create an outer div that contained the Stats div and then just made a PNG when the Share button is clicked.

Also, I added sounds for button, just a minor touch.

I think I am actually shipping this project. I don’t want to make it too complicated or bloated with unrelated or useless stuff. Also because this was just to practice JavaScript a little more

Byee!! :)

2
0
73
Open comments for this post

1h 4m 33s logged

Devlog #3

Hardcore mode ☠️

Hii! Quick devlog.
I just finished adding the hardcore mode, when enabling this, if you make any mistake your session ends, so you must have 100% accuracy to go through all the words.

Also I added a little indicator to show which buttons are selected.


Today I will do other stuff maybe, like the stats sharing!

Thanks for reading! Byeee :D

0
0
97
Open comments for this post

2h 8m 34s logged

Devlog #2

More Stats, and Dark Mode 🌙

Hi hi! I managed to add some smaller features:

  • Accuracy, this will display both your lifetime accuracy between all typing sessions, and for the current one.
  • Dark Mode, added a little button that lets you switch between dark and light mode.
  • Streak, I still need to test and polish this but it should do the job for now, just complete one typing session each day and it goes up.
  • Timer buttons, this was by far the easiest to add, just made some buttons like for the words selection but for time, so you can challenge yourself with less time or be more relaxed with more time.

In the next days I will try to add buttons to change the amount of words generated for each section (quotes excluded) and maybe add a hardcore mode where with one mistake you end the session. Also wanted to add the possibility to like share lifetime stats, but only if it’s not too hard to do.

Thanks for reading <3
Byeee!

0
0
43
Open comments for this post

4h 28m 31s logged

Devlog #1

Typing game!

Hello!! In the last few days I’ve been very inactive but today I decided to come back with a small and simple project just to keep my JavaScript skills and not lose all the progress I made in the last weeks.
Soo I decided to make this… It’s a simple typing game, just like MonkeyType. You choose a category of words and you just type. The time limit is 35 seconds and in that time you either finish all the words or type as much as you can. At the top you will find the lifetime stats, so the average WPM which is calculated among all rounds, while at the bottom once you finish a round you will see the stats regarding that single session.


Some features I will most likely add are accuracy, custom words and time amount and lastly interface sounds, like typing and clicking!

Byeee!! :yay:

0
0
70

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…