VII Brazilian Symposium on Computer
Games and Digital Entertainment
November, 10-12, 2008
Belo Horizonte – MG – BRAZIL
GAMES FESTIVAL
Published by
Sociedade Brasileira de Computação – SBC
Edited by
Rodrigo Damazio
Renato Cunha
Zenilton Patrocínio
Games Festival Chairs
Rodrigo Damazio
Renato Cunha
SBGames 2008 General Chairs
Luiz Chaimowicz
Rosilane Mota
Universidade Federal de Minas Gerais - UFMG
Pontifícia Universidade Católica de Minas Gerais PUC Minas
Sponsored by SBC - Sociedade Brasileira de Computação
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
Table of Contents
SBGames 2008
Preface.................................................... iv
Program Committee ......................................... v
Reviewers ................................................. vi
GAMES FESTIVAL – Category Desktop
Conira
Joao Raza,
Luana Knoff,
Rodrigo Navarro,
Guilherme Mello ........................................... 1
Goldberry Land
Alan Sebben Schuck,
Silvana Schuck ............................................ 3
JandEXtreme Racer
Pedro de Sousa Cau Ramos Salles ........................... 5
Kombat Heurístico - The Game
Carla Rezende Barbosa Bonin,
Gustavo Montes Novaes,
Mauro Lúcio Ruy de Almeida Filho,
Alex Fernandes da Veiga Machado,
Esteban Walter Gonzales Clua .............................. 7
Life of a Firefly
Ronaldo L. Coimbra
Sandro S. Ferreira ........................................ 9
Pôu! Tiroteio no Sertão
Jailson Brito Jr ......................................... 12
Snail Racers
José Lucio Gama .......................................... 13
Snakexpress
Bruno da Silva Ferreira
Allysson Gemeli .......................................... 15
Tensão abaixo de zero
André César de Souza Medeiros,
Glauber Kotaki Rodrigues ................................. 18
VII SBGames
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
Umbra's Mage Battlefield: Renegade Arcanes
The Fellowship of the Game ................................ 21
GAMES FESTIVAL – Category XNA
Chameleon
Apolo Osornio
Dineu Henrique Borba Netto Assis
Fábio Markus Nunes Miranda
João Arthur Ferreira Gadelha Campelo
Marco Túlio Sousa Costa
Paulo Roberto Lafetá Ferreira
Thiago Rodrigues Souza .................................... 24
Gariman
Carolina Simões Gomes,
André Petris Esteve,
Thiago José Coser,
Lucas Moutinho Bueno ...................................... 28
Magnetoware
Pedro Brandão,
Saulo Camarotti,
Igor Augusto Costa,
Hugo Vaz,
Erik Oliviery,
Ricki Vieira,
Saulo Camarotti ........................................... 30
Missão 32: Codinome ASCII
Thiago José Cóser,
Andre Petris Esteve,
Zhenlei Ji,
Thiago Liguori ............................................ 32
GAMES FESTIVAL – Category Flash
Brasileiretris
Jailson Brito Jr .......................................... 36
VII SBGames
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
Druciulas Hunter II
Alex Fernandes da Veiga Machado,
Esteban Walter Gonzales Clua .............................. 37
Estamos Pensando
Daniel Martins Novais ..................................... 39
Mergulho Desportivo
Jailson Brito Jr,
Jailce Brito .............................................. 41
GAMES FESTIVAL – Category Mobile
Kitchen Defense
David D. Brochini,
Richard D. Brochini ....................................... 43
VII SBGames
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
PREFACE
Welcome to the VII Edition of the Brazilian Symposium on Computer
Games and Digital Entertainment, the SBGames 2008. SBGames is the
yearly symposium of the Special Interest Group on Games and
Digital Entertainment of the Brazilian Computer Society (SBC).
SBGames 2008 is the most important event on game research and
development to take place in Latin America, promoted by the
Brazilian Computer Society (SBC) with the support of the Brazilian
Electronic Game Development Companies Association (ABRAGAMES).
This year the symposium brings together students, professors,
artists, designers and professionals from several universities,
research centers, graphical design centers and game industry.
This volume contains brief descriptions of the 19 games accepted
for the Independent Games Festival. This year we had 39
submissions distributed in four categories: PC, with ten accepted
games, XNA, with four accepted games, Flash, with four accepted
games, and Mobile, with one accepted game. Each game was reviewed
by, at least, two experts and all games with consistently good
reviews were accepted. We hope this will help the authors to
improve their work with the feedback received and also stimulate
new game developers.
The SBGames 2008 is composed by 4 main tracks: Computing, Art &
Design, Industry and Games & Culture, 2 festivals (Independent
Games and Art Exhibition), Poster Exhibitions, Tutorials, Keynote
presentations, and other satellite events. The papers from the
other tracks, including the Computing Track, have been included
within the Conference Proceedings CD-ROM.
We would like to thank all authors, whose work and dedication made
possible to put together an exciting festival. Next, we would like
to thank all members of the technical program committee and
reviewers, for their time helping us maintain the overall quality
of the program.
We would like to wish all attendees an exciting symposium!
Belo Horizonte, November 2008,
Rodrigo Damazio & Renato Cunha
Chairs of the Program Committee – Independent Games Festival
iv
VII SBGames
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
Program Committee
Bruno Albuquerque
Daniel Ribeiro Trindade PUC-Rio
Luiz Gerosa
Universidade Federal do Espírito Santo
Renato Luiz de F. Cunha Universidade Federal de Minas Gerais
Ricardo Bittencourt
Rodrigo Damazio
v
VII SBGames
SBC - SBGames'08: Games Festival
Belo Horizonte - MG, November 10 - 12
Reviewers
Alessandro Silva
Bruno Albuquerque
Daniel Ribeiro Trindad
Luiz Gerosa
Renato Luiz de F. Cunha
Ricardo Bittencourt
Rodrigo Damazio
vi
VII SBGames
SBGAMES 2008
GAMES FESTIVAL
CATEGORY DESKTOP
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Conira
Descrição
Em diversos lugares deste vasto universo, existem outros mundos outras
civilizações que nunca vimos, com vários deuses para cuidar deles. Todos os
deuses cuidam de seu papel, exceto Conira.
CONIRA é um deus egoísta, um perfeccionista que cria e recria seu universo
diversas vezes para obter uma perfeição que nem ele consegue alcançar.
No entanto, durante sua última destruição, alguma coisa foge de seu controle.
Seus sentimentos mais sagrados, em cada uma de suas destruições crescem
cada vez mais forte, mais incontroláveis, e dessa vez eles não querem ser
destruídos de novo...
Suas alegrias e esperanças se juntam para formar esferas gigantes, que
chamam por um mundo perfeito onde podem dominar as outras criaturas.
Seus medos e iras se juntam para formar um inimigo sem forma, um entidade,
que constantemente se move e recontorce, confrontando CONIRA para um
duelo mortal.
A missão de CONIRA é de controlar suas emoções, reconstruir seu próprio
universo e governar como o deus supremo como já fora.
Mas para isso ele deve sobreviver a si próprio...
Ele deve sobreviver as próprias iras que se manifestaram como inimigos
gigantes, prontos para ataca-lo. E suas esferas de esperança, agora são a
única coisa que lhe resta.
Screenshots
VII SBGames
1
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Dados técnicos
Dados não fornecidos.
Equipe
Conira foi desenvolvido por:
• Joao Raza;
•
Luana Knoff;
•
Rodrigo Navarro;
•
Guilherme Mello.
Recursos utilizados
Música tema: A Walk Within, da banda Why Not.
Texturas de skybox: Hazel Whorley.
Frequencies Oceans: B-Complex.
Imagens dos monstros: Alexandre Belmonte.
VII SBGames
2
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Goldberry Land
Descrição
O Goldberry Land é um jogo de peças, semelhante ao Tetris. Cada peça
possue uma cor. Para ganhar pontos é necessário juntar quatro peças da
mesma cor para destruí-las. O jogador tem o controle sobre o par de peças que
está caindo e pode juntar as peças de forma que isso crie combinações onde
uma combinação leva à outra, criando “combos”. O objetivo é conseguir a
maior pontuação antes que a tela do jogador não tenha mais espaço para o
próximo par de peças. Conforme o jogo progride, as peças caem mais
depressa, significando que é necessário fazer os pontos rapidamente antes
que o jogo fique rápido demais.
Screenshots
Dados técnicos
•
VII SBGames
Máquina usada no Desenvolvimento: Processador ADM Athlon 64 X2
Dual Core Processor 3600+, MMX, 3DNow (2CPUs), Memória 1024
RAM, placa Radeon X1300/X1550 Series.
3
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
•
Linguagem de desenvolvimento: C++.
•
Bibliotecas utilizadas: SDL, SDL Mixer, SDL Image, OpenGL, Chien2D2
(biblioteca gratuita desenvolvida pelo professor P. Ratdke).
•
Ferramentas: Microsoft Visual Studio 2008, Photoshop 7, Audacity,
IrfanView.
•
Sistema Operacional: Windows XP Professional SP3.
Equipe
•
Alan Sebben Schuck, programação, gráficos e som.
•
Silvana Schuck, gráficos.
Recursos utilizados
Imagens originais por Alan Sebben Schuck e Silvana Schuck, criados e/ou artefinalizados no Photoshop.
Sons originais gravados por Alan Sebben Schuck. A música do jogo foi obtida
no site Newgrounds sob licença royalty-free.
VII SBGames
4
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
JandEXtreme Racer
Descrição
JandEXtreme Racer é um jogo de corrida futurista para PC. Nesta versão
possui somente o modo Single Race, onde o jogador corre a pista para
conseguir o menor tempo.
Screenshots
Screenshots não enviados.
Dados técnicos
•
Linguagem utilizada: C++.
•
Sistema Operacional: Windows XP.
•
Bibliotecas:
o Engine gráfica opensource
o Ageia PhysX : Engine de física gratuita
o IrrKlang: Biblioteca de Áudio gratuita baseada no IrrLicht
o TinyXML: Biblioteca opensource para trabalhar com XML
•
Máquina usada no desenvolvimento: AMD Athlon64 3000+ 2.0 GHz,
768mb Ram, ATI Radeon 9600, 128 MB.
Equipe
Jogo desenvolvido por Pedro de Sousa Cau Ramos Salles, estudante do 3º
ano de Engenharia da Computação no ITA.
Recursos utilizados
Os modelos 3D foram criados usando Blender.
Parte das texturas foram criadas usando o MapZone 2 (ferramenta gratuita
para produção de texturas procedurais) e parte foram baixadas do site
http://www.art.eonworks.com.
Tela de abertura e outras imagens 2D foram editadas usando Photoshop.
VII SBGames
5
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Os sons foram editados usando Audacity e MixPadAudio Mixer.
A música de abertura é a Infiltration, de ParagonX9.
As outras músicas foram compostas usando GuitarPro e FLtudio.
VII SBGames
6
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Kombat Heurístico – The Game
Descrição
O jogo desenvolvido é intitulado de Kombat Heurístico – The Game.
O Kombat Heurístico – The Game é um jogo de quebra-cabeças de dimensões
5x5 pertencente ao gênero puzzle game. Seu principal desafio é a contagem
de tempo de cada jogo, que induz o jogador a querer sempre bater seu
recorde. Em cada jogo é possível contar com 5 hints para auxílio na busca de
melhores movimentos.
Este jogo funciona como os tradicionais jogos de tabuleiro quando modelados
ao ambiente dos jogos eletrônicos, dessa forma permite ao jogador executar as
seguintes funções:
•
Digitar o nome para que seja posteriormente incluído nos scores do
jogo;
•
Embaralhar o quebra-cabeça, inicializando o contador de tempo;
•
Solicitar a ajuda do sistema por meio dos 5 hints.
O sistema, programado sob os conceitos de Inteligência Artificial,
automaticamente informará ao jogador quando ele conseguir solucionar o
quebra-cabeça proposto, parando o cronômetro e informando o tempo gasto.
Após embaralhar, o jogador deve reorganizar o quebra-cabeças, usando para
isso o mouse, clicando em uma peça e em outra (vizinha na horizontal ou
vertical) para a troca de suas respectivas posições.
Screenshots
VII SBGames
7
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Dados técnicos
Este jogo foi criado em um máquina com configuração básica sem nenhum
recurso adicional, desenvolvido em linguagem FreePascal, utilizando a
Ferramenta RAD Lazarus. O Sistema Operacional utilizado durante o
desenvolvimento foi Windows, porém devido às características de crosscompiling do Lazarus, pode ser executado em qualquer Sistema Operacional.
Equipe
•
•
•
•
•
Carla Rezende Barbosa Bonin, [email protected], cursando
Técnico em Informática Industrial pelo Centro Federal de Educação
Tecnológica de Minas Gerais – Campus Leopoldina.
Gustavo Montes Novaes, [email protected], cursando Técnico em
Informática Industrial pelo Centro Federal de Educação Tecnológica de
Minas Gerais – Campus Leopoldina.
Mauro Lúcio Ruy de Almeida Filho, [email protected],
cursando Técnico em Informática Industrial pelo Centro Federal de
Educação Tecnológica de Minas Gerais – Campus Leopoldina.
Alex Fernandes da Veiga Machado, [email protected],
Mestrando em Computação, Universidade Federal Fluminense.
Esteban Walter Gonzales Clua, [email protected], Doutor em
Computação, Universidade Federal Fluminense.
Recursos utilizados
Este jogo foi desenvolvido baseado nos experimentos do artigo Heuristics for
NP Problems Resolution in Game Domain apresentado na Intel – ISEF 2008 /
Atlanta-EUA pelos autores. Nele demonstrou-se que a implementação de hints
para auxílio a jogos do gênero puzzle se tornariam mais precisos e eficientes
adotando a heurística GRASP como motor de resolução (ao invés de busca em
profundidade ou mesmo Algoritmo Genético, por exemplo). Desta forma
permitiu o desenvolvimento de um sistema de “dicas” capaz de auxiliar o
jogador, através de um processamento em tempo real, para este quebracabeças de dimensões 5x5.
VII SBGames
8
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Life of a Firefly
Descrição
Life of a Firefly é uma versão inicial do jogo Firefly’s Job, cujo propósito é testar
o gameplay e bibliotecas que serão utilizadas no jogo final, também de
produção da mesma equipe.
Este jogo se encaixa no gênero corrida (apesar do jogo final ser um adventure),
cujo objetivo é levar o vaga-lume ao final da fase no menor tempo possível e
com a maior quantidade de eletros (cargas positivas e negativas em forma de
insetos), enquanto evitam-se obstáculos.
O grande diferencial do jogo é seu gameplay, que consiste na movimentação
de um personagem pelo mouse, em apenas dois eixos coordenados, enquanto
este navega automaticamente por um terceiro eixo, num mundo 3D.
Screenshots
Dados técnicos
•
VII SBGames
Máquinas usadas no desenvolvimento
9
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
o Processador AMD Athlon(tm) 64 3500+, 2.22 GHz. Memória
RAM: 1 GB. Placa de vídeo: ASUS AX550 Extreme.
o Processador Intel Pentium 4, 2.8 GHz. Memória RAM: 1 GB.
Placa de vídeo: NVIDIA GeForce FX 5200 (placa de vídeo não
recomendada)
•
C/C++
•
Lua
•
HTML e JavaScript.
•
Ogre3D (Rendering)
•
Navi (Interface Gráfica)
•
OpenAL (aúdio).
•
Blender 2.47
•
Adobe Photoshop 7.0.1
•
Microsoft Visual Studio Express 2005
•
Notepad++.
•
Microsoft Windows XP
Equipe
•
•
Ronaldo L. Coimbra
Sandro S. Ferreira
Contato: [email protected].
Recursos utilizados
Imagens
As imagens do jogo são todas de produção própria. Para criá-las, foi feito um
trabalho de identidade visual que enfatizasse o enredo do jogo e ajudasse na
imersão, situando o jogador numa floresta longínqua. Foi usado o programa
Photoshop, disponível na Universidade, que facilitou a criação de texturas,
efeitos e sobreposição de camadas.
Além disso, foram criados alguns modelos 3D simples para alguns
personagens.
VII SBGames
10
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Sons
Os sons foram obtidos nos sites www.freesound.org e www.jamendo.com, que
disponibilizam efeitos sonoros e músicas pela licença Creative Commons.
Os arquivos sofreram modificações no volume, velocidade e equalização.
VII SBGames
11
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Pôu! Tiroteio no Sertão
Descrição
No meio do sertão, cangaceiros armados até os dentes precisam resolver suas
desavenças pessoais em cenários cercados pela vegetação da caatinga. É
matar ou morrer, e pra isso vale desviar de tiros e até mesmo parar as balas
adversárias com outra bala.
O jogo foi desenvolvido e testado em um PC com processador Atlhon 64 1.8
GHz, 2GB de RAM, e Placa de Vídeo Nvidia 6600 com Windows XP SP2.
O jogo foi criado com a Blender Game Engine.
Screenshots
Screenshots não enviados.
Dados técnicos
Dados não fornecidos.
Equipe
Jailson Brito Jr. <[email protected]> (Conceito, Design, Modelagem e
animação 3D, Arte em 2D, Programação, Trilha Sonora)
Recursos utilizados
Para a arte em 3D foi usado o próprio Blender para modelagem e animação. E
a arte em 2D foi feita no Flash. A trilha sonora foi feita banda Les Supertiques.
VII SBGames
12
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Snail Racers
Descrição
Jogo de corrida de lesmas.
Screenshots
Dados técnicos
Requisitos mínimos:
• Processador de 900MHz ou superior;
•
256MB de RAM;
•
Placa de vídeo GeForce 2 ou superior;
•
50MB de espaço livre no HD.
Equipe
José Lucio Gama, que criou gráficos 2D, modelos, texturas, sons, músicas,
código... tudo.
VII SBGames
13
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Recursos utilizados
Os modelos 3D foram feitos no 3DMax 5, os desenhos 2D e texturas em
PaintShop Pro 7, os sons foram criados com diversos aplicativos (desde um
gerado de ondas sonoras ao Sound Forge 5) e o restante, utilizando-se a
linguagem/engine de programação Blitz3D.
VII SBGames
14
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Snakexpress
Descrição
Snakexpress é um jogo de ação inspirado no clássico “Snake” jogo da minhoca
onde o jogador tinha de comer e aumentar o tamanho do personagem.
A diferença é que agora o jogador controla um ônibus, tomando o cuidado
especial de não atropelar nenhum pedestre ou mesmo colidir com o cenário no
qual está jogando, o jogador ainda deverá coletar os passageiros que
aparecerem, tendo que aumentar periodicamente a capacidade máxima de
passageiros suportada pelo ônibus, coletando novos vagões. Quanto mais
passageiros o ônibus coletar mais pontos o jogador ganha. As ações do
jogador surtem efeito no personagem selecionado para ser o motorista, assim
caso atropele pedestres ou colida inúmeras vezes com o cenário o jogador
pode perder a partida toda, uma vez que o motorista fique muito irritado ou
mesmo insatisfeito com as ações do jogador. Existe também a possibilidade de
reparo do ônibus dirigindo-se até a oficina que fica visível toda vez que os
danos ao ônibus estiverem em um limite perigoso, mas, para isto é necessário
gastar certas quantias de pontos.
O controle do ônibus baseia-se nos botões do mouse, esquerdo e direito que
mudam a direção do mesmo de acordo com a posição deste, ainda é possível
configurar os controles para funcionarem pelo teclado trocando assim para as
setas direcionais, esquerda e direita.
Screenshots
VII SBGames
15
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Dados técnicos
•
Máquina de Desenvolvimento: Pentium D 2.80 GHz 512MB de RAM.
•
Linguagem: C.
•
Ambiente de desenvolvimento: Microsoft Visual C++ 2008 Express
Edition.
•
Editores de imagem:
o Adobe Photoshop CS2.
o Microsoft Paint.
o LMNOpc Bitmap Font Builder.
•
VII SBGames
Sistema Operacional: Windows XP Service Pack 2
16
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Equipe
•
Bruno da Silva Ferreira (programação e arte) - [email protected]
•
Allysson Gemeli (programação e áudio) - [email protected]
Recursos utilizados
Todos os recursos gráficos são de criação da equipe de desenvolvimento do
jogo. Efeitos sonoros possuem licença free. As músicas foram desenvolvidas
com licença free por Kevin Macleod.
VII SBGames
17
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Tensão abaixo de zero
Descrição
“Tensão abaixo de zero” é um jogo do gênero puzzle/plataforma 2D/aventura
que tenta reconstruir o clima de perigo e desafio das escaladas nas montanhas
do Himalaia, como o Everest ou o K2.
Uma equipe de dois escaladores, Alan e Victor, está se aventurando numa
escalada perigosa rumo ao pico de uma “eight-thousander”. No meio do
desafio, Victor erra um passo e cai inesperadamente penhasco abaixo. O
jogador deve controlar Alan, desafiado a descer e resgatar o colega, em um
ambiente nada amigável e repleto de obstáculos e armadilhas naturais, entre
elas passagens estreitas e paredes íngrimes, contando apenas com o rarefeito
oxigênio das montanhas.
Screenshots
VII SBGames
18
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Dados técnicos
O jogo foi desenvolvido na linguagem C/C++ e com o auxílio da biblioteca
gratuita Allegro 2, específica para jogos. A programação do jogo foi elaborada
no computador:
• Computador Pentium IV Dual core 3.00GHz, 1.5gb RAM, Placa de vídeo
NVIDIA GeForce FX 5200; Sistema operacional Windows XP.
A arte gráfica do jogo foi elaborada no seguinte computador, através das
ferramentas Microsoft Paint e Adobe Photoshop CS3:
• Computador Pentium IV, 2.4GHz, 512mb RAM, Placa de vídeo Xabre
64mb; Sistema operacional Windows XP.
VII SBGames
19
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Equipe
•
André César de Souza Medeiros, 20 anos. Atualmente é aluno de
Graduação em Matemática Computacional na Universidade Federal de
Minas Gerais.
•
Glauber Kotaki Rodrigues, 20 anos. Atualmente é aluno de Graduação
em Design Digital na Universidade Anhembi Morumbi.
Recursos utilizados
•
Arte visual: é toda original, desenvolvida com Microsoft Paint (gráficos
em geral), e Adobe Photoshop CS3 (logotipo do jogo);
•
Áudio: todas as músicas são originais, desenvolvidas com FL Studio 7.0
e soundfonts gratuitos da internet; alguns efeitos sonoros são de
domínio público (PacDV Free Sound Effects), mas outros são originais,
gravados com microfone comum.
VII SBGames
20
SBC - SBGames'08: Games Festival - Category Desktop
Belo Horizonte - MG, November 10 - 12
Umbra's Mage Battlefield: Renegade Arcanes
Descrição
Consiste de um jogo de estratégia baseado em turnos, dividido em duas partes.
A primeira, submetida para esta competição, se trata de um jogo baseado em
turnos onde o usuário é responsável por gerar e controlar uma civilização.
Muito deste jogo foi inspirado no famoso jogo de estratégia Civilization 4.
A segunda parte, ainda não implementada e com previsão de lançamento para
Janeiro de 2009, adapta as batalhas para competições baseadas em turnos,
por indivíduo do exército usando um sistema de tactics. O ambiente do jogo foi
trazido do livro Mago: A Ascensão, em que ambienta o usuário jogador em um
lugar sombrio conhecido como Umbra.
Este jogo consiste de uma adaptação das regras de storyteller do Mago para
jogos eletrônicos (onde até sabemos, seria o primeiro) no caso, para uma
jogabilidade baseada em estratégia. Existem algumas características
interessantes deste sistema, como a camada de abstração CORBA para
interface de rede, em que se construiu uma estrutura de canais que torna um
“servidor central” desnecessário e permite aos jogadores replicação e
distribuição do processamento de seus dados.
Esta parte do projeto foi submetida para publicação no SIICUSP e ainda
aguarda aprovação. Outras características importantes é o fato que o tabuleiro
de jogo possui um comportamento dinã¢mico e se comporta como um
organismo (cellular automata) então o usuário pode se ferir ou utilizar deste
instável comportamento.
O jogo encontra-se em estágio intermediário de desenvolvimento. Toda a parte
de comunicação em rede, sistemas dinã¢micos e lógica de jogo foi
implementada. A interface com o usuário encontra-se em, aproximadamente,
75% da produção total. Para completar o projeto, só será necessária adição e
calibragem dos atributos e parâmetros da lógica.
Screenshots
Screenshots não enviados.
Dados técnicos
•
Máquina usada para teste: ASPIRE4710Z - Core Duo 1.7GHz
•
Java, JRE 6.0 ou superior
VII SBGames
21
SBC - SBGames'08: Games Festival - Category Desktop
•
Belo Horizonte - MG, November 10 - 12
Bibliotecas
o javax.swing
o CORBA
•
Ferramentas
o IDLJ
o Eclipse
•
Sistema operacional: Windows Vista 32 bits
Equipe
Alunos da USP São Carlos e membros do grupo de desenvolvimento de jogos
eletrônicos “The Fellowship of the Game”.
Recursos utilizados
Os recursos presentes aqui são QUEBRA-GALHOS, e não devem ser
considerados. Alguns, desenhados por nós mesmos, permanecerão (poucos,
na área de HCI somente) e os outros foram obtidos pela oportunidade local do
computador (ícones e imagens mais acessíveis). O grupo aplicará as imagens
finais somente ao completar o desenvolvimento, e será feito utilizando nossa
própria produção ou Creative Commons.
VII SBGames
22
SBGAMES 2008
GAMES FESTIVAL
CATEGORY XNA
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Chameleon
Descrição
O Chameleon é um jogo de tiro entre até quatro pessoas, com uma
ambientação aquática, onde os jogadores controlam pequenas "bactérias".
Toda a jogabilidade é baseada em cores: os personagens dinã¢micos do
campo de batalha possuem uma cor específica (verde, vermelho, azul ou
amarelo). Todo e qualquer personagem com uma cor diferente causará dano
neste.
Ao redor do campo de batalha, haverá pequenas bolas de diferentes cores.
Elas servirão como munição e também escudo para os jogadores.
Os jogadores poderão alterar a sua cor um determinado número de vezes,
conferindo assim um aspecto mais dinã¢mico ao jogo. Além disso, há também
uma série de itens e inimigos espalhados pelo cenário, o que contribui para
uma maior diversão.
Os itens implementados são:
•
Trespassar obstáculos
•
Mina
•
Atração/repulsão de bolas
•
Diminuir tamanho
•
Tiro que muda cor do oponente
•
Tiro teleguiado
•
Inverter direcional do oponente
•
Aumentar o tamanho do inimigo
•
Tela preto-e-branca
•
Inverter a cor das bolas
O jogo está sendo desenvolvido também para o Dreambuildplay 2008, e por
isso a jogabilidade foi desenvolvida pensando sempre no controle do console
Xbox 360 (a troca de cores é baseado nas cores dos botões, a movimentação
do jogador necessita de um controle analógico, etc.). O seu uso é fundamental
para um melhor proveito do jogo.
O arquivo de submissão também contêm um vídeo com o jogo sendo utilizado
por quatro jogadores. O vídeo também está disponível em
http://br.youtube.com/watch?v=UKr2BUZuW-8.
VII SBGames
24
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
O único modo implementado é o DeathMatch, mas já há outros em vista, como
Capture The Flag, King of the hill, etc.
Screenshots
VII SBGames
25
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Dados técnicos
O jogo foi desenvolvido com o XNA Game Studio 2.0, em C# e utilizando o
Visual Studio C# 2005. O jogo faz uso das seguintes bibliotecas: XNAnimation
(para animação; http://www.codeplex.com/xnanimation) e Farseer (para a
simulação de física; http://www.codeplex.com/farseer).
Algum dos computadores utilizados para o desenvolvimento foram:
• Athlon64 3800, 2GB Ram, GeForce 8600 GT, Windows XP 32 bits
•
Athlon64 3300, 1GB Ram, GeForce 6600 GT, Windows XP 32 bits
•
Core 2 Duo 6400, 2GB Ram, ATI Radeon HD 2600 XT, Windows Vista
32 bits
Durante o desenvolvimento, foram utilizado controles do Xbox 360 na execução
do jogo.
Equipe
A equipe é composta pelos seguintes integrantes:
• Apolo Osornio (Graduado em Matemática - Universidad Nacional
Autônoma de México) - [email protected]
•
Dineu Henrique Borba Netto Assis (Graduando em Ciência da
Computação -UFMG) - [email protected]
•
Fábio Markus Nunes Miranda (Graduando em Ciência da Computação UFMG) - [email protected]
•
João Arthur Ferreira Gadelha Campelo (Graduando em Ciência da
Computação - UFMG) - [email protected]
•
Marco Túlio Sousa Costa (Graduando em Ciência da Computação UFMG) - [email protected]
•
Paulo Roberto Lafetá Ferreira (Graduando em Ciência da Computação UFMG) - [email protected]
VII SBGames
26
SBC - SBGames'08: Games Festival - Category XNA
•
Belo Horizonte - MG, November 10 - 12
Thiago Rodrigues Souza (Graduando em Belas-Artes - UFMG) [email protected]
Recursos utilizados
Todos os recursos gráficos (modelos, imagens, etc.) foram criados pela própria
equipe.
Os
efeitos
sonoros
foram
obtidos
através
de
site
http://www.freesound.org que disponibiliza sons para download livremente
(Creative Commons ).
A música do menu principal (também utilizada no trailer) também foi feita pela
equipe. A música ambiente do jogo foi obtida em http://www.muzic.com/.
VII SBGames
27
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Gariman
Descrição
O jogo mostra as aventuras de um simpático lixeiro que deve coletar todo o lixo
de uma vizinhança após o Carnaval, usando equipamentos futurísticos que o
ajudem em sua missão.
Screenshots
Dados técnicos
Jogo produzido por 3 alunos de Engenharia de Computação e 1 aluno de Artes
Plásticas da Universidade Estadual de Campinas, usando XNA framework
(linguagem C#) como ferramenta de programação e Maya 8.5 como ferramenta
de modelagem e animação. A música foi feita por 2 alunos de Música, que
auxiliaram a equipe principal. O projeto durou 5 meses, sendo 1 para
concepção de idéias e 4 de produção.
VII SBGames
28
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Equipe
•
Carolina Simões Gomes (Universidade Estadual de Campinas)
•
André Petris Esteve (Universidade Estadual de Campinas)
•
Thiago José Coser (Universidade Estadual de Campinas)
•
Lucas Moutinho Bueno (Universidade Estadual de Campinas)
Recursos utilizados
Dados não informados.
VII SBGames
29
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Magnetoware
Descrição
Luna percebe que seu computador foi invadido e, junto com seu simpático
irmão, aprofundam-se nas entranhas do computador para solucionar este
dilema.
Magnetoware é um jogo que busca unir conceitos de forma diferente. Através
do conhecido de gênero de jogos 2D Platformer, utiliza-se o conceito de
magnetismo, trazendo uma divertida combinação onde o jogador deverá traçar
caminhos através de desafios (puzzles) que ora requerem raciocínio, ora
requerem tempos cuidadosamente cronometrados.
Screenshots
Dados técnicos
Desenvolvido exclusivamente em XNA usando a linguagem C#. Todo o código
fonte está disponível na página do UnBGameDev no SourceForge.
Equipe
•
VII SBGames
Desenvolvedores
o Pedro Brandão
o Saulo Camarotti
30
SBC - SBGames'08: Games Festival - Category XNA
•
•
Belo Horizonte - MG, November 10 - 12
o Igor Augusto Costa
Artistas Gráficos
o Hugo Vaz
o Erik Oliviery
o Ricki Vieira
Áudio e level design
o Saulo Camarotti
Recursos utilizados
Dados não informados.
VII SBGames
31
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Missão 32: Codinome ASCII
Descrição
Em Missão 32 o jogador controla as poderosas naves de Sheila e Ravi, em um
side scroller no estilo clássico já consagrado desde a proliferação do gênero na
geração oito bits. A história (explicada logo no início do jogo) se passa no ano
3000, quando um acelerador de partículas, instalado em um laboratório
subterrâneo na Amazônia, abre um portal pelo qual os cientistas conseguem
prever o futuro. Antevendo um ataque de Deus ao planeta Terra, os dois pilotos
são enviados para destruir os 7seres mestres do universo (os 7 chefes de cada
fase do jogo) que estão se posicionando para realizar um ataque final ao
planeta.
Coletando a essência de cada um deles, Sheila e Ravi podem retornar ao
laboratório terrestre, para que os cientistas possam utilizar o material coletado
para construir uma arma poderosa, capaz de destruir a força suprema que
ameaça o planeta.
Screenshots
VII SBGames
32
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
Dados técnicos
•
Máquina usada no desenvolvimento: Intel Centrino 2.3GHz;
•
Sistema operacional: Windows XP;
•
Biblioteca: Microsoft XNA (C#);
Equipe
•
Concepção e arte visual
o Thiago José Cóser
•
Programação
o Andre Petris Esteve
o Zhenlei Ji
•
VII SBGames
Trilha sonora e sound design
33
SBC - SBGames'08: Games Festival - Category XNA
Belo Horizonte - MG, November 10 - 12
o Thiago Liguori
Recursos utilizados
Recursos obtidos e/ou criados por/em:
•
Ableton Live
•
Adobe Photoshop
•
Adobe Flash
VII SBGames
34
SBGAMES 2008
GAMES FESTIVAL
CATEGORY FLASH
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Brasileiretris
Descrição
Remake do jogo Tetris onde as peças são estados do Brasil.
Screenshots
Dados técnicos
Dados não fornecidos.
Equipe
Jailson Brito Jr. <[email protected]> (conceito, design, arte e programação).
Recursos utilizados
Todos os recursos utilizados foram desenvolvidos pela equipe.
VII SBGames
36
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Druciulas Hunter II
Descrição
O jogo desenvolvido é intitulado Druciula’s Hunter II.
É a segunda versão da trilogia Druciula’s Hunter que pode ser conferida no
endereço web http://www.artistasvirtuais.com/jogos.
O Druciula’s Hunter II é um game do gênero Scrolling Shooter em que um
personagem escolhido deve derrotar, com tiros e magias, inimigos e “chefes”
espalhados pelos diversos cenários do jogo, com o objetivo de salvar a
personagem Druciula.
Para tanto ele pode fazer movimentos horizontais e verticais nas setas do
teclado, pode dar tiros (tecla F) e usar magia (tecla D) que é sempre
recarregada ao passar do tempo.
O jogador pode escolher uma entre três opções de personagens (além de mais
um secreto! Em que a dica para habilitar ele é informada após "zerar" o jogo
uma vez). Cada personagem tem suas vantagens e desvantagens em termos
de velocidade de movimento, alcance dos tiros e da magia.
Screenshots
VII SBGames
37
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Dados técnicos
O jogo foi desenvolvido em Macromedia Flash MX através da linguagem Action
Script. Possui um sistema de scores de pontuação na linguagem ASP através
do banco de dados Microsoft Access.
Foi desenvolvido e testado no sistema operacional Windows e em um
computador doméstico (Pentium IV com 256Mb de memória).
Equipe
•
Alex Fernandes da Veiga Machado, [email protected],
Mestrando em Computação, Universidade Federal Fluminense.
•
Esteban Walter Gonzales Clua, [email protected],
Computação, Universidade Federal Fluminense.
Doutor
em
Recursos utilizados
Os recursos visuais foram apoiados no Adobe After Effects e Adobe
Photoshop. Foi utilizada a técnica de caricatura em fotos no Macromedia Flash.
VII SBGames
38
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Estamos Pensando
Descrição
Game single player construído em Flash 8 (ActionScript 2.0) usando de
mecânicas tradicionais de jogos de plataforma 2D, com história rápida e
usando de recursos narrativos sincronizados com música.
Screenshots
VII SBGames
39
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Dados técnicos
Dados não fornecidos.
Equipe
Desenvolvido por Daniel Martins Novais - [email protected].
Recursos utilizados
Dados não fornecidos.
VII SBGames
40
SBC - SBGames'08: Games Festival - Category Flash
Belo Horizonte - MG, November 10 - 12
Mergulho Desportivo
Descrição
Jogo de mergulho onde são abordadas questões sobre o estudo dos gases.
Screenshots
Dados técnicos
Dados não fornecidos.
Equipe
•
Jailson Brito Jr. (conceito, design, arte e programação).
•
Jailce Brito (arte).
Recursos utilizados
Todos os recursos utilizados foram desenvolvidos pela equipe.
VII SBGames
41
SBGAMES 2008
GAMES FESTIVAL
CATEGORY MOBILE
SBC - SBGames'08: Games Festival - Category Mobile
Belo Horizonte - MG, November 10 - 12
Kitchen Defense
Descrição
A partir de pesquisas em diferentes tipos de jogos, os autores desenvolveram
um conceito diferente, que seria um jogo de estratégia onde o jogador joga
sozinho. Ele foi desenvolvido para dispositivos móveis com o intuito de entreter
as pessoas durante o dia. Baseando- se nisso, os autores mostram o grande
apelo que os jogos móveis podem ter no entretenimento do futuro.
Screenshots
VII SBGames
43
SBC - SBGames'08: Games Festival - Category Mobile
Belo Horizonte - MG, November 10 - 12
Dados técnicos
O jogo requer um aparelho móvel com as seguintes especificações mínimas:
•
Display: 96x80;
•
CLDC v1.1 and MIDP v2.0 compliant;
•
Supported image formats: .PNG-32, .JPEG;
•
Heap Size: 800KB;
•
Maximum record store size (RMS): 512KB;
•
JSRs: 118, 75 PIM API, 75 FileConnection API, 82, 120, 135, 139, 185,
205.
Equipe
•
David D. Brochini - [email protected]
•
Richard D. Brochini - [email protected]
Recursos utilizados
Dados não fornecidos.
VII SBGames
44
Download

Festival SBGames 2008