
... A good idea, like wizards, is never late. However, it does not come early. She comes exactly when necessary. That is, during the meal.
That is how the
dachi304 and
jimlet habrausers came to us, with the idea of playing with letters, words, languages and brains. I came seasoned with burgers, America 2350x and cats in a good mood.
If the story has intrigued you, if you want to remember all the words ever read and just have a good time playing with friends and other good people - if you please, under the cat.
So…
In the beginning was the Word.
And the word was ...
CAKE
Bake Fake Cake.
Whole three words.
The company, who was sitting at the table, became thoughtful as she finished her burgers.
On the musical apparatus (I mean, the Jukebox-e), descended as if from past films, there were only 10 letters. So began the game. First offline tournament. The food was put aside, the pancakes were not roasted yet, and the notebook slowly but surely filled with new and new words.
Every few
tens of minutes there was a pause and a phrase in the spirit of “Twenty-six is the limit for 10 letters.” After that, the game continued on.
The waiter, who ran past here and there, often looked with interest and wanted to join the camp. But - the service! But now he can always play ... But more on that later. Having guessed everything that could be guessed for dinner, and having caught fire from ideas (and hot sauce), the company moved in unison to design, code, create!
')

So what did we create?
Lettered.Me aka
Read I
Service for the Game.
But you probably want to hear the rules?
Oh, there are not so many of them.
There are 10 random letters. At this stage - only English. Of these, at least two vowels. That's more interesting.
From these letters you can make words. Some words make more, some less - you never know.
Who will make more words - the winner.
Who is less - runs for the dictionary.
You can play alone, you can in the company.
For the company, we have provided several modes at once:
- Long-suffering hotsit (in development) [oldfazhno]
- Private game (by invite code)
- All-User Championship
Their duration is limited to 60 minutes, after which a new round begins, with new letters. In a single game, you can train your memory forever. By the way, saving works for us, so really - forever *.
* Under the condition that you are a supergalactic energy entity.
At the moment, there is support only for the English language, in the process - the preparation of an adequate dictionary for Russian. In theory - support for major European languages.
But this article would not be a Habr if it were not for our
suffering efforts over the code.
How was it created?
From what, from what, from what
Made our boys?
At the heart of everything is the Java EE platform, and not simple - but the seventh version. For the user interface, we used the now so popular AngularJS. The project revolves on open source GlassFish 4. As a transport medium, the mechanism of web sockets is finally used, which is standardized for JavaEE, which, unfortunately, can create some difficulties for users who are still sitting under outdated versions of proxy servers and browsers. Update more!
But the authorization is temporarily through Persona from the corporation that gave us the chanterelle browser. It performs its functions well, but we will probably change it.
And what next?
Next -
play !
And we - let's go code. After all, we still have so much for you!
In addition to mobile applications, we implement the following:
- Great application design
- Keyboard input
- Alternative Authorization
- Game Statistics
- Player Profiles
- Integration with social networks
- And everything else..
By the way, our team of enthusiasts will be glad to other enthusiasts who may want to join the development. Programmers, designers, sponsors - everyone will be happy! Reviews, comments, bug reports too.

PS the author of a wonderful photo with a cat -
RAMÓN ESPELTPPS And in distant plans there is a true offline version.