Erro em gerador randômico

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Erro em gerador randômico

Mensagem por gerudoking em Sex 03 Ago 2012, 12:17

Olá camaradas!

Estou fazendo um jogo chamado Blocks 'n Dragons,e está ficando muito bom.Porém,um erro na geração dos mundos está "enfeiando" a aparência do meu jogo.Algumas porções do mapa aparecem se nenhum objeto que deveria ser gerado!

Veja o projeto: http://gmbr.forumeiros.com/t23354-blocks-n-dragons-sandbox-rpgalfa-016

Como pode ver,chamei essas pequenas porções sem nada de void,e isso enfeia o jogo.Pra caramba.

A solução que eu melhor achei para conseguir resolver isso é algum código que garanta que meu obj_agua seja gerado em todos os espaços vazios na room,pórem não sei como fazer isso!Alguém pode ajudar,please???(detalhe:todos os objetos são alinhados em uma grid de 16x16!)

O camarada que ajudar terá créditos no meu jogo!

gerudoking

Número de Mensagens : 467
Idade : 19
Data de inscrição : 07/07/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Erro em gerador randômico

Mensagem por vinians em Sex 03 Ago 2012, 12:26

Amigo, pra gerar a "agua" coloque um código parecido com este:
Código:

var lin;
var col;
for (lin = 0; lin < room_height; lin = lin  + 16)
{
    for (col = 0; col < room_width; col = col + 16)
  {
      if (place_empty(col + 8, lin + 8)) // o + 8 é pra testar no meio do bloco
      {
          instance_create(col, lin, obj_agua);
      }
  }
}
Testa ai!
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Erro em gerador randômico

Mensagem por KinKing em Sex 03 Ago 2012, 12:30

Vou te dar uma dica, cara, gambiarra nesse caso aí está longe de ser solução. Melhor achar a raiz do erro porque já que você vai trabalhar muito em cima disso, as emendas só vão atrapalhar. Verifique o que no seu código não está funcionando como deveria... Se quiser, posso dar uma olhada.

Também tenho um pequeno projeto que gera o mundo diferente todo jogo, mas deve ser de um jeito bem diferente do seu! Quero dizer que alguma experiência com isso, eu tenho.

Sem ver códigos é difícil ajudar, o que você está fazendo pode ser de tantas formas!

KinKing

Número de Mensagens : 416
Data de inscrição : 29/05/2008
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://felipejoys.webnode.com

Voltar ao Topo Ir em baixo

Re: Erro em gerador randômico

Mensagem por gerudoking em Sex 03 Ago 2012, 12:41

Vinians:

Vlw cara,erro resolvido!Eu nunca pensaria nessa código q tu fez lol
Vou aproveitar para adaptálo para usar em outras coisas também,obrigado!

KinKing:

Total de acordo com vc,mas o código do jeito q eu fiz ficou muito grande,talvez até um pouco confuso,e até arrumar de um jeito para alguém além de minha cabeça avuada entender,poderia demorar,sem contar q deixaria o post muito grande.Por falar nisso,seu jogo "Tesouro!!" é interessante,e muito legal,gastei um bom tempo jogando!

Very Happy

gerudoking

Número de Mensagens : 467
Idade : 19
Data de inscrição : 07/07/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Erro em gerador randômico

Mensagem por Conteúdo patrocinado Hoje à(s) 10:17


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum