baixar ataque para o Mugen

Transcrição

baixar ataque para o Mugen
Centro Estadual de Educação Tecnológica Paula Souza
GOVERNO DO ESTADO DE SÃO PAULO
Etec “JORGE STREET”
TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA
ELEMENTO X
Erick de Jesus Oliveira
Henrique Hirota dos Santos
Matheus Meira Izidio dos Santos
Pedro Henrique Dovansi Gatto
Renato Arabadji Honório
Professor(es) Orientador(es):
Márcia Cristina Ferreira
São Caetano do Sul / SP
2014
ELEMENTO X
Trabalho de Conclusão de Curso
apresentado como pré-requisito para
obtenção do Diploma de Técnico em
informática.
São Caetano do Sul / SP
2014
DEDICATÓRIA
Dedicamos este trabalho aos nossos
professores e colegas de sala.
AGRADECIMENTOS
Agradecemos especialmente nossos professores em especial: Fernando, Fábio,
Carlos, Damélio, Márcia, Valéria, Suely, Nelson e Simone que nos auxiliaram e nos
dedicaram parte de seu tempo para a nossa atenção. Sendo nossos conselheiros,
amigos e mestres. Colaborando extremamente com o nosso projeto.
RESUMO
Projeto na área de jogos com a função de exercitar e desenvolver a parte do
raciocínio lógico e mental. O jogo Elemento X foi programado em linguagem C na
plataforma M.U.G.E.N. ,com uma história desafiadora e uma série de imagens
desenhadas e atribuídas a cada função o jogo animado consegue atrair a atenção
do usuário proporcionando uma experiência divertida onde ele ganha a função de
controlar o personagem que pode executar socos, chutes entre outros movimentos
fazendo com que no decorrer do jogo o usuário comece a racionar o que deve ser
feito para derrotar um inimigo além de treinar a parte do reflexo para que os dedos
da mão possam transmitir através dos controles os movimentos que foram
pensados.
Palavras-chave: entretenimento; desenvolvimento; raciocínio.
"
Aqui no entanto nós não olhamos para trás por muito tempo, Nós
continuamos seguindo em frente,
abrindo novas portas e fazendo coisas novas,Porque somos
curiosos... e a curiosidade continua nos conduzindo por novos
caminhos.
Siga em frente."
Walt Disney
LISTA DE FIGURAS
Figura 1 – Tabela do Ranking ................................................................................... 11
Figura 2 – Programação do jogo ............................................................................... 20
Figura 3 – Modelagem do personagem ..................................................................... 21
Figura 4 – Conjunção ................................................................................................ 22
Figura 5 – Seleção de cores do personagem para o fundo ....................................... 23
Figura 6 – Menu ........................................................................................................ 24
Figura 7 – Tela do modo história ............................................................................... 25
Figura 8 – Tela modo Versus .................................................................................... 26
Figura 9 – Tela equipe arcade................................................................................... 27
Figura 10 – Tela equipe Versus ................................................................................ 28
Figura 11 – Tela equipe co-op................................................................................... 29
Figura 12 – Tela modo sobrevivência ....................................................................... 30
Figura 13 – Tela modo sobrevivência co-op.............................................................. 31
Figura 14 – Tela modo treinamento .......................................................................... 32
Figura 16 – Assistir partida ........................................................................................ 33
Figura 16 – Tela de opções ....................................................................................... 34
Sumário
Introdução ................................................................................................................... 8
Abstract ....................................................................................................................... 9
Tema e delimitação ................................................................................................... 10
Objetivos ................................................................................................................... 10
Justificativa ................................................................................................................ 10
Metodologia ............................................................................................................... 10
 Dificuldades
 Linguagem Estudada
 Principal Desenvolvimento
