GithubHelp home page GithubHelp logo

brendocosta / trabalho-gpms Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 2.0 3.95 MB

Gerenciamento e desenvolvimento de um projeto para um jogo de xadrez versão web.

Home Page: https://brendocosta.github.io/trabalho-gpms/

License: MIT License

HTML 0.17% TypeScript 84.79% JavaScript 1.05% Svelte 12.18% CSS 1.81%
chess game game-development github-pages jogo project-management svelte typescript xadrez

trabalho-gpms's Introduction

Jogo de Xadrez

Trabalho da disciplina de Gerência de Projeto e Manutenção de Software pelo professor Leonardo Murta em UFF. Grupo composto por Brendo Costa, Gabriel Basilio, Glauber Guimarães. Gusttavo Locatelli, João Victor e Lucas Panaro.

Sumário

  1. Proposta
  2. Dependências
  3. Observações
  4. Estrutura de Diretórios
  5. Licença

1. Proposta

O trabalho visa o desenvolvimento de um jogo de xadrez versão web distribuido inicialmente diretamente pela plataforma de deploy github pages. Além do desenvolvimento do jogo será realizada e documetada aqui a gestão do projeto.

2. Dependências

Ao clonar o repositório para a visualização local do jogo será necessária a instalação do ambiente de execução:

  • Node.js 18.16 ou mais recente.
  • npm separadamente caso necessário.

Após a instalação do ambiente de execução, devem ser instaladas as dependências do projeto. Para isso, execute em seu terminal dentro do diretório raíz desse repositório o seguinte comando:

  • $ npm install

Após a instalação das dependências, os scripts abaixo podem ser utilizados. Para isso, execute em seu terminal dentro do diretório raíz desse repositório o seguinte comando:

  • $ npm run build para realizar a build do projeto para o subdiretório /dist.
  • $ npm run dev para executar localmente o jogo em modo de desenvolvimento. Este script também observa modificações no código fonte e atualiza o jogo em execução com as modificações.

3. Observações

Para execução da build do projeto em outros ambientes de execução, basta que um servidor HTTP sirva os arquivos da build. Neste projeto, o Vite realiza esta tarefa automaticamente quando o script npm run dev é executado.

4. Estrutura de Diretórios

  • .github arquivos de workflow do GitHub.
  • /docs artefatos de documentação do projeto.
  • /src código fonte do projeto.

5. Licença

Projeto distribuído sob a licença MIT.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.