Skip to content

guanghui28/Flappy_Fish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This game was made by hand only using Vanila Javascript and HTML5 Canvas

This is the todo list I follow to build this game:

  1. Setting up (HTML/CSS/JS)
  2. Drawing Canvas
  3. Resize Canvas
  4. Dynamic scaling
  5. Code Gravity 6 . Player Controls
  6. Keyboard controls
  7. Scrolling background
  8. Endless repeating background
  9. Create obstacles
  10. Position and move obstacles
  11. Count score
  12. Measure time
  13. Handle game over
  14. Handle collision
  15. Detect collision
  16. Win/lose
  17. Recharge energy
  18. Special abilities
  19. Time events with precision
  20. Detect swipes
  21. Finishing touches
  22. animate creatures
  23. Make it more steampunk
  24. Animate player action
  25. Clean up
  26. Add sounds
  27. Manage player resource
  28. Play randomize sounds
  29. Polish details
  30. Dynamic font size
flyfish

About

Canvas HTML5 and Vanila Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published