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
Gamification with the WordPress.com API
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Timmy Crawford
December 05, 2015
Technology
200
0
Share
Gamification with the WordPress.com API
Talk given at the first WordCamp US in Philly
Timmy Crawford
December 05, 2015
More Decks by Timmy Crawford
See All by Timmy Crawford
Responsive Design
timmyc
11
1.5k
Making Data Driven Decisions
timmyc
2
940
Building Web Apps That Talk Back
timmyc
2
290
Other Decks in Technology
See All in Technology
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
870
ServiceNow Knowledge 26 の歩き方
manarobot
0
170
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
140
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
780
Expiration of Secure Boot Certificates for vSphere Virtual Machines
mirie_sd
0
110
Arcana: Production-Ready RAG in Elixir @ ElixirConf EU 2026
georgeguimaraes
0
110
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
150
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
150
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
450
弁護士ドットコム株式会社 エンジニア職向け 会社紹介資料
bengo4com
1
180
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
130
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
5.4k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
Leo the Paperboy
mayatellez
7
1.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Building Applications with DynamoDB
mza
96
7k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
110
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
460
Transcript
PLAYER 1: TIMMY CRAWFORD GAMIFICATION WITH THE WORDPRESS.COM API
INSIDE EVERY ADULT IS THE HEART OF A CHILD. WE
JUST GRADUALLY CONVINCE OURSELVES TO ACT MORE LIKE ADULTS. Shigeru Miyamoto
Shigeru Miyamoto
Games
Games are fun
Games are fun and important
Games are fun and important part of life
None
WHAT IS A GAME? LEVEL 1-1
PLAYING A GAME IS THE VOLUNTARY ATTEMPT TO OVERCOME UNNECESSARY
OBSTACLES. bernard suits
None
golf:
golf: easier to just drop the ball in the hole.
1: GOAL 2: RULES 3: FEEDBACK SYSTEM 4: VOLUNTARY PARTICIPATION
jane mcgonigal
playground games Source: Bend La Pine School District
GAMIFICATION LEVEL 1-2
None
None
Source: https://www.flickr.com/photos/stevenljohnson/albums/72157631294980542
GAMIFICATION IS THE CRAFT OF DERIVING FUN AND ENGAGING ELEMENTS
FOUND TYPICALLY IN GAMES AND THOUGHTFULLY APPLYING THEM TO REAL-WORLD PRODUCTIVE ACTIVITIES yu-kai chou
None
1 epic meaning 2 development / accomplishment 3 empowerment /
creativity 4 ownership 5 social influence 6 scarcity / impatience 7 unpredictability / Curiosity 8 loss & avoidance SOURCE: YUKAICHOU.COM Source: http://www.mariouniverse.com/
back to 2nd grade Source: Bend La Pine School District
None
I BET YOU CAN’T GUESS WHICH WORD I CHOSE FROM
THE LIST… me gamifying writing
DOGGFOOD GAME LEVEL 1-3
None
try to find me
None
WE NEED PEOPLE TO TEST THIS STUFF. editor team
None
obstacle: use beta editor
goal: get points!
rule: post 1pt
rule: bug 2pts
None
play whenever
THE DOGGFOOD GAME
HOW TO BUILD? ▸ javascript! ▸ Node.js ▸ express ▸
jade ▸ data persistence??
tracking players
None
None
THE DOGGFOOD GAME
THE DOGGFOOD GAME!!
THE DOGGFOOD GAME!!
None
None
None
None
None
insert token
http://haiku2.com
CODE / LIVE DEMO LEVEL 1-4
None
soundschewy.com
None
None
None
None
None
None
None
QUICK CODE WALK THROUGH YOUR REGULARLY SCHEDULED TALK WILL RESUME
SHORTLY.
None
260 PLAYERS
260 PLAYERS 65%
2,331 POSTS
506 ISSUES
None
GAMIFIED? ▸ doggfood allowed everyone to participate in a big
project - epic meaning ▸ leaderboard provided instant accomplishment / feedback ▸ bug finding is a creative process ▸ prize curiosity ▸ an obstacle === fun!
TODO ▸ Cache / optimize results locally ▸ Daily leaderboard
to encourage daily “games” ▸ make it easy to startup a game for other projects
IF YOU MAKE IT A GAME, GAMERS WILL PLAY IT
NO MATTER WHAT YOUR MOTIVATION IS IN MAKING IT. jane mcgonigal
[email protected]
TWITTER: @TIMMYCRAWFORD GITHUB: TIMMYC HAIKU2.COM thanks for listening!