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
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
950
Building Web Apps That Talk Back
timmyc
2
290
Other Decks in Technology
See All in Technology
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
120
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
650
人材育成分科会.pdf
_awache
4
230
AIはどのように 組織のアジリティを変えるのか?
junki
2
750
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
600
Claude Codeをどのように キャッチアップしているか
oikon48
12
7.8k
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
7
1.9k
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
660
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
140
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
390
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
5
2.3k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
530
Discover your Explorer Soul
emna__ayadi
2
1.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
840
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Navigating Team Friction
lara
192
16k
The untapped power of vector embeddings
frankvandijk
2
1.8k
How GitHub (no longer) Works
holman
316
150k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
250
It's Worth the Effort
3n
188
29k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
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!