Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
0
61
Intro to Firebase 2.0
Scott Doxey
December 31, 2016
Tweet
Share
More Decks by Scott Doxey
See All by Scott Doxey
GodotCon Boston 2025 - Building a Godot Plugin with GDExtension
neogeek
0
16
📦 Your package is out for delivery
neogeek
0
21
Purple Monkey Game Jam VIII - April 2017
neogeek
0
31
Intro to ES2015
neogeek
0
170
Intro to Firebase
neogeek
0
580
Facade.js
neogeek
0
200
Intro to Facade.js
neogeek
2
320
Other Decks in Programming
See All in Programming
愛される翻訳の秘訣
kishikawakatsumi
3
320
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
470
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
400
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
370
エディターってAIで操作できるんだぜ
kis9a
0
730
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
240
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
140
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
240
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
110
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
690
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
330
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Facilitating Awesome Meetings
lara
57
6.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Faster Mobile Websites
deanohume
310
31k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Designing for Performance
lara
610
69k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Docker and Python
trallard
47
3.7k
Making Projects Easy
brettharned
120
6.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
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