Skip to content

A browser version of FlappyBird built with the basic trinity of Front-End web development: HTML, CSS and JS.

License

Notifications You must be signed in to change notification settings

hiqueCa/FlappyBird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlappyBird

Motivation

A browser version of FlappyBird built with the basic trinity of web development, HTML, CSS and JS, to flex a little bit of my basic web development habilities.

User Stories and its Subtasks (in constant update)

  • Elements on screen can move (bird, barriers and so on...);
    • A single pair of barriers can move horizontally on the screen;
    • Multiple pairs of barriers can move horizontally on the screen;
    • The bird can move vertically on the screen responding to the player's keyboard action;
  • The bird can collide with the barriers;
    • Implement the collision behaviour between barriers and bird, which should stop the game;
  • The game keeps track of the player's score;
    • Add the progressive player's score on screen based on the player's current run;

Bonus points:

  • The game offers the player the possibility of restarting if a collision happens;
    • Implement the reset behaviour;
  • The game's difficulty automatically progresses based on the player's current score;
    • Implement a simple difficulty progress mechanism;

About

A browser version of FlappyBird built with the basic trinity of Front-End web development: HTML, CSS and JS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published