Sistema de Jogo de Xadrez Este é um projeto em Java que implementa um sistema de jogo de xadrez, utilizando as tecnologias Lombok, Maven e Spring Boot para simplificar o desenvolvimento e melhorar a produtividade.
Recursos Principais Jogabilidade Intuitiva: Interface de usuário intuitiva para uma experiência envolvente. Persistência de Dados Simplificada: Utilização do Lombok e Spring Data para gerenciar o estado do jogo. Notação de Xadrez: Suporte para notação de xadrez, permitindo a análise de partidas anteriores. Gerenciamento de Dependências com Maven: Maven é utilizado para simplificar o gerenciamento de dependências. Produtividade com Lombok e Spring Boot: Lombok reduz a verbosidade do código, e o Spring Boot simplifica o desenvolvimento. Tecnologias Utilizadas Java Lombok Maven Spring Boot Spring Data GUI (Interface Gráfica do Usuário) Instruções de Compilação e Execução Utilize o Spring Initializer para criar um projeto Spring Boot com as dependências necessárias, marcando a opção "Lombok".
Clone o repositório do projeto gerado.
Navegue até o diretório do projeto no terminal.
Utilize o Maven para compilar o código e gerenciar as dependências. Execute os seguintes comandos:
bash Copy code ./mvnw clean install Execute a aplicação Spring Boot com:
bash Copy code ./mvnw spring-boot:run