Git Product home page Git Product logo

playf3's Introduction

Membri del Team:

  • Alessandro Ravveduto 0001020539 Project Owner
  • Mattia Lodi 0001020617 Scrum Master
  • Daniele Romanella 0001019726 Developer
  • Francesco Testa 0001029406 Developer
  • Saverio Govoni 0001029472 Developer
  • Alessandro Tomaiuolo 0001030690 Developer

Descrizione del Sistema:

Un sito web che permetta di giocare a delle varianti di scacchi, in particolare a: Really Bad Chess e Dark Chess. Il sito deve permettere di giocare sia essendosi registrati che non, con però delle limitazioni. Le modalità di gioco sono:

  • Standard
  • Allenamento

Inoltre è presente la modalità Storico che contiene lo storico delle ultime N partite giocate con delle valutazioni sulle scelte, un punteggio. Per ogni partita è possibile scegliere se giocare contro un altro umano o contro la macchina e il tempo a disposizione per tutte le mosse. Sarà possibile interagire con un social network in due modi:

  • condividere una partita
  • condividere una situazione di gioco e chiedere quale mossa gli altri farebbero al tuo posto

In particolare: Nella modalità Standard:
si può scegliere la tipologia di avversario, si può richiedere e accettare o rifiutare la patta si può chiedere e accettare o rifiutarela rivincita quando si vince o perde una partita il proprio punteggio verrà aggiornato si può inviare un link per sfidare qualcuno

Nella modalità Allenamento:
si gioca come umano vs macchina si può scegliere la difficoltà della macchina ad ogni mossa si è nella modalità revisione

Nella modalità Storico:
è possibile avere la cronologia delle ultime N partite è possibile scegliere una di queste partite per revisionarla (modalità Revisione)

Modalità Revisione:
permette di avere una valutazione della board nello stato attuale può indicare qual è la mossa migliore da fare permette di andare avanti e indietro nelle mosse della partita valuta la mossa fatta

Gli utenti non registrati potranno solo giocare nella modalità Standard umano vs macchina non avranno nessuna sezione storico
non potranno accedere alla modalità allenamento

Note

Info:

/doc/sprints contine le presentazioni con le info di ogni sprint, compresi sprint goal, DoD e DoR, burtdown chart, backlog

Daily scrum:

15 minuti durante la pausa

Linguaggi:

html, css, js

Git management:

git flow

Color palette:

#B58863 #F0D9B5 #F8963D #F6E8DA

playf3's People

Contributors

tiestaa avatar

Watchers

 avatar

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.