Desenvolvimento de Jogos Digitais

Pontifícia Universidade Católica do Paraná - PUCPR

  • Bem Vindo...

Trabalho - Spitfire Air Fighting

Posted by Jogos Digitais - PUCPR On 0 comentários


Descrição:
Spitfire Air Fighting - O jogo desenvolvido para a disciplina de Fundamentos de Matemática e Fisíca para Jogos. O projeto é inspirado no clássico Star Control.

Screenshots:



Informações:
Linguagem: C#
Framework: XNA
Download do Jogo: Aqui

...

Trabalho - Pong Artificial Intelligence

Posted by Jogos Digitais - PUCPR On 0 comentários

Descrição:
Pong Artificial Intelligence - O jogo desenvolvido para a disciplina de Inteligência Artificial para Jogos. O projeto e inspirado no clássico Pong.

O jogo Pong possui uma grande importância para a história do videogame, pois foi simplesmente o primeiro videogame lucrativo da história dando início a uma indústria que movimenta bilhões. Criado por Nolan Bushnell e Ted Dabney, foi instalado num console ligado a um monitor e era movido a moedas.

Para testar sua nova criação, os inventores deixaram a máquina em um bar em São Francisco, Califórnia. No dia seguinte, quando chegaram tiveram uma surpresa, a máquina estava lotada de moedas. Aquelas moedas mudaram o ponto de vista das pessoas, fazendo surgir uma grande indústria. Os seus criadores perceberam que não era interessante vender a idéia para alguém, então no dia 27 de junho de 1972 foi fundada a empresa Atari.

Foram desenvolvidas algumas funcionalidades como:
- Modos: Single Player, Multi Player e Inteligência Artificial vs Inteligência Artificial.
- Uso de Linguagem Script Lua para a Inteligência Artificial.
- Configuração da Inteligência Artificial para novo Player.

Screenshots:



Informações:
Linguagem: C#
Framework: XNA e Lua
Ferramenta de Desenvolvimento: Microsoft Visual Studio 2008
Download do Jogo: Aqui

...

Trabalho - Black Battle

Posted by Jogos Digitais - PUCPR On 0 comentários

Descrição:
Black Battle é uma versão inicial do jogo desenvolvido para a disciplina de Fundamentos de Matemática e Fisíca para jogos. O projeto e inspirado no clássico Scorched Earth que foi lançado em 1991 que marcou época e faz parte da história dos videogames.

O jogo Black Battle foi feito para dois jogadores, você usará as setas direcionais para cima e baixo escolhendo o ângulo do canhão e a direção da bala, as setas direita e esquerda o jogador podera escolher o tipo de munição e a tecla enter para atirar.

Foram desenvolvidas algumas funcionalidades como:
- O vento pode variar a força e a direção do tiro;
- Atua sobre o tiro a força da propulsão e da gravidade;
- São três tipos de munição que variam a quantidade e o dano.

Screenshots:
...

Informações:
Linguagem: C#
Framework: XNA
Ferramenta de Desenvolvimento: Microsoft Visual Studio 2008
Download do Jogo: Aqui

...

Trabalho - Henzo - Power Full Card Game

Posted by Jogos Digitais - PUCPR On 0 comentários

O jogo foi criado e desenvolvido para o nosso curso de Pós Graduação em Desenvolvimento de Jogos Digitais, a atividade foi passada em sala de aula com algumas regras, sendo que teríamos mais ou menos 60 minutos para ser completado.

O Henzo – Power Full Card Game é jogado por 2 jogadores e o baralho terá 80 cartas com o objetivo e chegar a frete dos outros jogadores ao final de 10 rodadas.

Teremos cartas ofensivas, defensivas e mistas, sendo que o jogador pode decidir quando usar cada uma delas.

Alguns prototipos de cartas:

...

Projeto Final - 2ª Etapa

Posted by Jogos Digitais - PUCPR On 0 comentários

Projeto complemento do trabalho escolhido

Disciplina: Projeto de Jogos
Projeto: Henzo - The Vampire

Descrição:
O documento de arquitetura de software representa um dos artefatos do processo de engenharia do RUP, a representação detalhada da arquitetura do sistema, bem como as suas visões arquiteturais mais expressivas.

A finalidade do documento de arquitetura é fornecer um molde de desenvolvimento que deve guiar as atividades de projeto e implementação do software.

