my-portfolio v1.0
CLAUSSIMAR RODRíGUEZ
Words Battle
urlgithub
Concept: Bookworms, but in the form of an online multiplayer game.
Bookworms was one of my favorite childhood games, but I always regretted not being able to play against other users. So, I decided to create my own online version for two players. Form words by connecting the letters on the grid and accumulate points to decrease your opponent's life bar.
Technologies Used
Language
  • Typescript
Frontend
  • Vite
  • Axios
  • Socket.io Client
Backend
  • NodeJS
  • Socket.io
Functionality

The application has the basic functions of an online game. It allows creating a game room and allowing another user to join. During each player's turn, certain functions will be disabled for the other player.


On the server side, the name of the room will be reserved so that no one can create a room with the same name. Once the host has finished the session, the name will become available again.


The definition of each formed word will appear on the screen to clarify any doubts about its validity. However, if the word is not valid, the damage cannot be dealt.

Upcoming Implementations
  • Create user accounts: You can create an account and keep track of battle history with your friends
  • English language version: You can play the game by forming words in English