sexta-feira, 29 de agosto de 2008

Novos(antigos) Screenshots do Cenário.

Segue alguns screenshots já um tanto antigos do estado atual do cenário, estavamos devendo algumas atualizações devidos a correria do dia-a-dia. Cenário modelado por Isac Sena.



quarta-feira, 9 de julho de 2008

Entrevistas e Cenas do Morbid Puzzle

Nesta entrevista dado ao programa Viva Fortaleza, da TV O POVO, falamos um pouco do desenvolvimento de jogos em geral e algumas cenas do morbid puzzle renderizadas do cenário modelado do Isac Sena, o menu inicial também.

quarta-feira, 26 de março de 2008

SALA LAREIRA


Conforme prometido estou postando a sala da lareira, não esta completa devido a exaustão do trabalho, mas espero concluir até sabado para que possamos discutir os detalhes da sua conclusão, uma boa noite atodos,
ah Diogenes parabens pelo PC!

Atiçador no cenário


Estou postando esse render mais para termos uma idéia do atiçador no cenário e também para analise das texturas usadas para compor a sala e a lareira, estou trabalhando na lareira no momento para ser renderizado junto com o atiçador.

segunda-feira, 24 de março de 2008

Roteiro - Estreito caminho até a mansão e Encontro de Marcelus com Anatolius.


ext estreito caminho até a
mansão noite


O caminho é feito de pedras lúgubres, o lodo
começa a fazer-se presente nos cantos das rochas. Faltando aqui e ali
algumas pedras do caminho. Folhas secas e mata daninha se espalham
também.


Arvores de copas escorridas se enfileiram ao lado do estreito
caminho até a casa. As luzes dos raios iluminam o céu
através de uma cortina negra de nuvens carregadas.


Int mansão sala noite


Anatolius


(ainda com os olhos vitreos)


Senhor?


MARCELUS


(recuperando-se do susto)


Filho de uma...


Anatolius


Perdoe-me se assustei, mas não deveria esgueirar-se
pela casa dos outros. Sorte sua não ser confundido com uma
larápio qualquer e ser findo a machadadas!


MARCELUS


(mais polido possível)


Sim, muita verdade! Perdoe-me pela atitudes levianas, mas
garanto-lhes que foi sem nenhum intento malicioso. Não encontrei
alma-viva na porta e adentrei pensando no pior...


Anatolius


(analisando marcelus dos pés à
cabeça)


Não escutei as batidas na porta, atarefado esqueci-me
completamente da chegada de alguém. Nesta chuva não tinha
suspeita de alguém se mostrasse por cá. Meu nome é
Anatolius, sirvo nesta casa ao Sr. Usher. O lhes posso ser útil?


Marcelus


Mui bem, Sr. Anatolius, gostaria de saber onde posso
encontrar
o Sr. Damasco, Richard. Se o mesmo se encontra em seus aposentos neste
instante, e se de pronto ele poderia me atender.


Anatolius


Sê bem vindo, Sr...?


Marcelus


Viera.


Anatolius


Então, Sr. Viera: ambos Richard e Roderick sairiam
ainda cedo para caça, infelizmente só retornarão
amanhã devido a campana que ambos fazem em meio a floresta. Mas,
não te preocupes, antes mesmo do desponte do sol, estarão dando o
ar da graça nesta casa. O Sr. Roderick é um notável
caçador e não há de demorar para que ambos encontrem o que
procuram.


Marcelus


Então devo retornar depois.


Anatolius


Perdão, Sr! mas de forma alguma daria tu mais algum
passo a fora da mansão com tamanha tormenta que cai, se vens como
conhecido de meu Sr, deverás acomodar-se como tal!


Marcelus


não, desculpe-me. Sou conhecido apenas de Richard...


Anatolius


De mesma forma!  Tenho ordens de meu Sr,
para acatar pelo menos 3 gerações de seus
convidados...tradição de familia.


Marcelus


compreendo, mas não seria algum incômodo?


Anatolius


De forma alguma! nesta morada, há mais
quartos vazios que o meu Sr deseja. Venha, deixe-me mostrar seu quarto,
poderás descansar de imediato, mas se tens fome posso conduzi-lo
até a cozinha e preparar-lhes algo.


Marcelus


(Tênue)


agradeço, Sr. Anatolius. Preciso, antes,
trazer meu poldo que ficara antes do muro da propriedade, nessa tempestade o
pobre coitado sofrerá muito...


Anatolius


Não se preocupe! Outro criado já fora buscar
sua condução e neste momento deve o mesmo estar recebendo comida
e abrigo no celeiro.


