Archive

Archive for the ‘Portifólio’ Category

Anim-and-play

August 3rd, 2010

Mês passado, eu apresentei um pequeno protótipo de software para crianças, no SESC Carmo e SESC Osasco.

O software foi batizado de Anim-and-play.
Ele é um software que tem por objetivo, passar alguns conceitos de como animações são feitas para crianças entre seus 5 e 10 anos de idade.

No anim-and-play basicamente, as crianças criam seqüências de desenhos de monstros em papel, e fotografam, via webcam, esses desenhos, que são animados pelo programa. Então, com os monstros criados, elas podem jogar com eles. E nessa “área de jogo”, a dinâmica é feita com técnicas de computer vision, ou seja, as crianças brincam com esses monstrinhos pela webcam.

Pelo site do projeto, você verá que ainda é um trabalho em desenvolvimento, e aberto à colaborações!! Ele foi desenvolvido em Processing, mas talvez seja necessário mudar a plataforma por questões de performance.

abraço,

Portifólio , ,

Iuna Capoeira

August 3rd, 2010

Nossa… faz mais de seis meses que terminei minha pós, e ainda não postei aqui no blog o resultado do trabalho!! Que vergonha… mas é que as coisas estão meio corridas.

Bem, o projeto era um jogo de capoeira, porém não um jogo de luta, e sim um jogo de ritmo. O demo do jogo ficou pronto, embora ainda longe do que esperávamos (eu e o Guilherme Muniz, grande cara e colega!).

Conseguimos cumprir bem certos pontos que julgávamos essenciais como fluidez nas animações, e dinamismo do gameplay, e uma trilha sonora moderna, sem muitos clichês.

Embora alguns pontos ficaram mais fracos. Não gostei da arte 3D (fui eu que fiz), e com relação ao elemento de interface que indica a marcação do ritmo, também deve ser melhorado!

Estou trabalhando para portar esse demo para o iPhone, usando o Unity3D, e enfim concluir o jogo por completo. E chamar um bom artista 3D para fazer uma arte melhor :)

O demo foi feito com o Panda3D. Que se mostrou uma ótima ferramenta! Especialmente para suprir as necessidades que antevimos como críticas. Uma delas é a variedade de soluções para se manipular e controlar as animações de personagens. Comparando o Panda3D e o Unity3D(versão 2.6) nesse requisito… o Panda3D dá de 10×0! Tanto na facilidade de uso, quanto nos resultados. Espero que na versão 3 o Unity3D melhore.

abraço,

Portifólio , , ,

Unidos v2.8

July 8th, 2008

O Unidos v2.8 é um soft de detecção de movimento via webcam, que fiz para uma programação de carnaval do SESC SP.

Basicamente o que o soft faz é algo bem simples: captura e exibe imagens da webcam, compara as imagens em sequência de verifica se houve interferências, em locais pré-determinados. E caso houve a interferência, sons de instrumentos de escola de samba são tocados.

A idéia por traz do soft é, que o movimento faça a música, diferente do tradicional, onde a dança vem da música.

O programa está bem simples. Foi feito em linguagem Python, ainda faltam muitos aperfeiçoamentos a serem feitos, por exemplo:

1- Implementá-lo em multi-thread, para melhorar a performance. A webcam, já possui suas limitações com relação a velocidade, portanto não sei se nesse caso, trabalhar com multi-thread faria diferença, ou só traria dor de cabeça.

2- Implementar um sistema de pontuação.

3- Fazê-lo funcionar em linux e mac. Pois eh… essa é a péssima notícia, ele só funfa, por enquanto em Windows. Estou pesquisando para fazer ele funcionar em Mac. Em linux eu pesquisei a valer alguma interface para webcam com python, mas não achei… se vc souber de alguma, me avise.

Ah… Esse programa foi baseado no trabalho do Rafael Sierra, que me passou um script no qual eu trabalhei, e transformei nisso aí. :) valeu!!

Se vc quiser baixar os arquivos para fazer o bendito funcionar aí vão os links:

Unidosv2.8

Sons: Surdo Surdo solo Caixa Repinique Tamborim Pandeiro Chocalho Cuica

Grito de Guerra Apito Base

Lembrando dos requisitos: Python devidamente instalado (www.python.org), vc também vai precisar das seguintes bibliotecas, PyGame, PIL e VideoCapture. Todas vc acha fácil pelo Google.

Créditos: Rafael Sierra, pelo arquivo inicial; Rafael Cação, meu camarada que editou os sons; Rodrigo Hubner, que me deu uma ajuda com o pygame.

Portifólio , , , , , , , ,

Tag - projeto de game

July 5th, 2008

Estou postando aqui três rascunhos de um projeto de game que estou criando.

Este jogo se chama, por enquanto, Tag. Tags são aquelas pichações que se vê por aí de pequena proporção.

Já deu para imaginar que o jogo é sobre pichação. E Eu estou planejando o jogo todo para a plataforma Wii. Esse console acho que foi a maior criação na área de games ultimamente. A Sony que me desculpe. Tá certo, o PS3 é show, mas essa revolução da jogabilidade que o Wii trouxe, foi fenomenal!

Sendo assim, um jogo tratando da atividade da pichação jogado no Wii, seria muito mais divertido do que
no PS2 ou PS3, ou ainda em computadores.

Por hora eu estou trabalhando nos cenários e missões. O passo seguinte será fazer as interações dos personagens com a jogabilidade do Wii. Eu ainda não tenho uma game engine que suporte nativamente Wii, mas sei de gente que conseguiu fazer isso com o Blender, que é um soft livre, e mesmo que o resultado desse ‘hack’ seja tosco, já servirá para ter uma idéia de como será o jogo.

Abaixo, vão alguns rascunhos da concept art.

Desenho do personagem Anto.
Desenho do personagem Anto.

Desenho do personagem Niva.
Desenho do personagem Niva.

Desenho do personagem Nila.
Desenho do personagem Nila.

Games, Portifólio , ,