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
50
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
12
Purple Monkey Game Jam VIII - April 2017
neogeek
0
21
Intro to ES2015
neogeek
0
160
Intro to Firebase
neogeek
0
570
Facade.js
neogeek
0
150
Intro to Facade.js
neogeek
2
310
Other Decks in Programming
See All in Programming
DynamoDB コスト最適化っぽいことの基本 with Terraform
kuro_kurorrr
2
250
スクラムマスターって孤独じゃないですか?
yoshitaroyoyo
1
140
CSC307 Lecture 11
javiergs
PRO
0
240
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
CSC307 Lecture 09
javiergs
PRO
1
500
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
370
生成AIをkintoneに連携してみた
hideg
0
230
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
Folding Cheat Sheet #7
philipschwarz
PRO
0
150
Product Management LT会_クアンド新家
shinshin
0
210
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
81k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
39
47k
Building Your Own Lightsaber
phodgson
101
5.9k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
325
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
What the flash - Photography Introduction
edds
65
11k
A designer walks into a library…
pauljervisheath
201
24k
Optimising Largest Contentful Paint
csswizardry
18
2.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Six Lessons from altMBA
skipperchong
24
3.2k
Designing Experiences People Love
moore
136
23k
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