DEV Community

Jorge Rubiano
Jorge Rubiano

Posted on • Edited on

Juego en ReactJS - Yatzy

Desde ya varios años he estado trabajando con ReactJS, para aprender está librería he desarrollado varios juegos, en cada uno aprendí algo nuevo.

Y ahora deseo compartir con ustedes un nuevo juego desarrollado en React, en este caso el Yatzy.

Yatzy es un juego de dados, cuyo objetivo es obtener la mayor puntuación posible tras sumar los puntos de las 13 combinaciones disponibles en la tabla de puntuaciones. Puede jugar cualquier número de jugadores; incluso se puede jugar en solitario. Tiene una mecánica similar a la de Yahtzee, Yams, Kismet, Balut, la generala y los dados de póquer, y es muy popular en los países escandinavos.

🎮 Yatzy ReactJS

Image description

Esta versión de Yatzy, está compuesta por dos proyectos: frontend con ReactJS/Typescript y el backend con Nodejs/Typescript, tiene 4 modalidades de juego como son:

URL del Juego: https://yatzy-react-game.herokuapp.com/

  • Solo
  • Online
  • Vs a Friend
  • Vs a Bot.

🚀 Curso de Udemy.

Image description

He preparado el curso "Aprende a desarrollar un juego de Yatzy con ReactJS/NodeJS y Typescript". en el cual enseño a desarrollar este juego desde cero.

Este proyecto nació de una inspiradora experiencia en la pasada JSconf Chile, donde tuve la oportunidad de compartir mi conocimiento sobre el desarrollo de juegos con React (ver conferencia).

Quedé encantado al ver la respuesta entusiasta de los participantes. Desde entonces, al día de hoy he desarrollado más de 13 Juegos utilizando ReactJS, no solo con el objetivo de aprender, sino también con el deseo de compartir mis conocimientos.

El resultado de esa pasión y dedicación es este curso, que contiene más de 27 horas de videos. Durante el curso, te guiaré en la creación de dos proyectos, uno en el front-end y otro en el back-end, ambos utilizando Typescript.

Preview

Top comments (1)

Collapse
 
s0bacc profile image
S0bacc

Soy un gran fanático de los juegos de computadora y, en general, juego csgo desde mis días de escuela. Es bueno ver el desarrollo de la industria de los juegos, incluso juegos tan antiguos como cs go. Antes, ni siquiera podía imaginar que aparecerían recursos como dmarket.com/es/ingame-items/item-l... para comprar máscaras de cs go. Esta ha sido una gran solución para mí para interactuar con el contenido del juego.