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
69
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
36
📦 Your package is out for delivery
neogeek
0
29
Purple Monkey Game Jam VIII - April 2017
neogeek
0
32
Intro to ES2015
neogeek
0
180
Intro to Firebase
neogeek
0
590
Facade.js
neogeek
0
210
Intro to Facade.js
neogeek
2
320
Other Decks in Programming
See All in Programming
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
520
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
230
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
210
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
470
浮動小数の比較について
kishikawakatsumi
0
370
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
360
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
280
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
440
Event Storming
hschwentner
3
1.3k
CSC307 Lecture 15
javiergs
PRO
0
220
Railsの気持ちを考えながらコントローラとビューを整頓する/tidying-rails-controllers-and-views-as-rails-think
moro
4
370
Geminiの機能を調べ尽くしてみた
naruyoshimi
0
200
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
エンジニアに許された特別な時間の終わり
watany
106
240k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Speed Design
sergeychernyshev
33
1.6k
The Curse of the Amulet
leimatthew05
1
9.5k
Typedesign – Prime Four
hannesfritz
42
3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
370
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Become a Pro
speakerdeck
PRO
31
5.8k
Designing for Timeless Needs
cassininazir
0
150
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
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