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
47
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
8
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
300
Other Decks in Programming
See All in Programming
Escolhendo (ou não) o melhor ORM para o seu projeto
andreiacsilva
1
160
ペパボOpenTelemetry革命
pyama86
2
960
[RubyKaigi 2024] Ruby Mixology 101: adding shots of PHP, Elixir, and more
palkan
0
120
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.9k
JS RPCを理解する
yusukebe
5
260
TSKaigi 2024 - 新サービス Progate Path の演習で TypeScript を採用して見えた教材観点からの利点と課題
makotoshimazu
1
220
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
510
Deep Dive into React Stream/Serialize
mugi_uno
4
860
Implementing Design Systems in Swift
seyfoyun
2
530
TypeScriptから始める VR生活
tamagokakeg
2
110
TypeScriptで使いやすいOpenAPIの書き方
yukimochi_dwango
1
760
How to improve maintainability and readability of your automated tests? ( #scrumniigata )
teyamagu
PRO
1
130
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
226
17k
What the flash - Photography Introduction
edds
64
11k
Six Lessons from altMBA
skipperchong
22
3k
Adopting Sorbet at Scale
ufuk
69
8.6k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Designing Experiences People Love
moore
136
23k
Why Our Code Smells
bkeepers
PRO
331
56k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Into the Great Unknown - MozCon
thekraken
15
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