1 – Mercado de jogos ................................................................................................ 11
1.1 – No Brasil ........................................................................................................ 11
1.2 – Estatísticas do mercado ................................................................................ 11
1.3 – Mercado de trabalho...................................................................................... 12
2 – Consoles e afins .................................................................................................. 14
2.1 – Consoles na liderança ................................................................................... 14
2.2 – Pirataria ......................................................................................................... 14
2.3 – Consumo ....................................................................................................... 14
2.4 – Empresas presentes atualmente envolvidas no mercado ............................. 15
3 – Jogos mais populare no Brasil ............................................................................ 16
3.1 – Importância dos jogos ................................................................................... 17
3.2 – Como jogos podem desenvolver seu cérebro ............................................... 17
3.3 – Como jogos podem ajudar na educação ....................................................... 18
4 – Desenvolvimento ................................................................................................. 19
4.1 – M.U.G.E.N. .................................................................................................... 19
4.2 – Programação ................................................................................................. 20
4.3 – Modelagem .................................................................................................... 21
4.4 – Combinando a modelagem ........................................................................... 22
4.5 – Diferindo cores do personagem das cores de fundo ..................................... 23
5 – Telas do jogo ....................................................................................................... 24
5.1 – Menu ............................................................................................................. 24
5.2 – História .......................................................................................................... 25
5.2.2 – História do personagem ............................................................................. 25
5.3 – Modo VS........................................................................................................ 26
5.4 – Equipe arcade ............................................................................................... 27
5.5 – Equipe modo Versus ..................................................................................... 28
5.6 – Equipe modo cooperativo .............................................................................. 29
5.7 – Modo sobrevivência....................................................................................... 30
5.8 – Modo sobrevivência Co-op ............................................................................ 31
5.9 – Treinamento .................................................................................................. 32
5.10 – Modo espectador ......................................................................................... 33
5.11 – Configurações ............................................................................................. 34
6 – Resultados obtidos .............................................................................................. 35
Conclusão ................................................................................................................. 36
Referências ............................................................................................................... 37
8
Introdução
O elemento X é um jogo que foi pensado no intuito de aprimorar um bem em
relação ao stress e desgastes tanto físicos quantos psicológicos causados pelo
tempo e postura gastos na frente de um computador e consoles. Visando trabalhar o
raciocínio lógico e rápido que serão utilizados no jogo, desenvolvemos um meio que
fizesse o jogador trabalhar essas habilidades enquanto estava distraída se
divertindo. Proporcionando:
Desenvolvimento mental: Raciocínio lógico, onde o jogador deve pensar em
quais movimentos serão necessários para se defender e derrotar o oponente.
Raciocínio rápido, onde o jogador depois de pensar em qual movimento é
necessário para aquele momento deve aplicar em sequências de comandos.
Memória, o jogo conta com personagens de movimentos físicos fixos. Mesmo
parecendo que o jogo ficará mais entediante após o jogador saber sem problemas
que tipo de movimentos ele irá enfrentar, o resultado é o contrário, pois o mesmo
após decorar a sequência usará um meio de dificultar que o computador ou um
segundo player o derrote, fazendo assim ele decorar e aperfeiçoar entre variadas
combinações.
O jogo será de fácil manuseio com informações claras e objetivas, tanto nos
cenários quanto nos personagens dentro do jogo, fazendo com que mesmo alguém
que não possua conhecimento nem afinidade com esse tipo de experiência possa
ser aproveitada ao máximo.
Nossa metodologia envolve dois fatores, o estilo de comandos dos
personagens de fácil aprendizagem porém difíceis de se aperfeiçoar e o estudo da
linguagem de programação C focado nos códigos utilizados no desenvolvimento do
jogo reconhecidos pelo MUGEN. Em relação aos objetivos temos em mente
desenvolver a coordenação motora e raciocínio rápido dos nosso jogadores. Na
pesquisa de campo fomos a procura de jogos famosos do mesmo estilo no mercado
além de informações de experts da área de programação de jogos na plataforma
escolhida. Uma comparação com esses jogos foi feita para destacar os pontos
positivos e negativos de cada um deles, decidindo quais seriam aproveitáveis. É de
se esperar que nosso projeto traga entretenimento de boa qualidade e que ao
mesmo tempo nos dê mais experiência no ramo da programação e na linguagem C
em especial.
9
Abstract
A Project in the games area with the function of exercise and develop the
mental and logic reasoning part. The game element X was programmed with C
language in MUGEN platform with a challenging history and series of images drawn
and assigned to each role the animated game can attract the user's attention
providing a fun experience where he gets the function of controlling a character that
can perform punches, kicks and other movements causing the player,throughout the
game, starts to ration what should be done to defeat an enemy and train the part of
reflection so that the fingers can pass through the controls movements that were
envisioned.
Keywords : entertainment; development; reasoning.
10
Tema e delimitação.
O tema do nosso projeto está qualificado na categoria de jogos de luta e
ação. Podemos citar o exemplo de Mortal Kombat, Street Fighter, Marvel Vs Capcom
como entre outros.
Objetivos – geral e específico(s)
O objetivo geral é possuir um projeto que atraia a atenção das pessoas e que
as estimulem para quererem interagir com ele.
O objetivo especifico é fazer com que uma pessoa execute uma tarefa que lhe
trará benefícios e ao mesmo tempo ela se divirta com o mesmo. Como por exemplo
o reflexo obtido no decorrer da experiência com o jogo que poderá ser utilizado
numa situação do cotidiano onde seja necessária uma ação rápida do indivíduo.
Justificativa
Criar um jogo divertido e ao mesmo tempo funcional, que desenvolve as tais
habilidades nas pessoas: curiosidade, raciocínio lógico, pensamento, alto confiança
e espirito de equipe.
Para chegar ao ponto do jogo alcançar e agradar ao público, foram
observados e qualificados os pontos positivos de outros jogos com o mesmo tema.
Assim o projeto é uma melhoria e adaptação com relação aos que foram utilizados.
Logo a justificativa é que certas coisas deveriam ser melhoradas em outros
jogos para assim alcançar objetivos que os desenvolvedores muitas vezes não
levaram em conta como o benefício dos jogos para as pessoas.
Metodologia
 Comandos fáceis porém custam tempo para ser aperfeiçoados.
 Estudo da linguem C focado no desenvolvimento do jogo.
 Edição e desenho de personagens.
11
1 – Mercado de jogos
O mercado de jogos é um mercado que atinge proporções de grande escala.
O ambiente e os produtos estão mudando constantemente, por parte de
lançamentos de gêneros que agradam ao público alvo.
Tende se de entender que cada jogo tem o seu devido período no mercado
podendo ser curto ou longo. Os jogos têm de se adaptar aos assuntos mais tratados
eventualmente e atualmente.
Visto assim pode parecer que o mercado teria de ser um fracasso e não obter
sucesso com a sua constante mudança. Porém o fato de ter cada vez mais
programadores e empresas focadas nisso, envolvem uma questão de vender o que
produzem. Assim o mercado não para pois sempre há um investimentos que sempre
acaba gerando um lucro.
1.1 – No Brasil
O mercado de jogos no Brasil está se desenvolvendo cada vez mais, muitas
empresas estão se abrindo a novos designers e programadores, pelo fato do
mercado estar se expandindo e ter ótimas previsões para seu futuro.
1.2 – Estatísticas do mercado
Segundo pesquisa realizada pela Uol Jogos, em 2014 o Brasil já será o maior
mercado de jogos na América Latina sendo que será consumido US$ 1,4 bilhões em
jogos no ano de 2014, isso em todos os tipos de jogos desde jogos pequenos para
smartphones e navegadores até os mais complexos para videogames e
computadores. Por isso temos a famosa resposta de executivos dos mundo do
jogos: "O Brasil é muito importante para nós"
1.2.1 – Tabela com o Ranking Mundial
RANKING MUNDIAL DOS PAÍSES POR RECEITA EM GAMES
PAÍS
RECEITA (em US$)
1.
Estados Unidos
20.484.628.000
2.
China
17.866.677.000
3.
Japão
12.219.552.000
12
4.
Alemanha
3.528.196.000
5.
Reino Unido
3.426.259.000
6.
Coreia do Sul
3.356.202.000
7.
França
2.608.818.000
8.
Canadá
1.717.991.000
9.
Itália
1.514.067.000
10.
Espanha
1.489.366.000
11.
Brasil
1.339.375.000
Figura 1 – Tabela do Ranking
Além de jogos para consoles temos um grande crescimento na área de jogos
para tablets, celulares e internet, sites como o Facebook, mostrando a versatilidade
do mercado.
Os jogos podem ter uma grande importância na educação onde jogos
educativos estão sendo implantados nas escolas por atraírem mais facilmente o
interesse dos alunos e ajudarem no processo de memorização, formando conceitos,
reforçando habilidades, estabelecendo relações logicas. Algumas escolas oferecem
diversas atividades utilizando jogos como material interativo em artes, ciências,
português e etc.
No Brasil não ter grande incentivo muito menos estrutura, temos uma enorme
carga tributária, desmotivando o mercado deixando jogos que são vendidos no
exterior a 50 dólares a 200 reais no Brasil. Por conta desses impostos absurdos que
pagamos no Brasil nos jogos foi criada a campanha Jogo Justo pelos jogadores com
a intensão de baixar os impostos pagos nos jogos e deixar o preço mais justo e
motivar mais o mercado de jogos no Brasil motivando mais pessoas a comprarem.
Após a audiência nada aconteceu de repentino, porém mudanças estão
ocorrendo em relação ao preço e isso fortalece mais a previsão de grandes números
esperados para o mercado no Brasil nos próximos anos.
1.3 – Mercado de trabalho
O mercado atual ainda está pequeno comparado a países que são líderes
nesse ramo, e também não é de se esperar que um país que vende seus produtos
com uma carga tributária tão alta, tenha um crescimento exemplar.
Esses impostos assim ditos influenciam em muito os dados finais e tornando
assim o Brasil um país com alta demanda de clientes e poucos recursos.
13
Cursos relacionados a desenvolvimento de jogos estão cada vez mais sendo
implantados nas escolas e faculdades. Assim incentivando o crescimento.
É importante frisar que o profissional formado no curso não precisará atuar
especificamente em desenvolvimento de jogos diretamente. Há diversas outras
áreas que podem atuar, como animação, modelagem tridimensional em geral,
programação de computadores, enfim, um leque de opções onde o aluno formado
aplicará os conhecimentos construídos ao longo do curso em diferentes campos do
mercado.
Os profissionais capacitados no curso receberão certificados técnicos
intermediários, que permitirão trabalhar em atividades profissionais, antes mesmo de
sua formação plena. Isto permite que atuem mais cedo no mercado.
Se algo mudar em relação de custos e taxas, há absoluta certeza do
crescimento geral das industrias, pois a qualidade dos mesmo são notáveis e
destacáveis.
14
2 – Consoles e afins
Muitos possuem um aparelho celular. Quarenta por cento (40%) dos que
possuem, têm modelos de aparelho smartphones e dois terços usam para jogar
títulos de aventura, ação e estratégia, respectivamente. Já os tablets representam
apenas quinze por cento (15%) entre os jogadores de videogame. Destes, quinze
por cento (15%) também usam para jogar títulos de ação, aventura e estratégia
respectivamente. “Observamos que o principal meio de informação sobre novos
produtos neste segmento é o online disparado. Apenas nova por cento (9%) dos
jogadores não estão presentes nas redes sociais. Facebook.
2.1 – Consoles na liderança
As categorias de consoles de videogame lideram a preferência do jogador
brasileiro, seguido pelos computadores e depois mobile com vinte e seis por cento
(26%). Divididos por marca, o console PlayStation 2 é o primeiro colocado, presente
em quarenta e um por cento (41,2%) dos lares brasileiros, seguido pelo Xbox 360
com quarenta por cento (40,9%). Em terceiro está o PlayStation 3, com quarenta por
cento (40,5%), de acordo com a InsideComm. Quase dez por cento (10%) dos
jogadores que jogam, não possuem consoles dentro de casa. Mais de oitenta por
cento (80%) dos jogadores também utilizam o computador para jogar. Destes,
oitenta e seis por cento (86%) jogam online e sessenta por cento (60%) possuem
serviço de banda larga inferior a 10MB de velocidade.
2.2 – Pirataria
A pirataria continua sendo o grande obstáculo para o desenvolvimento deste
segmento no País. Os dados revelam que a maioria dos jogadores possui um
console desbloqueado em casa, embora esta opção não seja determinante na hora
da compra. O PlayStation 2, da Sony é o console mais pirateado no Brasil, onde a
compra de produtos em camelôs representam mais de treze por cento (13%) das
vendas.
2.3 – Consumo
No Brasil, mais da metade de todo o comércio de jogos eletrônicos é realizado
através de lojas online e um terço dos jogadores também compram seus jogos fora
15
do País e levam em conta não apenas o preço mas também a variedade, sendo a
China a principal fonte de origem destes produtos. A grande maioria dos jogadores
não sabe diferenciar uma distribuidora, de uma publisher ou loja. “No segmento
mobile, mais de seis por cento (6%) dos jogadores não, Twitter e Orkut são as mais
utilizadas, com oitenta e quatro por cento (84,8%), cinquenta e dois por cento
(52,5%) e vinte e seis por cento (26,5%) respectivamente”, explica o Gerente de
Novos Negócios da InsideComm.
Aplicar os recursos da tecnologia da computação na implementação de
concepções de Jogos Digitais.
2.4 – Empresas presentes atualmente envolvidas no mercado
•
Capcom
•
Activision
•
Ubisoft
•
Konami
•
Sony Brasil
•
Microsoft Brasil
•
Synergex
•
NC Games
•
Tectoy
•
Warner Bross
•
Hoploninfortainment
Grande parte do investimento e incentivo vem delas. A garantia da qualidade do
serviço é um ponto chave que é observado.
16
3 – Jogos mais populares no Brasil
Assim como o esporte mais famoso no Brasil, o futebol, são os games do
esporte que fizeram o maior sucesso. Os dados são da consultoria GFK, com
números registrados em outubro de 2013. Ainda assim, eles mostram algumas
peculiaridades de nosso mercado. Veja:
•
FIFA 13
•
Pro Evolution Soccer 2013
•
Grand Theft Auto V
•
God of War: Ascension
•
The Last of Us
•
Call of Duty: Black Ops II
•
Just Dance 4
•
Assassin’s Creed III
•
Grand Theft Auto IV
•
Assassin’s Creed II
O Brasil é o único país a contar com títulos de catálogo em sua lista de mais
vendidos. Provavelmente um reflexo dos altos preços de lançamentos, os jogadores
nacionais parecem aguardar promoções ou ofertas para adquirir seus games,
aproveitando reduções nos valores de games antigos para voltar no tempo e
conhecer títulos do passado. É o caso, por exemplo, de GTA IV e Assassin’s Creed
II, lançados respectivamente em 2008 e 2009.
Vale lembrar também que, no momento de confecção da lista, as versões
2014 dos games de futebol ainda não haviam sido lançadas. O que torna a terceira
colocação de GTA V ainda mais impressionante, pois o game foi lançado em 17 de
setembro e, mesmo assim, obteve uma alta colocação no ranking. Uma amostra de
que, por aqui, a expectativa por novos lançamentos pode ser tão grande quanto lá
fora.
Ainda, não estranhe a ausência do PC nas listas. Uma das plataformas de
jogos mais populares do mundo, os computadores passaram por uma revolução
recente que transportou a esmagadora maioria de seus games para plataformas
17
digitais, como o Steam ou o Origin. O problema é que muitas dessas empresas não
divulgam números relativos às vendas, o que dificulta análises aprofundadas sobre o
estado desse mercado.
Dados retirados do site canaltech.
3.1 – Importância dos jogos
O ato de jogar e feito pelo ser humano desde que o mesmo existe, começando
com coisas pequenas com pouca interatividade até o que é hoje, tanto em jogos
esportivos como em jogos nos consoles com muitas regras e muita interatividade e
desenvolvendo muitas variedades em todos seus meios.
Como por exemplo esportes ajudam em seu físico os jogos de consoles
podem desenvolver sua mente em muitos aspectos, como, agilidade de raciocínio,
raciocínio lógico e coordenação motora. Por esse motivo muitos jogos considerados
educativos ajudam na educação de crianças e até recuperação de pessoas que
estão fazendo fisioterapia.
3.2 – Como jogos podem desenvolver seu cérebro
Quando os jogos exigem uma certa sequência de comandos ou até mesmo
uma estratégia para ser usada contra um adversário em específico ele contribui para
o desenvolvimento do seu raciocínio lógico e coordenação motora por estar entretido
com o jogo a maioria das pessoas não percebe isso de primeira, mas, após algum
tempo jogando determinado jogo ela percebe sozinha que sabe a estratégia para
derrotar um inimigo facilmente ou como reagir a algum ataque desferido pelo
mesmo. Os jogos podem ser classificado como:
•
Jogo de exercício sensório-motor
•
Jogo simbólico
•
Jogo de regras
•
Jogo de estratégia
18
3.3 – Como jogos podem ajudar na educação
Por atraírem muitos os jogos os jogos educativos estão sendo muito
implantados nas escolas, por chamarem mais a atenção do que os professores em
sala de aula foram colocados a favor dos mesmos para ensinarem algumas matérias
por terem algumas características que ajudam no aprendizado, como por exemplo:
 Capacidade de absorver o participante de maneira intensa e total (clima de
entusiasmo, sentimento de exaltação e tensão seguidos por um estado de
alegria e distensão). Envolvimento emocional
 Atmosfera de espontaneidade e criatividade.
 Limitação de tempo: o jogo tem um estado inicial, um meio e um fim; isto é,
tem um caráter dinâmico.
 Possibilidade de repetição
 Limitação do espaço: o espaço reservado seja qual for a forma que assuma é
como um mundo temporário e fantástico.
 Existência de regras: cada jogo se processa de acordo com certas regras que
determinam o que "vale" ou não dentro do mundo imaginário do jogo. O que
auxilia no processo de integração social das crianças.
 Estimulação da imaginação e autoafirmação e autonomia.
19
4 – Desenvolvimento
Para a área de programação o escolhido para o nosso projeto foi a linguagem
“C” e o jogo foi desenvolvido na plataforma “M.U.G.E.N.”, o mugen é o sistema de
desenvolvimento de games de “luta” em 2D (O 2D foi largamente utilizado nos jogos
das décadas de 60, 70, 80, 90 por sua simplicidade e tamanho pequeno já que na
época um cartucho para SNES (Por exemplo) cabia apenas 14 Kb.), e juntamente
com outro programa, o Fighter Factory 3.
4.1 – M.U.G.E.N.
A programação jogo foi feita inteiramente por dentro do M.U.G.E.N, isto nos
dá muitas vantagens pois, o mesmo é totalmente gratuito, sendo assim sem gastos
na produção de nosso jogo. Em nosso caso utilizaremos para desenvolver jogos.
Através do M.U.G.E.N. podemos criar jogos para até 3 plataformas: DOS,
Linux, e Windows. Assim podendo atingir grandes publicos pois o mesmo se
encontra nas principais plataformas utilizadas atualmente.
Através do M.U.G.E.N. conseguimos movimentar e posicionar personagens e
estágios (MAPAS) feitos por nós mesmos através de códigos de programação do
próprio programa, fazendo o jogo ficar mais realístico possível para o entretenimento
do jogador. Além disso, modificar a física do jogo e forças dos golpes e etc.
20
4.2 – Programação
4.2.1 – Código do jogo
Figura 2 – Programação do jogo.
A programação tem a função de interagir com o software fazendo completar
nossas exigências. No M.U.G.E.N., ele obtém a mesma função, atribuir e executar
funções dentro do programa fazendo seus objetos interagir, sendo assim oferecendo
lazer aos jogadores.
A programação do nosso jogo foi feita em linguagem C. Através do
M.U.G.E.N. é possível tanto definir a posição de objetos, quanto gerenciar a vida de
seus personagens.
21
4.3 – Modelagem
4.3.1 – Modelando personagem
Figura 3 – Modelagem do Personagem
Todos os personagens que o usuário visualiza no jogo podem interagir com o
mesmo ou apenas fazem parte do cenário virtual do jogo para que um ambiente
mais
interativo
seja
feito.
Esses
são
modelados
e
programados
pelos
desenvolvedores, e todos tem origem da estaca zero através da pintura de pixel por
pixel, dando forma as mãos, faces, golpes e etc.
Essas formas são colocadas juntas em uma única e grande imagem. Quando
vamos programar o personagem devemos recortar essas imagens uma por uma
para formarmos as ações, como, ataques, rolamentos, andar, etc.
22
4.4 – Combinando a modelagem
4.4.1 – Sprites juntas
Figura 4 – Conjunto de sprites
Após separar as sprites (Imagens) devemos arrumar sua paleta de cores para
não interferir nos mapas do jogo. As sprites devem ser organizadas em cada
comando como "rolar". As imagens dessa função devem ser colocadas de tal forma
que se transformem em arquivo de espécie gi, ou seja, o personagem executando a
ação.
Após colocarmos todas as sprites em seus devidos comandos devemos
adicionar as hit boxes (colisão de imagens que geram dano) para que o programa
23
possa entender onde o personagem poderá levar dano e onde poderá causar dano.
Após esse processo devemos informar características do personagem que não
podem ser vistas diretamente pelos jogadores, tais como, vida total, força normal,
combos, combos especiais, quantidade de energia gasta em cada combo e dano
adicional de cada combo. Quando finalizado todo esse processo devemos salvar
todos os arquivos do personagem e adicionar ao jogo.
Os mapas funcionam da mesma maneira que os personagens, porém, de um
modo mais simples, pois é apenas uma imagem que não possui outra função a não
ser ficar de fundo.
4.5 – Diferindo cores do personagem das cores ao fundo
4.5.1 – Seleção de cores
Figura 5 – Seleção de cores do personagem para o fundo
Aqui devemos selecionar as cores que o personagem possui em sua imagem
para que as cores de um cenário não interfiram no boneco.
24
5 – Telas do jogo
5.1 – Menu
5.1.1 – Menu principal
Figura 6 – Menu
A imagem acima mostra uma parte específica do jogo, o menu, a parte central
do jogo, onde o usuário tem o seu primeiro contato com o jogo, ali ele irá escolher
qual das opções disponíveis ele deseja executar, dentre eles está: ”HISTÓRIA”,
“MODO VS”, “TIME ARCADE”, “TIME VS”, “TIME CO-OP”, ”SOBREVIVÊNCIA”,
“SOBREVIVÊNCIA CO-OP”, “TREINAMENTO”, “ASSISTIR”, “OPÇÕES”, “SAIR”.
Que serão explicadas detalhadamente abaixo:
25
5.2 – História
5.2.1 – Modelando personagem
Figura 7 – Tela do modo história
Esta tela em especifica é a função principal do jogo, pois nela é possível que
apenas um jogador consiga usufruir a principal parte do game, nessa janela ele
inicia o processo que explica a história do jogo que no caso se foca no personagem
principal, esta janela é composta de 11 labels, incluindo dados dos personagens.
5.2.2 – História do personagem
O protagonista escapa de um laboratório de testes, onde ele foi
geneticamente modificado para ser uma máquina de guerra humana, tendo um
vasto conhecimento em artes marciais e condições físicas inalcançáveis por
qualquer outro ser. Tentando descobrir o que lhe tinha acontecido ele enfrenta vários
inimigos que tentam detê-lo e prendê-lo novamente, porém sua força esplendorosa
supera facilmente os obstáculos. Eis que então ele encontra o grande cientista por
trás dessa artimanha, cujo tem um gorila robô mutante que é de mesma força que o
nosso protagonista. A luta é dura mas ele vence o cientista e se liberta, mas está
26
fadado a carregar esses incríveis poderes para todo o sempre, já que não pode ser
afetado por nenhuma doença ou idade, devido a sua resistência inigualável.
5.3 – Modo VS
5.3.1 – Modo Versus
Figura 8 – Tela do modo VS (Modo versus)
Aqui trata-se a respeito de uma disputa entre dois jogadores físicos onde
especificamente cada um escolherá um personagem com o qual irão disputar entre
si, e aquele que obtiver melhor desempenho alcançará a vitória.
27
5.4 – Equipe Arcade
5.4.1 – Modo equipe
Figura 9 – Tela equipe arcade
Esta tela trata-se a respeito de um modo do jogo onde o jogador pode jogar
com dois personagens contra outros dois que o AI escolher, iniciando assim uma
disputa entre duplas para conquistar a vitória.
28
5.5 – Equipe Modo Versus
5.5.1 – Equipes
Figura 10 – Tela equipe VS
Esta janela trata-se a respeito de dois jogadores que podem jogar com dois
personagens um contra outro numa disputa dividida em rounds para alcançar a
vitória.
29
5.6 – Equipe Modo Cooperativo
5.6.1 – Time cooperado
Figura 11 – Tela equipe co-op
Esta tela trata-se a respeito de dois jogadores poderem unir forças e assim
trabalharem em equipe para assim derrotarem o rival.
30
5.7 – Modo Sobrevivência
5.7.1 – Sobrevivência
Figura 12 – Tela modo sobrevivência
Aqui trata-se a respeito de um modo onde um jogador joga e testa suas
habilidades para ver quantos rounds sobrevive contra o AI.
31
5.8 – Modo Sobrevivência Co-op
5.8.1 – Sobrevivência com o modo cooperativo
Figura 13 – Tela modo sobrevivência co-op
Esta tela trata-se a respeito de um modo onde dois jogadores jogam e testam
suas habilidades em conjunto para ver quantos rounds sobrevivem contra o AI.
32
5.9 – Treinamento
5.9.1 – Modo de treinamento
Figura 14 – Tela modo treinamento
A tela trata-se a respeito de um modo onde um jogador, escolhe um
personagem e luta contra outro que permanece imóvel, com a função do usuário
testar comandos e praticar para assim poder ter um desempenho melhor durante a
partida.
33
5.10 – Modo espectador
5.10.1 – Assistir
Figura 15 – Assistir partida
Esta tela trata-se a respeito de um modo onde um jogador poderá assistir a
dois personagens batalhando, com objetivo de observar os movimentos que os
personagens poderão executar durante o jogo.
34
5.11 – Configurações
5.11.1 – Opções do jogo
Figura 16 – Tela de opções
Nesta tela é possível que o jogador altere as configurações do jogo, como por
exemplo os botões programados para a execução dos comandos. Além de poder
configurar a dificuldade do jogo, quantidade de vida do personagem e tempo de
partida
35
6 – Resultados Obtidos
O último capítulo, antes da conclusão, deve conter os resultados obtidos, ou
seja, o produto final alcançado, a descrição de funcionamento e operação do projeto,
fotos, características etc.
Nosso projeto alcançou nosso objetivo geral que era fazer com que a pessoa
se envolvesse com o jogo e ganhasse um benefício.
As pesquisas feitas ajudaram para que alcançássemos o que era desejado. Após
vários testes e aperfeiçoamentos, chegamos perto do nível estipulado.
O jogo adquiriu um conjunto de desafios que o tornaram algo interessante. A
cada partida o jogador aprende e desenvolve suas funções lógicas.
Após um tempo jogando é muitas vezes notável que o jogador perceba que
ele está pensando e executando movimentos involuntários na área do reflexo. Isso
lhe trás benefícios no cotidiano.
36
Conclusão
Concluímos que as atividades acadêmicas contribuíram de forma significativa
em nosso projeto.
Desde do nosso primeiro ano, onde obtivemos introduções ao mundo da
informática, até o terceiro onde nos mostraram o caminho a ser seguido para obter o
sucesso no mercado de trabalho.
É com satisfação que entregamos esse projeto nas mãos de nossos
professores que nos auxiliaram e muito no decorrer desse caminho.
Obstáculos como falta de entrosamento, dificuldades de aprendizagem e falta
de criatividade, foram superados. Assim a equipe inteira pode evoluir não só
profissionalmente mas como um ser humano. Com novas ideologias e novos
pensamentos sobre o mundo que nos aguarda.
Sobre os objetivos principais dos projetos, temos confiança de que serão
atingidos e até superar outras barreiras.
O trabalho em equipe nos levou até onde chegamos, e a conclusão concreta
de que a partir do momento em que um ser humano se preocupa com o bem estar
do outro a humanidade evolui e assim alcançaremos outro nível de existência. Assim
como foi no desenvolvimento até a parte final onde essa ideologia foi transmitida no
projeto possibilitando qualquer um a poder obter esses benefícios.
Para trabalhos futuros recomendamos, fortes diálogos e harmonia interna
para que o trabalho em equipe seja formado e assim concluído.
37
Referências
Sites de jogos para pesquisa de mercado: (15/04/2014)
http://www.capcom.com/
http://jogos.uol.com.br/
https://www.ubisoft.com/en-GB/
Sites de aprendizagem da linguagem: (16/04/2014)
http://www.mgbr.net/
http://www.virtualltek.com/products/show/2
https://www.youtube.com/channel/UCTy_yOM9hkUuslorOTIYFZA
http://www.linhadecodigo.com.br/artigo/3615/