Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
15
📦 Your package is out for delivery
neogeek
0
20
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
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
400
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.3k
dnx で実行できるコマンド、作ってみました
tomohisa
0
140
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6.3k
Evolving NEWT’s TypeScript Backend for the AI-Driven Era
xpromx
0
270
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
tparseでgo testの出力を見やすくする
utgwkk
1
140
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
110
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.1k
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
470
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.2k
開発に寄りそう自動テストの実現
goyoki
1
440
Featured
See All Featured
Docker and Python
trallard
46
3.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How STYLIGHT went responsive
nonsquared
100
5.9k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Why Our Code Smells
bkeepers
PRO
340
57k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Designing for Performance
lara
610
69k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
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