* RUP representa um acrônimo para o termo em inglês Rational Unified Process (http://www.rational.com/).

Diagrama de Caso de Uso:


A arquitetura definida lhe da condições para o desenvolvimento iterativo e incremental do projeto, favorecendo a realização de testes, da verificação e da validação durante seu desenvolvimento.

Download do Documento de Arquitetura de Software: Aqui

....

Jogo 2D - Henzo - The Vampire

Posted by Jogos Digitais - PUCPR On 0 comentários

Descrição:
Henzo - The Vampire é uma versão inicial do jogo que será desenvolvido para o projeto final, o propósito é testar o gameplay...

Este jogo se encaixa no gênero adventure, cujo objetivo é levar o personagem de volta ao seu castelo antes que amanheça.

Henzo e um vampiro atrapalhado, que de costume deixa seu castelo durante a noite para se alimentar de sangue, o problema e que sempre perde a hora de voltar, assim começa o jogo.

Foram desenvolvidas algumas funcionalidades como:
- Informações na tela de contagem de vidas, tempo e distância para chegar ao final da fase.
- Em determinados lugares o personagem poderá correr mais rápido.
- Quando o tempo restante for menor que 10 segundos a tela começará a tremer.

Screenshots:

...
...
Dados técnicos:
Linguagem de desenvolvimento: C++.
Bibliotecas utilizadas: SDL, SDL Mixer, SDL Image, Chien2D2.
Ferramentas: Microsoft Visual Studio 2008, Adobe Photoshop CS4, Adobe Flash CS4 e Audacity.

Recursos utilizados:
As músicas do jogo foram obtidas no site Newgrounds sob licença royalty-free.
Os arquivos de audio sofreram modificações no volume, velocidade e equalização.
As imagens foram originadas no Adobe Flash e finalizadas no Photoshop.

Download do Jogo na versão Demo: Aqui
...

Projeto Final - 1ª Etapa

Posted by Jogos Digitais - PUCPR On 0 comentários

Definição do Projeto e da Equipe

Disciplina: Técnicas de implementação de jogos
Equipe: .: Sandro Diniz Jordão :. - .: Vinicius Vitor da Luz :. - .: Francisco Nogueira Neto :.
Projeto: Henzo - The Vampire
Categoria: Plataforma

Descrição: Henzo - The Vampire e um jogo de plataforma 2D, onde o personagem principal e um vampiro meio atrapalhado, que de costume deixa seu castelo durante a noite para se alimentar de sangue, o problema e que o nosso personagem sempre perde a hora de voltar, assim começa o jogo, ele terá 60 segundos para voltar ao seu castelo antes que amanheça.

Pontos Chave: O jogo será num ambiente 2D com o personagem em 3D, as fases terão uma longevidade considerável para que nosso personagem possa correr contra o tempo para chegar com segurança em seu castelo. Alem do inimigo tempo as fases guardam armadilhas como pedras e troncos de arvores que podem atingir o personagem.
No caminho serão encontrados três tipos de itens:
- Moedas: Será convertido no ganho de vidas extras.
- Relógio: Que fará com que o tempo seja congelado por alguns segundos.
- Bolsa de sangue: Alimenta barra de energia para funcionalidades do personagem.
 
Funcionalidades: O personagem poderá se transformar em morcego para atingir plataformas mais altas e também para passar por lugares estreitos, essa funcionalidade será controlada por uma barra de energia que será alimentada com itens pego na fase, em alguns lugares na fase o vampiro poderá deslizar por plataformas escorregadias para aumentar a velocidade.

....

Jogo em Modo Texto - 60 Segundos

Posted by Jogos Digitais - PUCPR On 0 comentários

Informações:
Nome: 60 Segundos
Linguagem: C++
Tempo de Desenvolvimento: 50 horas
Ferramenta de Desenvolvimento: Microsoft Visual C++ 2008
Download do Jogo: Aqui

O Jogo:
O personagem (um quadrado branco) é visto de cima e controlado pelas setas do teclado. O objetivo e chegar a saída desviando dos oponentes (outra quadrado branco com dois pontos) que não querem deixar você se salvar antes que acabem os 60 segundos.

O Jogo possui 3 fases e para isso conta com 3 vidas que são perdidas quando o personagem encosta nos oponentes.

Problemas Enfrentados:
Devido a falta de conhecimento na linguagem de programação, tive varios problemas com o desenvolvimento.

Faltou Fazer:
Gostaria de ter feito um desafio maior no jogo, com oponentes que se moviam de modo aleatório.

Screenshot:

...

...

...

Aula Inaugural

Posted by Jogos Digitais - PUCPR On 0 comentários

17 de abril de 2010, a aula inaugural da turma do curso de especialização em jogos da PUCPR. Após a apresentação inicial dos alunos, tivemos as seguintes palestras:

- Rafael Lagos da Techfront falou sobre Game Design
- Cesar Barbado da Techfront falou sobre Produção de Jogos
- Rafael Guimarães da FTD Games, ex-aluno do curso, deu um testemunho sobre o curso, mostrou seus trabalhos e deu dicas sobre como aproveitar o curso ao máximo.
- Rafael Sales da EBTS, falou sobre arte em jogos

O coordenador do curso, Fabio Vinicius Binder falou sobre a história e estrutura do curso, a qualidade da PUCPR e explicou como funciona o trabalho de conclusão. Vários alunos elogiaram as palestras e a estrutura do curso, destacando a qualidade do plano pedagógico.

Equipe:

Posted by Jogos Digitais - PUCPR On

Nome: Sandro Diniz Jordão
Idade: 29
Formação: Processamento de Dados, Sistemas para Internet.
Profissão atual: Desempregado
Especialidades: Linguagens de Programação
Contato: sandrodjordao@hotmail.com
Jogando: Red Dead Redemption

Nome: Vinicius Vitor da Luz
Idade: 26
Formação: Mecatrônica
Profissão atual: Conceptor
Especialidades: Jogar!
Contato: viniciusvitor@gmail.com
Jogando: COD:Modern Warfare II

Nome: Francisco Nogueira Neto
Idade:
Formação:
Profissão atual:
Especialidades:
Contato:
Jogando: