arrow_backTornar a la llista de projectes

CyberType

Centre: Institut Esteve Terradas i Illa (Cornellà de Llobregat)

Cicle: Desenvolupament d'aplicacions web

Inici: 23 de octubre de 2025

Final: 13 de novembre de 2025

Mòduls Professionals implicats

MP06 Desenvolupament web en entorn client
MP07 Desenvolupament web en entorn servidor
MP08 Desplegament d'aplicacions web
MP09 Disseny d'interfícies web

Descripció

Joc de mecanografia. L'objectiu consisteix en teclejar correctament la frase que proporciona el joc en el menys temps possible i sense errades.

  • sprint 3

    Inici: 6 de novembre de 2025

    Final: 13 de novembre de 2025

    Hores estimades totals: 30,0

    • MP07 Desenvolupament web en entorn servidor: 6 specs (54,5%), 17,0 hores (56,7%)
    • MP09 Disseny d'interfícies web: 8 specs (72,7%), 22,0 hores (73,3%)
    • MP08 Desplegament d'aplicacions web: 1 specs (9,1%), 6,0 hores (20%)
    • MP06 Desenvolupament web en entorn client: 6 specs (54,5%), 15,0 hores (50%)
  • 28. ADMIN/Afegir imatge

    L'administrador podrà afegir una imatge per a acompanyar el joc mentre es mostra la frase.

    La imatge es podrà afegir:

    1. Durant la creació de la frase.
    2. En una nova opció "Afegir imatge" del Dashboard.

    Les imatges s'emmagatzemen a /images i s'han d'enllaçar adequadament amb les frases per tal que es puguin reproduir durant la partida.

    Implementar també la reproducció de la imatge durant la partida.

    hores estimades: 2,0 Mòduls: MP07

  • 29. ADMIN: Quan s'introdueix una nova frase, es mostra ressaltada a la llista general.

    hores estimades: 1,0 Mòduls: MP07 MP09

  • 30. Suport multiidioma

    Abans del començar la partida et deixa escollir idioma per al joc (CA, ES, EN). La selecció d'idioma ha d'afectar tant la interfície de tota la site com a les frases del joc.

    hores estimades: 6,0 Mòduls: MP07 MP08 MP09

  • 33. Temporítzador de la partida

    Apareix un cronòmetre a la part dereta de la pantalla de joc que s'inicia quan apareix la frase i s'atura quan s'arriba al final de la partida.
    Aquest temps s'ha de tenir en compte en la puntuació final i també ha d'apareixer en el rànking

    hores estimades: 2,0 Mòduls: MP06 MP09

  • 34. Modificació gestió bàsica del joc

    Ara el joc mostrarà més d'una frase segons el nivell de dificultat. Després de cada frase tornarà a sortir el 3,2,1, ja!

    fàcil -> han de sortir 3 frases (una darrera l'altre)

    mitjà -> han de sortir 4 frases (una darrera l'altre)

    difícil -> han de sortir 5 frases (una darrera l'altre)

    hores estimades: 2,0 Mòduls: MP06 MP07 MP09

  • 35. Barra de progessió número de frases

    A sota de la frase ha d'apareixer una barra de progressió que indica al jugador les frases que porta i quantes falten, tant amb número com amb barra de progressió.

    hores estimades: 2,0 Mòduls: MP06 MP09

  • 36. Bonus d'encerts per combo

    Per cada 5 caràcters acertats s'afegirà un multiplicador de punts. Quan s'encertin 5 caràcters x2, 10 caràcters x3, 15 caràcters x4.
    Això ha de apareixer com un pop-up per donar-li feedback al usuari de quin es el combo que porta.

    El combo es manté per la següent frase.

    Si tenim un combo X si es falla 1 caràcter no passa res però si es fallen 2 o més caràcters seguits cada error resta 1 al mutiplicador de combo.

    El multiplicador nomès s'ha aplica a la puntuació en acabar la partida

    hores estimades: 2,0 Mòduls: MP06 MP09

  • 37. Pèrdua de bonus per combo per temps

    Si passen 3 segons i el jugador no pressiona cap caràcter el bonus de combo es perd. S'ha d'indicar al usuari amb una petita barra de progressió inversa just a sota de la indicació del combo.

    hores estimades: 2,0 Mòduls: MP06 MP09

  • 38. Nou mode de joc (permadeath)

    A la pantalla d'inici surt l'opció Mode permadeath amb un checkbox y una icona de ?

    Sí clickem l'icona ? surt un missatge contextual que ens explica en que consisteix el joc si activem aquesta opció.

    Si marquem l'opció permadeath el joc es desenvolupa de manera normal però nomès podrem fallar 5 cops.

    Si fallem més de 5 cops la partida acaba en aquell moment.

    S'ha d'indica al jugador quantes "vides" li queden i cada vegada que fa un error s'ha d'indicar la pèrdua d'una vida.

    Al rànking s'ha d'indicar a més de la puntuació i el temps si la partida ha estat en mode permadeath.

    Jugar en mode permadeath dona bonus, podeu decidir quant i de quina manera es dona.

    hores estimades: 5,0 Mòduls: MP06 MP09

  • 39. Enregistrar Logs

    Cada acció/formulari crea un registre a l'arxiu de logs. Per exemple: Iniciar joc desde la pantalla de inici, enregistrar ranking, login i logout de admin, logout de jugador. Esborrar una frase, crera una nova frase...

    Mínim ha de contenir la data, l'arxiu a on es genera el log i el missatge a enrgistrar.

    L'arxiu es troba a /admin/logs.txt. 

    L'arxiu no es accesible desde el web, i retorna un 403 en cas d'intentar accedir directament.

    hores estimades: 3,0 Mòduls: MP07

  • 40. Afegir paginador

    Afegir un paginador (25 resultats per pàgina) a les pàgines de ranking, admin/list_sentences i admin/logs

    hores estimades: 3,0 Mòduls: MP07

arrow_backTornar a la llista de projectes