Desenvolvimento de um jogo integrado à rede social Facebook
UNIVERSIDADE DE S?O PAULO INSTITUTO DE MATEM?TICA E ESTAT?STICA
Bacharelado em Ci?ncia da Computa??o Trabalho de Formatura Supervisionado
Desenvolvimento de um jogo integrado ? rede social Facebook
Thiago Tatsuo Nagaoka Orientador: Professor Marco Dimas Gubitoso
S?o Paulo, novembro de 2013
1
Resumo
Atualmente, com o avan?o tecnol?gico e o crescente n?mero de usu?rios da internet, popularizou-se o uso das redes sociais. Aliado ao mercado de jogos eletr?nicos, que j? possui destaque dentro do panorama mundial, um novo segmento v?m se destacando e se consolidando: o jogo social.
Dentro deste contexto, este trabalho consiste no desenvolvimento de um jogo casual simples para a plataforma web voltado a este novo segmento, apresentando todas as etapas importantes da composi??o de um jogo social.
Utilizando a engine gr?fica Unity3D, foi desenvolvido um jogo de estrat?gia do estilo tower defense. A linguagem de programa??o escolhida foi C#. O car?ter social do jogo se deu na integra??o da aplica??o com a rede social Facebook.
Utilizando as ferramentas disponibilizadas pela plataforma Facebook Developers, foi poss?vel fazer com que o jogo fosse carregado de dentro da pr?pria p?gina do Facebook e utilizasse informa??es das rela??es entre usu?rios para tornar o jogo interativo e competitivo.
2
Pref?cio
Este trabalho foi desenvolvido para a disciplina MAC0499 - Trabalho de Formatura Supervisionado, durante o ano letivo de 2013. Esta disciplina ? obrigat?ria para os graduandos do curso de Bacharelado em Ci?ncia da Computa??o do Instituto de Matem?tica e Estat?stica da Universidade de S?o Paulo.
O trabalho de conclus?o de curso ? dividido em quatro partes: monografia (este presente documento); p?ster; apresenta??o; arquivos e c?digo-fonte da aplica??o.
Estes arquivos podem ser encontrados na p?gina desenvolvida para este trabalho, no endere?o:
Durante o desenvolvimento do trabalho, foi mantido um blog onde todo o andamento do projeto foi registrado para controle, consulta e supervis?o do respons?vel da disciplina e professor orientador. O blog pode ser acessado em:
A aplica??o final deste trabalho j? esta implantada e pode ser testada em:
? necess?rio ter uma conta no Facebook para ter acesso ao jogo.
3
Sum?rio
1. Introdu??o
09
2. Motiva??o
09
3. Objetivos
10
4 Conceitos Gerais
10
4.1 Redes Sociais
10
4.2 Jogos Sociais
11
4.3 Jogos e o "Mercado Social"
13
4.3.1 Casualidade
13
4.3.2 Interatividade
14
4.3.3 Competitividade
14
4.3.4 Conectividade
14
5. Conceitos e Tecnologias
15
5.1 Engine Unity3D
15
5.1.1 Plataformas
15
5.1.2 Bibliotecas, Recursos e Componentes
16
5.1.3 Terminologia B?sica
17
5.1.3.1 Projects
17
5.1.3.2 Assets
17
5.1.3.3 Scenes
17
5.1.3.4 Game Objects
18
5.1.3.5 Packages
18
5.1.3.6 Prefabs
18
5.1.3.7 Components
19
5.1.3.8 Scripts
19
5.2 Facebook Plataform
19
4
5.2.1 Facebook API
19
5.2.2 Unity Facebook SDK
20
5.3 NGUI Framework
20
5.4 Linguagens de Programa??o
21
5.4.1 C#
21
5.4.2 PHP
22
6 O Jogo
23
6.1 Descri??o do Jogo
23
6.2 Jogador
23
6.3 Inimigos
24
6.4 Torres
25
6.5 Caminho
26
6.6 Integra??o com Facebook
26
7. Descri??o das atividades realizadas
27
7.1 Planejamento
27
7.2 Levantamento de Requisitos
28
7.3 Arquitetura do Jogo
29
7.4 Incrementos e Itera??es
30
7.4.1 Itera??o 1: Desenvolvimento da base do sistema
30
7.4.2 Itera??o 2: Desenvolvimento do controle de menus e Interface Gr?fica 31
7.4.3 Itera??o 3: Desenvolvimento e inser??o do m?dulo de constru??o de
torres
31
7.4.4 Itera??o 4: Desenvolvimento e controle de waves de inimigos
32
7.4.5 Itera??o 5: Persist?ncia dos dados em banco de dados no servidor
32
7.4.6 Itera??o 6: Integra??o com Rede Social Facebook
33
7.4.7 Itera??o 7: Ajustes finais
33
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- universidade estadual da paraÍba campus i centro de
- o novo caderno de esportes na tv esporte interativo
- desenvolvimento de um jogo integrado à rede social facebook
- a narrativa crossmídia e interatividade nas transmissões
- as transmissÕes de jogos de futebol em um ambiente de
- universidade federal do rio grande do norte ufrn centro de
- universidade de passo fundo upf
- manual dos games
- amor ropa borussia dortmund louis o fallon casting
- memorias xiii
Related searches
- jogo de corrida de carro
- jogo de baralho de paciencia
- rede globo de tv
- jogo de luta de animes
- rede globo de televisao
- resumo de novelas da rede globo
- exemplo de um relatorio
- exemplo de um relatorio simples
- facebook facebook facebook facebook facebook facebook twitter
- facebook facebook facebook facebook facebook facebook facebook
- twitter facebook facebook facebook facebook facebook facebook twitter
- twitter facebook facebook facebook facebook facebook facebook facebook