Estava vendo outros editores e encontrei a idéia de componentes, coisas pré-prontas para plugar que facilitam a construção de um jogo. Pensei nessa idéia criando um modelo de componente que contenha: geometria de física, ativações de sons e a regra dele dentro de um contexto de jogo. Assim com vários pedaços de componentes se criaria as regras do jogo, tendo a possiblidade de reutilizar em outros projetos.
Um exemplo simples é uma parede, ela tem uma física estática, um modelo e tamanho padrão, e a regra se qualquer objeto encostar nela para.
Drecon Entretenimentos
http://www.drecon.com.br
quinta-feira, 17 de janeiro de 2008
segunda-feira, 14 de janeiro de 2008
XML Project Game - Conceito Concluído
Está criado a estrutura do XML que irá controlar o jogo. O mais difícil foi em pensar nas interações do teclado podendo ser interpretada uma tecla como um som, overlay, regra do jogo ou algo de renderização. E depois deste passo se for o caso de regra de jogo pode resultar em um movimento e se caso colidir pode voltar para a regra do jogo podendo mudar o estado ou som, overlay, etc. Mas agora esta estapa esta dominada. :D
Depois tenho que passar isso para programação e linkar com todas as tecnologias.
Depois tenho que passar isso para programação e linkar com todas as tecnologias.
terça-feira, 8 de janeiro de 2008
XML Project Game - Parte 2
Temos um esboço do xml que ira determinar como serão as estruturas das classes e interface.
Pretendo terminar no fim de semanda, pois ainda falta muuuuita coisa.
Só para ter uma idéia faltam muitas classes da engine e editor. Sem contar que quanto terminar tudo isso ainda criar um jogo de exemplo e a monografia.
Bom.. não adianta reclamar... tem u mvelho ditado que diz "Não é a montonha que escolheu você, e sim você que escolheu a montanha", então não se deve reclamar e sim escalar-la. hehehe...
Fui!!!
Pretendo terminar no fim de semanda, pois ainda falta muuuuita coisa.
Só para ter uma idéia faltam muitas classes da engine e editor. Sem contar que quanto terminar tudo isso ainda criar um jogo de exemplo e a monografia.
Bom.. não adianta reclamar... tem u mvelho ditado que diz "Não é a montonha que escolheu você, e sim você que escolheu a montanha", então não se deve reclamar e sim escalar-la. hehehe...
Fui!!!
Atualização na GamePlayLib
Foi criado um timer no Behavior, com esta atualização pode-se escolher o tempo de execução de um comportamento, muito bom para jogos de simulação.
Para um maior controle, pode-se escolher o tempo em milisegundo, então um segundo é igual a 1000.
Para um maior controle, pode-se escolher o tempo em milisegundo, então um segundo é igual a 1000.
segunda-feira, 7 de janeiro de 2008
XML Project Game - Parte 1
Vou ter que deixar um pouco de lado a interface, e repensar como vai ser a estrutura de armazenamento dos dados de um jogo por completo.
Assim posteriormente será muito mais fácil construir o editor.
Pensando nisso, criei o formato XML-PG (XML Project Game), que será a união de todas as tecnologias.
Agora tenho que pensar como vou fazer isso... :P
Assim posteriormente será muito mais fácil construir o editor.
Pensando nisso, criei o formato XML-PG (XML Project Game), que será a união de todas as tecnologias.
Agora tenho que pensar como vou fazer isso... :P
sábado, 5 de janeiro de 2008
Janela GML
Foi criada uma janela para carregar o GML (GamePlay Modulate Language), tive algumas dificuldades na integração com a biblioteca referente em algumas variáveis iguais, a solução foi padronizar dentro da GamePlayLib todas as variáveis com início de GML_nomedavariável e criei um namespace GML. Deu uma trabalheira mas deu tudo certo!! :D
O próximo passo agora e criar janelas para alterar, criar e excluir cada item.
Abaixo está o resultado:
O próximo passo agora e criar janelas para alterar, criar e excluir cada item.
Abaixo está o resultado:
Assinar:
Postagens (Atom)