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
80
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
56
GodotCon Boston 2025 - Building a Godot Plugin with GDExtension
neogeek
0
77
📦 Your package is out for delivery
neogeek
0
34
Purple Monkey Game Jam VIII - April 2017
neogeek
0
41
Intro to ES2015
neogeek
0
190
Intro to Firebase
neogeek
0
600
Facade.js
neogeek
0
220
Intro to Facade.js
neogeek
2
340
Other Decks in Programming
See All in Programming
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
860
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
810
スマートグラスで並列バイブコーディング
hyshu
0
260
ふつうのFeature Flag実践入門
irof
8
4.2k
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
190
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
0
160
1B+ /day規模のログを管理する技術
broadleaf
0
120
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
350k
さぁV100、メモリをお食べ・・・
nilpe
0
160
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
130
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
8
740
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
870
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Balancing Empowerment & Direction
lara
6
1.2k
Paper Plane (Part 1)
katiecoart
PRO
0
9.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Being A Developer After 40
akosma
91
590k
Amusing Abliteration
ianozsvald
1
210
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
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