Marcelus


Bom.. então estamos em ótimas mãos
aqui...


Anatolius


(com uma expressão sorridente e
maliciosa)


Bondade sua, Sr. Somos gratos em servir-lhes. A
propósito, viestes só, ou acomodaremos mais alguém?


Marcelus


(expressão de desconfiança)


Não...sou somente eu, a princípio. Outros
companheiros chegam amanhã. Parti um pouco em dianteira dos demais.


Anatolius


(serenidade)


    hum...compreendo, perdoe-me por ser
inoportuno, mas qual o tamanho da urgência com o Sr. Richard?


Marcelus


(sério)


Trago notícias de sua familia. O quanto
antes eu as repassá-las, melhor.


Anatolius


(com uma seriedade disfarçada)


entendo! espero que boas.




quinta-feira, 20 de março de 2008

Vazo Marmore


Esse vazo foi feito com a tecnica spin e aplicado uma textura de marmore nele.
Não texturizo todos os objetos pq algo que temo que discutir juntos qdo formos montar o game.
Essa foi uma das minhas primeiras experiencias com texturização.

Lareira Blender


mais um item para ser adicionado no cenário

Fireplaces Accessories


Senhores, segue ai a renderização dos acessorios da lareira, lembrando que encontrei um modelo ja pronto na internet, o que acham, podemos utiliza-los no game?
Caso seja decidido que sim adaptarei o outro atiçador para os modelos desse kit de utencilios de lareira.

segunda-feira, 17 de março de 2008

Atiçador de Lareira Renderizado


Bem Senhores finalmente terminei o atiçador de lareira para implementação no Morbid Puzzle, a demora foi devido ao meu excesso de zelo no que eu faço, unido ao fato de que ainda estou aprendendo a modelar no Blender. Um mês atrás começei a utilizar esse programa com ajuda de tutoriais e do apoio e dicas do meu nobre colega Junior(valeu meu velho).
Espero contar com a parceria do meu amigo Diogenes em texturizar tudo que eu fizer de agora em diante, uma vez que cada processo no Blender é muito trabalhoso, precisamos dividir as tarefas, enquanto o Junior detona na programação do Game.
Bem é isso ai, espero que as proximas modelagens sejam bem mais rápidas e mais profissionais.
Boa sorte e boa noite a todos!

Vai uma coca ai!
Acabei de fazer:

segunda-feira, 10 de março de 2008

Cenários














Boa noite senhores depois de um bom banho e um vinho de lado venho postar alguns cenarios para análise e discussão posteriores. Esses cenários foram feitos no Blender espero eu chegar nesse nível ou melhor hehe.
Olha só o realismo seria magnífico um cenário desse nipe no nosso game

quarta-feira, 27 de fevereiro de 2008

Atiçador de Lareira 3-D


Conforme combinado estou postando o atiçador 3-D, lembrando que ainda não é algo definitivo, é apenas um protótipo.

Modelo natural encontrado


Em recente caminhada me deparei com um local bastante interessante para servir de modelo para texturização game. Dado que a Mansão Usher, assim como toda a propriedade um dia foi dotada de verdejantes jardins, no entanto encontra-se hoje em abandono parcial, o aspecto de gloria/decadência fica evidente. O Modelo é uma praça em um bairro próximo ao meu, conhecida com praça dos boiadeiros, ela se situa na entrada do antigo Aeroporto de Fortaleza. Em parte por existirem outros polos de esporte perto dali a praça acabou sendo esquecida.

Marcarei com a equipe neste sábado próximo uma visita ao local para retirar fotos em maior resolução e de melhor exploração. Como a primeira está desfocada, dar-se apenas para perceber a estrutura da calçada.

Esta a vossa direita mostra melhor a calçada, em pespectiva diferente e no entanto com o mesmo aspecto de decadência que queremos retratar na mansão.

Uma observação a ser feita é que essa faixa azulada um pouco acima da foto é próprio do local, um efeito bonito produzido pela iluminação do local ao fim da tarde.

Mapa:

Exibir mapa ampliado

Atiçador de Lareira


Bom dia Senhores,
Segue ao lado uma previa do instrumento que será utilizado pelo personagem Marcelus em seu 1° contato com um espírito, instrumento esse que será util como arma para afugentar espíritos e que se encontrará próximo a lareira.
Postem suas opiniões.

sexta-feira, 22 de fevereiro de 2008

Adições ao roteiro, quinta-feira 21-01-2008

