Skip to content

XaviGallardo/LumberJack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LumberJack

Lumberjack GAME

Description

You are the LumberJack, try to cut the tree 🌲 You have to dodge the branches changing the side wuere you are while you are cutting the 🌲.

MVP (DOM - CANVAS)

(CANVAS) El canvas está separado en dos "mitades" y cada vez que das la orden de talar el árbol, los rectangulos que simulan las ramas descienden. Si cuando descienden, el cuadro que representa tu posición está en la de la rama, estás muerto. El tiempo de juego también es vida del personaje, cada vez que consigues avanzar, ganas tiempo, pero conforme avanzas niveles, el tiempo avanza más rápido ( o tu vida desciende más rápido). MVP definition, deliverables.

Backlog

Data structure

Classes and methods definition.

Class Tree: with 2 branches (arrays)

  • Create Tree
  • Create Branch A / B
  • Shift Branches
  • Push Branches

Class LumberJack:

  • Life
  • Side A / B
  • Nº Cutted Branches

Class Game:

  • Start
  • Cut Branch
  • Check if is in the Correct Side to keep alive
  • GameOver

States y States Transitions

Definition of the different states and their transition (transition functions)

  • splashScreen
  • gameScreen
  • gameoverScreen
  • winScreen

Task

Task definition in order of priority

Links

Trello

LumberJack Trello

Git

LumberJack Repo

LumberJack GAME

Slides

LumberJack Presentation

About

Lumberjack GAME

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published