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
53
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
17
Purple Monkey Game Jam VIII - April 2017
neogeek
0
23
Intro to ES2015
neogeek
0
170
Intro to Firebase
neogeek
0
580
Facade.js
neogeek
0
180
Intro to Facade.js
neogeek
2
310
Other Decks in Programming
See All in Programming
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
490
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
240
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
550
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
210
Kanzawa.rbのLT大会を支える技術の裏側を変更する Ruby on Rails + Litestream 編
muryoimpl
0
220
Conform を推す - Advocating for Conform
mizoguchicoji
3
680
ARA Ansible for the teams
kksat
0
150
Introduction to kotlinx.rpc
arawn
0
630
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
負債になりにくいCSSをデザイナとつくるには?
fsubal
9
2.3k
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
640
Featured
See All Featured
Speed Design
sergeychernyshev
25
780
Making Projects Easy
brettharned
116
6k
Become a Pro
speakerdeck
PRO
26
5.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
A Tale of Four Properties
chriscoyier
158
23k
Optimizing for Happiness
mojombo
376
70k
Raft: Consensus for Rubyists
vanstee
137
6.8k
GraphQLとの向き合い方2022年版
quramy
44
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
GitHub's CSS Performance
jonrohan
1030
460k
The Invisible Side of Design
smashingmag
299
50k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
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