Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to Firebase 2.0
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Scott Doxey
December 31, 2016
Programming
74
0
Share
Intro to Firebase 2.0
Scott Doxey
December 31, 2016
More Decks by Scott Doxey
See All by Scott Doxey
How to Build a Rhythm Game in (Almost) Any Game Engine
neogeek
0
34
GodotCon Boston 2025 - Building a Godot Plugin with GDExtension
neogeek
0
64
📦 Your package is out for delivery
neogeek
0
33
Purple Monkey Game Jam VIII - April 2017
neogeek
0
40
Intro to ES2015
neogeek
0
180
Intro to Firebase
neogeek
0
590
Facade.js
neogeek
0
220
Intro to Facade.js
neogeek
2
330
Other Decks in Programming
See All in Programming
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
2
360
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
130
Firefoxにコントリビューションして得られた学び
ken7253
2
170
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
120
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
220
[BalkanRuby 2026] Drop your app/services!
palkan
3
590
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
500
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
230
AIエージェントの隔離技術の徹底比較
kawayu
0
280
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
520
色即是空、空即是色、データサイエンス
kamoneggi
1
130
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
150
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
Color Theory Basics | Prateek | Gurzu
gurzu
0
310
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
290
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
Building the Perfect Custom Keyboard
takai
2
770
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Transcript
An Introduction to
None
None
Scott Doxey twitter.com/@neogeek github.com/neogeek dribbble.com/neogeek Full stack developer
What is Firebase?
Firebase is a Platform as a Service (PaaS) that can
store data and static files.
Getting started with Firebase
None
None
None
Initial setup
Saving data
None
Saving data to reference
None
Pushing data to a reference
None
Displaying data in the console
None
Iterating through an array
None
Deleting a reference
How can this be applied to making games?
Easily.
The demo built for this talk utilizes everything mentioned in
previous slides.
https://html5-game-demo.firebaseapp.com/
Handling new players
Rendering other players
Other libraries used • Facade.js - Rendering sprites and animations
• Gamepad.js - Controller/keyboard event binding • Box2D (with Facade.js plugin) - Physics/Collision detection • Spire of Babel - ES2015 to ES5 transpiler and bundler.
Repository for Demo https://github.com/neogeek/ html5-game-demo
Questions?
Thanks!
Scott Doxey twitter.com/@neogeek github.com/neogeek dribbble.com/neogeek Full stack developer