~/talk

Building Flappy Bird in Angular

TalkinSpanishat GDG DevFest Galicia 2019 · on Saturday, 2019-10-26· [angular]
slides:none on file

Shows how to implement a Flappy Bird clone in Angular using RxJS and Pixi.js. Uses fromEvent for key input, a requestAnimationFrame-based observable for delta-driven gravity, timer/interval to spawn pipes, a collision library for game-over detection, bufferTime to throttle taps, and a Subject-based reset pattern to unsubscribe/restart; Pixi.js renders the canvas.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Theoretical foundations
  3. 8:14RxJS basics
  4. 13:53Creating observables
  5. 21:32Key RxJS operators
  6. 24:47Game development
  7. 26:31Project structure
  8. 31:04Player input
  9. 32:07Game state
  10. 33:30Frame updates
  11. 35:16Background movement
  12. 36:20Implementing pipes
  13. 38:47Collision detection
  14. 41:17Game over
  15. 42:25Anti-cheat
  16. 43:27Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.