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
Scott Doxey
December 31, 2016
Programming
79
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
44
GodotCon Boston 2025 - Building a Godot Plugin with GDExtension
neogeek
0
71
📦 Your package is out for delivery
neogeek
0
34
Purple Monkey Game Jam VIII - April 2017
neogeek
0
40
Intro to ES2015
neogeek
0
180
Intro to Firebase
neogeek
0
600
Facade.js
neogeek
0
220
Intro to Facade.js
neogeek
2
330
Other Decks in Programming
See All in Programming
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
110
ふつうのFeature Flag実践入門
irof
7
3.6k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
2.8k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.9k
Lessons from Spec-Driven Development
simas
PRO
0
140
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
120
3Dシーンの圧縮
fadis
1
650
CSC307 Lecture 17
javiergs
PRO
0
310
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
920
GitHub Copilot CLIのいいところ
htkym
2
1.3k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
Abbi's Birthday
coloredviolet
2
7.9k
For a Future-Friendly Web
brad_frost
183
10k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
720
Code Reviewing Like a Champion
maltzj
528
40k
The Curse of the Amulet
leimatthew05
1
13k
A better future with KSS
kneath
240
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
HDC tutorial
michielstock
2
690
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
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