Foram adicionados alguns aspectos ao roteiro como a devida introdução de Marcelus e o NPC(non-player character) Joshua, um amigo de Marcelus e de seu irmão. Aparentemente Joshua sabe da localização de Richard e Marcelus o desafia em uma partida de poquêr para ganhar essa informação:

int cassino mesa de poker

A mesa é iluminada apenas por um candelabro a ponta no lado direito; as velas derretidas até a sua metade indicam um certo tempo desde o acender das chamas e ainda reforçada idéia pela quantidade de charutos apagados nos cinzeiros.

três homens com suas faces sombreadas por seus longos chapéis estão sentados a mesa olha na direção das cartas a suas mãos. Parece concentrados, uma destes é Marcelus. De relance avistamos o seu olho cego, suas mãos vestidas em luvas negras alisam com o polegar as cartas.

(Adicionar as Ações de Poquêr Aqui, Na Qual Marcelus Vence.)

JOSHUA

(jogando as cartas por cima da mesa)

maldição, Damasco! Se não te conhecesse, mandaria uma bala à cabeça, por roubo!

MARCELUS

(calmo)

sabes que não roubo. Agora, lingua aos dentes, sujeito! e faça-me o favor em ser direto; já me resta pouco tempo.

JOSHUA

(limpando a barba rala)

acho que tens todo o tempo do mundo. Indo naquela direção você não volta. Vamos, homem! vamos gracejar com algumas mulheres e nos divertir, afogar essa ideia em um copo de wiskey!

MARCELUS

(fechando o punho e batendo na mesa)

já não ganhei? já não te disse que faria caso me negasse? ultima chance, para onde Richard fora? quero endereço!

JOSHUA

(respirando fundo e olhando para mesa, tira do casaco estendido no palo de sua cadeira um mapa dobrado)


Adicionado também algumas outras informações sobre a chegada de Marcelus as portas da propriedade Usher:

Ext Mansão Usher

Marcelus cavalga vagarosamente sai de uma floresta a suas costas as sombras dançam junto ao vento, um tanto tempo e o cavalo relincha baixo, parece começa a se incomodar com a direção que toma. Apesar das tentativas de Marcelus acalmar o animal este quando de fronte dos portões da propriedade Usher se depara, simplesmente não dá mais nenhum passo.

MARCELUS

(descendo do cavalo)

Maldito sejas, mentalidade campestre! Vais vadiar agora, poltro?

Mas o cavalo apenas olha em sua direção, ressabiado e um tanto desconfiado, balança a cabeça de um lado ao outro, parecendo evitar olhar na direção da casa.

MARCELUS

(retirando suas duas bolsas que pendiam nas laterais do cavalo, logo então amarrando-o em tronco de arvore próximo)

Pois bem, que assim seja então! caminharei, mas não pense que terás tu folga ou que desistirei nas minhas finança em ti, investidas! vais ficar aqui em tronco fincado!

assim como também algumas modificações na cena inicial:

INT biblioteca dentro da mansão

(Quase de total escuridão, há uma única luz provinda de uma lamparina ao chão da mesma sala, no chão, bem próxima a parede).

Marcelus

Deus...o que houve?

(Livros bem organizados nas prateleiras, há uma mesa entre o personagem e a câmera)

Um vulto passa pelo corredor, junto uma chama corre ao lado de fora. De onde podemos ver projetando a sua luz para dentro da biblioteca.

(o player poderá investigar a sala, e obterá o lampião para que possa caminhar no escuro)


ambiente de desenvolvimento e a decepção.

Como o proposto no blog, cá estou sincronizando minha situação no projeto: Desde o ínicio da semana, venho tentando chegar no ambiente ideal para o projeto. Como muitos sabem não utilizo em nenhum aspecto qualquer versão do sistema operacional da empresa Microsoft, não cabe aqui listar os motivos para isso. Mas desde que o escolhido para o desenvolvimento na turma do CEFET fora o XNA GameStudio, resolvi adapter-me da melhor possível, logo de cara comecei a procurar alternativas para o VisualStudio, principalmente sabendo da existência do Mono como alternativa para trabalhar com a tecnologia .NET no linux. Infelizmente nas melhores das hipoteses o que muitos chegaram à algum lugar foi usando o Wine para isso, porém isso seria uma solução capenga, mais uma forma de gambiarra do que realmente uma solução - não seria legal começar no projeto com o pé esquerdo.

