HeroQuest - Webgame em HTML5 e Javascript
-
Upload
felipe-pucinelli -
Category
Technology
-
view
375 -
download
2
Transcript of HeroQuest - Webgame em HTML5 e Javascript
Instituto Federal Sul Rio-GrandenseCampus Pelotas
Tecnólogo em Sistemas para Internet
Felipe Evangelista Pucinelli
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Este projeto tem como objetivo principal a modelagem e implementação de um jogo que funciona diretamente no sistema do browser, sem a necessidade de instalação (Webgame). Do gênero Role-playing Game, também conhecido como RPG.
“ ”
Este projeto tem como objetivo principal a modelagem e implementação de um jogo que funciona diretamente no sistema do browser, sem a necessidade de instalação (Webgame). Do gênero Role-playing Game, também conhecido como RPG.
“ ”
Webgame
● São jogos que funcionam diretamente no seu Navegador Web, sem a necessidade de instalação física do jogo no disco rígido do computador.
● Alguns Webgames necessitam da instalação de alguns plugins para o seu funcionamento, como por exemplo o Adobe Flash Player.
Webgame em HTML5
● São jogos que funcionam diretamente no seu Navegador Web, sem a necessidade de instalação física do jogo no disco rígido do computador.
● Alguns Webgames necessitam da instalação de alguns plugins para o seu funcionamento, como por exemplo o Adobe Flash Player.
Jogos eletrônicos de RPG
● Podem ser caracterizados como um gênero similar ao dos jogos de aventura, porém possuem uma estrutura de mundo aberto, diferente dos mais clássicos jogos de aventura que apresentam uma estrutura linear e lateral (Sidescrollers). (Super Mario Bros, Sonic the Hedgehog)
Super Mario Bros (1985)
The Legend of Zelda (1986)
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
A importância dos jogos no desenvolvimento cognitivo
Na concepção de Gros (1998), a utilização de videogames permite o desenvolvimento das capacidades de retenção de informações e o estímulo à criatividade. Também desencadeia o planejamento de situações, a formulação de hipóteses e a experimentação, além de obrigar à tomada de decisões e a consequente confirmação ou invalidação das hipóteses criadas pelo jogador à medida que o jogo se desenrola.
“ ”
Lei Rouanet de incentivo a cultura
● Desde dezembro de 2011 os jogos digitais foram incluídos para receber incentivos através da Lei Rouanet, que prevê estímulos, recursos e auxílio em investimentos para diversas formas de manifestações artísticas, culturais e para seus respectivos criadores.
A importância dos jogos para o mercado
Uma visão geral:
● O mercado de jogos eletrônicos já movimenta quase R$ 1 bilhão de reais por ano no Brasil;
● O Brasil é quarto maior consumidor e tem mais de 200 empresas especializadas;
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Levantamento de dados e análise de requisitos
● Pesquisa
● Questionário
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
HeroQuest em dados
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Sinopse do jogo
● O jogo conta a história de um jovem órfão que ao completar 18 anos de idade decide deixar sua cidade natal para desbravar o mundo e seus perigos, e assim tornar-se um herói.
● Porém logo descobre que a filha do rei está desaparecida e sai em sua busca.
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Ambiente
● O ambiente do jogo corresponde a um típico cenário medieval/mitológico, muito popular nos jogos do gênero RPG.
● As áreas do jogo podem ser divididos em áreas habitadas e não habitadas.
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Níveis
● Os níveis do jogo não possuem uma estrutura linear, o personagem principal pode percorrer livremente pelos cenários e combater os inimigos que aparecerem pelo caminho.
● Porém, para desenvolver o andamento da história e consequentemente do jogo, uma série de objetivos (Quests), devem ser completadas.
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Personagens
● Personagens jogáveis (Principal)
● Personagens não jogáveis (NPC’s)
O que é?Por que um jogo?
Análise de requisitosTecnologias
HistóriaAmbiente
NíveisPersonagens
Considerações finais
Considerações Finais
● O desenvolvimento de jogos em HTML5 hoje
● Vantagens● Desvantagens● Um presente e futuro promissor
Demonstração● Novas features● Jogabilidade● Dúvidas
http://felipepucinelli.github.io/heroquest/
Obrigado.
Referências
● STEFANOV, Stoyan. Padrões JavaScript. O’Reilly Media/Yahoo Press, 2010.
● CROCKFORD, Douglas. JavaScript: The Good Parts. O’Reilly Media/Yahoo Press, May 2008.
● SAMPAIO, Henrique. (2011) Jogos casuais tomam conta da indústria. http://jogos.uol.com.br/reportagens/ultnot/2008/06/24/ult2240u131.jhtm. Acesso em Maio de 2013.
● HOUSE, Richard. Game Design: Theory and Practice (2nd Edition) (Wordware Game Developer's Library), 2004.