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
0
53
Intro to Firebase 2.0
Scott Doxey
December 31, 2016
Tweet
Share
More Decks by Scott Doxey
See All by Scott Doxey
📦 Your package is out for delivery
neogeek
0
17
Purple Monkey Game Jam VIII - April 2017
neogeek
0
23
Intro to ES2015
neogeek
0
170
Intro to Firebase
neogeek
0
580
Facade.js
neogeek
0
180
Intro to Facade.js
neogeek
2
310
Other Decks in Programming
See All in Programming
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
160
PHPによる"非"構造化プログラミング入門 -本当に熱いスパゲティコードを求めて- #phperkaigi
o0h
PRO
0
1.2k
エンジニア未経験が最短で戦力になるためのTips
gokana
0
250
PHPでお金を扱う時、終わりのない 謎の1円調査の旅にでなくて済む方法
nakka
4
1.4k
爆速スッキリ! Rspack 移行の成果と道のり - Muddy Web #11
dora1998
1
260
家族・子育て重視/沖縄在住を維持しながらエンジニアとしてのキャリアをどのように育てていくか?
ug
0
260
Develop Faster With FrankenPHP
dunglas
2
3.1k
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
110
The Weight of Data: Rethinking Cloud-Native Systems for the Age of AI
hollycummins
0
240
MCP世界への招待: AIエンジニアが創る次世代エージェント連携の世界
gunta
4
850
複数ドメインに散らばってしまった画像…! 運用中のPHPアプリに後からCDNを導入する…!
suguruooki
0
450
私の愛したLaravel 〜レールを超えたその先へ〜
kentaroutakeda
12
3.7k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
30k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
A better future with KSS
kneath
239
17k
Fireside Chat
paigeccino
37
3.4k
RailsConf 2023
tenderlove
29
1k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
4 Signs Your Business is Dying
shpigford
183
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
51
2.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
25k
Building Applications with DynamoDB
mza
94
6.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
510
The Language of Interfaces
destraynor
157
24k
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