Não havia outra saída, instalar o Microsoft Windows XP e seguir com o desenvolvimento do game. O primeiro e grande erro foi achar que 4,5 gigas bastassem para o Windows XP o Visual Studio e o XNA - já que eu não tinha a menor intenção de instalar mais nada nele além do necessário para acompanhar o curso - logo nos primeiros dias a primeira dor de cabeça: a versão que tenho do Windows XP é SP1, tudo bem para isso temos o windows update, com minha conexão humilde de 300kbps isso tomou 4 horas.Somados os 3 horas instalando e configurando o Windows XP cousas como o driver da placa NVDIA, temos 6 horas. Terminado a instalação e o "update" do Windows, hora de baixar o Visual Studio, mais alguns megas algo em torno de 40MB, como estava fazendo tudo corretamente e dentro da visão de mercado mais comercial, resolvi aproveitar para registrar minha cópia do Visual Studo C# Express, claro que estou saltando a parte que me iludi baixando o Visual Studio C++ Express pudesse trabalhar com o XNA, por já ser um programador C++,queria não precisar me adaptar ao paradigma de uma nova linguagem(C#), então não contarei com esse tempo perdido algo em torno de 1 hora e 30 minutos. Visual Studio C# Express + update sp1 do Visual Studio + XNA + Registros tomaram algo em torno de 2 horas e 30 minutos - o que dá 9 horas, fui com sede ao pote tentei compilar logo um kit de exemplo que acompanha o pacote XNA e me depará com a informação que não encontro o DirectX - baixo e instalo + 40 minutos. É bom reservar um dia inteiro para fazer tudo que precisa.

Depois de tudo instalado e atualizado levei aproximadamente 9 horas e 40 minutos. Entrei no Visual Studio e as opções de criação de objetos me alegram aos olhos: Xbox Game - Sim! era disso que eu precisa! um SDK pronto para desenvolver o game para uma plataforma comercial - pelo menos uma possibilidade. E na simples compilação do exemplo e uma nova mensagem sobre o driver da placa de video não suportar o Shader Model minimo de 1.1 , no caso dos exemplos 2.0. Minha placa é uma GForce4 MX 4000, uma das placas mais popularmente comercializada, talvez uma de maior quantidade por cliente diferentes no mercado brasileiro. E simplesmente eu não pude compilar este projeto. Bom, uma pesquisa na internet e o consenso é: compre uma melhor placa de video.

Enfim, foram 9 horas e 40 minutos mais próximos perto de uma realidade que eu levaria sem os erros que cometi:
a) Preciso repor um hd com mais espaço para o Windows XP. Que me rendeu 1 dia instalando tudo e dando de cara com o fim do espaço em hd, sem a possibilidade de um resize funcional na partição - sim eu tentei o ntfsresize do linux.
b) instalação do Visual Studio C++ Express, acreditando ser possível trabalhar com C++ ao invés de C# para o XNA.

Como a configuração do ambiente corre em paralelo as outras obrigações incluido o desenvolvimento do roteiro e outras tarefas organizacionais como a configuração de ferramentas de interação para o projeto como este blog o tempo encurtou considerávelmente, e cada minuto vale ouro nessa corrida em busca do término do projeto. Não quero desisti, e nem vou de usar o XNA, simplesmente por ele dar essa possibilidade de transpor o game para o XBOX, acredito que teremos de utilizar maquinas do laboratórios nos dias do curso; enquanto nas nossas maquinas particulares procuro alternativas e uma que estou seriamente cogitando tomar o combo: C++ + Eclipse + Irrlicht3D; pelo fato de poder termos jogos com o código multi-plataforma, idem as ferramentas. Quanto a transpor para plataformas comerciais de consoles, estou procurando algum outro que tenha a possibilidade de utilizar ferramentas multiplaforma. Claro que o desenvolvimento de games em consoles da nova geração exigirão maquinas mais preparadas, mas só o fato de pode ser desenvolvido em maquinas mais humildes viabiliza os testes de conceito do game.

A Maquina utilizada na empreitada:

Processador: Pentium 4 - 2.8Ghz
Memória: 640MB DDR
HD: 40 GB - 7200 RPM
Placa de Video: GForce 4 MMX 4000


quinta-feira, 21 de fevereiro de 2008

Abertura.

Senhores,
Pensando em uma melhor dinâmica entre a equipe de desenvolvimento do jogo, e estes com seus colaboradores, estamos através da aplicações do Google disponibilizando mais uma ferramenta para que aqui sejam incluindos o progresso individual dos membros deixando informado o restante da equipe dos obstáculos enfrentados e o ponto que cada parte do projeto se encontra.


À todos da equipe: favor escolhar uma periodicidade(diária ou semanal) para contribuir com o seu relatório de progresso; sua contribuição é fundamental e indispensável para a boa sincronia entre os membros da equipe.