terça-feira, 2 de dezembro de 2008

Estrutura da equipe

Bom andei pensando um pouco em como deve ser a estrura da equipe, ou seja , como devemos dividir as tarefas e qual serão as categorias de trabalho.

Direção e Revisão Geral
Seria de suma importância ter um mentor para isso.
Compilação do projeto
Quem ficar nessa área terá que reunir todo os arquivos e códigos e compilar(montar) o projeto em si.Por exemplo reunir arquivos do Áudio,Animação,Modelagem e Código e colocar isso pra rodar no XNA.
Código
Tudo que se refere a programação do projeto.Necessita do material de Animação,Modelagem e Áudio.
Animação
Animação do projeto, exemplo: Personagems,Terreno, Efeitos e etc..Necessita do material de Modelagem e Áudio.
Modelagem
Criação dos personagems,terrenos,efeitos e etc.Necessita do material de Roteiro e Criação.
Áudio
Criação e mixagem do áudio para o projeto.Necessita do material de Roteiro e Criação.
Roteiro
Criação do roteiro do jogo: História,Fases...
Criação
Define tudo o que o jogo irá conter.Desde do que se trata até os níveis de personagem, terreno, acontecimentos e etc.Deve ser descidido em reuniões do grupo para se definir em conjuto essa área.

quinta-feira, 27 de novembro de 2008

XNA-Resumo de como funciona o C# no XNA

Bom, para aqueles que ja instalaram o Visual Studio e o XNA studio 3.0, aqui vai um resumo de como funciona a estrutura de código no VS(Visual Studio).

Primeiramente, vale resaltar que o C# é uma linguagem de programação orientada a objeto e que quando você refencia alguma coisa, essa deve de preferencia ser encapsulada dentro de um objeto.

OBJETO->

Funciona assim: Um objeto "guarda" várias variaveis, por exemplo: Atributos,Métodos e Propriedades de alguma coisa.Deve ser declarado como uma instância.E chamado como tal.
Exemplo:(código)

Carro objCarro = new Carro()

Neste caso Carro é o objeto, objCarro diz ao programa que isso é o objeto de Carro(classe).
O "=" diz para o programa que ele "recebe de"
new Carro() é a ação que cria o objeto Carro.

Simples.

Irei publicar várias desses "resumos" ao longo do tempo para quem presisa relembrar ou aprender C# de maneira rapida e eficiente.

Arquivo do grupo

Criei uma Pasta de Compartilhamento que futuramente poderá ser utilizado pelo grupo para fazer postagens de projetos ou arquivos.

Por enquanto tem as metas do milênio da ONU e um livro de programação em C# para jogos, muito bom mesmo, porém está em inglês.
Se o arquivo não vier, não baixar ou qualquer erro me avisem.
Também posso ajudar a traduzi-lo se presisar.
Qualquer coisa estou sempre on-line: alannmm@hotmail.com

Editado:

Adicionei o pss do curso da Microsoft que fiz.Ele é voltado para WEB porém o esquema de código é o mesmo.Então acho de GRANDE valia para quem quer se familiarizar com C# dar uma estudada.(principalmente no que se refere a OBJETOS,CLASSES,PROPRIEDADES,HERANÇAS,POLIFORMISMO E ARRAYS)
Em geral a parte de orientação a objetos.

terça-feira, 25 de novembro de 2008

ImagineCup2009

Bem Vindos ao blog de desenvolvimento de games para o ImagineCup2009.