Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Great, and most importantly, a useful game. 

English is not my native language, but nevertheless, I am making some progress :)

I played the game a bit and for someone who is here for the first time, I didn't immediately understand the objective or what to do.

It would be cool to write one or two advertising phrases, for example:

"Type faster - earn more",

"Compete with friends, the winner is the one who earns more money, quickly and without errors while typing words",

"Be fast as lightning."

And so on...

My impressions:

1. I noticed that the text I enter is case sensitive. This requires a bit more time to input text since you have to use Shift.I would use this to create difficulty levels.At the beginning of the game, all text contains only lowercase letters. As you progress, suddenly one word appears with a capital letter, unexpectedly indeed :).

2. At the end of the sentence, there is a punctuation mark "period." Missed - the period and the word - not counted, cool. I think many people overlook it. By complicating the text, the game becomes more challenging, as there are also other symbols like "?", "!", "()" and so on.

3. When I type a word, it always appears in green. Why is that? My brain got a bit sad. We are all used to green - true, red - false. I see the text is green, I press enter, oh no, I made a mistake. It would be cool to change the text color dynamically, during input it's black, if the word is typed correctly, it turns green.

If the text doesn't turn green during input and I press enter, then for 0.2 seconds it turns red and disappears (a small animation here wouldn't hurt).

You can also add different sounds for successful input and errors.

4. A "Help" button with a brief text and game rules would be useful.

5. A timer can be added (minutes:seconds), the game starts and the timer is set to 01:00, every second counts down, at the end a long beep, time's up your earnings are $134,562,030, not bad, let's call this mode "Competition". Now two friends can compete, how much they will earn in 1 minute, the loser - of course, buys beer. The regular mode (without a timer) can be called "Training".

6. The music in the game is great, I like it.

7. When I make progress, the coefficient of my earnings increases, there is an animation of increase, cool. I would add symbols "+" or "-" before the coefficient, for example: "+0.10", this makes the UI more informative.

8. Why isn't there localization? This needs to be fixed, I can recommend a good translator for Ukrainian.

9. When designing UI/UX for mobile phones, I use the service www.figma.com to design the layout, just drawing it, before starting to write code. This is very helpful because there is a template to follow step by step, besides, you can always show the prototype to others and get feedback, I recommend it.

10. I like that you can buy upgrades and spend honestly earned money!

I couldn't understand what language the code is written in and whether its source code is available on GitHub? 

Looking forward to updates, but for now, I'll try to improve my score :)

Thanks so much for the detailed review!

There are definitely some things here I can use to improve the game in the future. Localising a game like this is likely quite tricky since it is currently quite a small-scale game and Google Translate would certainly make many mistakes (perhaps it is possible to add a Ukrainian mode in the future!)

Designing for mobile devices is something I may look into, I haven't tried it before but it may work well with this game!

This game was written using Unity game engine in C#. The code is not currently available on GitHub however it could be if this is something that anyone would like?

Thanks again! :D

(+1)

I'll be glad if my ideas prove useful :).

When I mentioned www.figma.com, I didn't mean you should focus on designing for mobile applications. Since you're not just writing code but also designing the game interface, it's more convenient to visualize it (create a screen layout) in www.figma.com and then write code based on the layout, adding buttons, text fields, and so on...

However, if you're interested in writing native code for mobile applications without using Unity, you can do so using the programming language "Objective-C" along with SpriteKit. I think it won't be difficult for you if you already know "C#." I prefer using "Swift" as the programming language, I like its syntax, which seems a bit simpler than Objective-C.

I'm sure it's worth uploading non-commercial code to GitHub; it enhances your GitHub profile, besides being convenient and free, it also helps to find like-minded people.