Gamification

16
João Moura @joaomdmoura joaomdmoura.com github.com/joaomdmoura quarta-feira, 27 de junho de 12

description

Apresentação de João Moura no 7Masters - Encontro iMasters de Especialistas em Ruby - junho/2012

Transcript of Gamification

Page 1: Gamification

João Moura@joaomdmoura

joaomdmoura.comgithub.com/joaomdmoura

quarta-feira, 27 de junho de 12

Page 2: Gamification

Gamification

quarta-feira, 27 de junho de 12

Page 3: Gamification

Oque?Gamification é o uso de técnicas de game desgin, game thinking visando complementar non-game

applications.

quarta-feira, 27 de junho de 12

Page 4: Gamification

quarta-feira, 27 de junho de 12

Page 5: Gamification

> Em 2015 mais de 50% das empresas irão gamificar os seus processos de inovação

quarta-feira, 27 de junho de 12

Page 6: Gamification

> Em 2015 mais de 50% das empresas irão gamificar os seus processos de inovação

> Em 2014 um serviço com implementações de gamification visão relacionando e retençnao de usuários será tão importante quando Facebook, eBay ou Amazon

quarta-feira, 27 de junho de 12

Page 7: Gamification

> Em 2015 mais de 50% das empresas irão gamificar os seus processos de inovação

> Em 2014 um serviço com implementações de gamification visão relacionando e retençnao de usuários será tão importante quando Facebook, eBay ou Amazon

> Mais de 70% da empresas globais terão pelo menos uma aplicação com conceitos de gamification

quarta-feira, 27 de junho de 12

Page 8: Gamification

> Em 2015 mais de 50% das empresas irão gamificar os seus processos de inovação

> Em 2014 um serviço com implementações de gamification visão relacionando e retençnao de usuários será tão importante quando Facebook, eBay ou Amazon

> Mais de 70% da empresas globais terão pelo menos uma aplicação com conceitos de gamification

quarta-feira, 27 de junho de 12

Page 9: Gamification

quarta-feira, 27 de junho de 12

Page 10: Gamification

Gamification não é uma idéia nova!

quarta-feira, 27 de junho de 12

Page 11: Gamification

PointsBadges

LeaderboardsChallanges

Integração entre os usuáriosSistema de Recompensas

Técnicas

Conceitos

quarta-feira, 27 de junho de 12

Page 12: Gamification

Plug-and-Play Gamification Platforms

BunchballBadgeville

BigDoor

Com grandes poderes surgem grandes responsabilidades

quarta-feira, 27 de junho de 12

Page 13: Gamification

GiocoSite:joaomdmoura.github.com/gioco/

Github:github.com/joaomdmoura/gioco

RubyGems:rubygems.org/gems/gioco

quarta-feira, 27 de junho de 12

Page 14: Gamification

# Gemfilegem ‘gioco’

# Setup> rails g gioco:setup user --points --types;

# Adicionando badges do tipo ‘teacher’> rake gioco:add_badge [ noob, 0, teacher, true ]> rake gioco:add_badge [ pro, 100, teacher ]

quarta-feira, 27 de junho de 12

Page 15: Gamification

# Methods

Gioco::Resourceschange_points( Uid, Points, Type_id )

Gioco::Badgeadd( Uid, Badge_id )remove( Uid, Badge_id )

Gioco::Rankinggenerate

quarta-feira, 27 de junho de 12

Page 16: Gamification

Obrigado!

@joaomdmourajoaomdmoura.com

github.com/joaomdmoura

Have a nice day!

quarta-feira, 27 de junho de 12