InícioPortalFAQBuscarMembrosRegistrar-seConectar-se

 

PCG Map Generator.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
Autor Mensagem
pedrospy
Nativo
Nativo
avatar

Masculino
Idade : 30 Data de registro : 26/02/2009 Nº de mensagens : 273
Ranking
Nível:
1/100  (1/100)
Pontos:
1/10  (1/10)

MensagemAssunto: PCG Map Generator.   Seg Mar 08, 2010 12:05 am

Pra quem se lembra, estou trabalhando no game "A viajem do peregrino da alvorada". E boa parte dele será gerada proceduralmente.

Estou estudando geração procedural de conteudo (PCG) para fazer um projeto de pesquisa pra facul, o game provavelmente fará parte desse projeto.

A primeira coisa que estou fazendo para estudar PCG é um gerador de mapa.


PCG Map Generator
Versão .3
4shared.com/file/238698582/7992415e/PCG-Map2-demo3.html

O que ela faz?
Gera um mapa, a partir de uma random seed. É só isso. Um tech-demo. Ele gera numeros pseudo-aleatorios para criar um mapa-caminho-trilha. Cada random seed te dá um mapa (acredito eu) e a mesma random seed te dá sempre o mesmo mapa.

Controles.
Cima ou Baixo - Altera a random seed.
Espaço - Gera o mapa.
Esc - Volta pra random seed.



O que é esperado para versão .4?
Criar um mapa com um determinado número de partes.
Talvez verei se dá para aumentar o loop da criação.

Histórico:
.1 Gerava um mapa. Porém ele não respeitava o mapa e gerava blocos um por cima do outro.
.2 Gera o maior mapa possivel. Sem blocos para o inicio e final.
.3 Gera o maior mapa possivel. Novo sitema para geração do mapa, mais confiavel.


Última edição por pedrospy em Qui Mar 11, 2010 1:13 am, editado 2 vez(es)
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://pedrospy.deviantart.com
pedrospy
Nativo
Nativo
avatar

Masculino
Idade : 30 Data de registro : 26/02/2009 Nº de mensagens : 273
Ranking
Nível:
1/100  (1/100)
Pontos:
1/10  (1/10)

MensagemAssunto: Re: PCG Map Generator.   Seg Mar 08, 2010 2:41 pm

Desculpe o double post.
Lancei o demo2. O mapa gerado é bem melhor agora, sem peças se sobrepondo. O resultado é bem mais apresentavel.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://pedrospy.deviantart.com
Ails
Administrador
Administrador
avatar

Masculino
Idade : 27 Data de registro : 19/02/2009 Nº de mensagens : 683
Ranking
Nível:
5/1337  (5/1337)
Pontos:
0/10  (0/10)

MensagemAssunto: Re: PCG Map Generator.   Seg Mar 08, 2010 3:42 pm

lol


Quem me dera ter a minima noção de como fazer isso o,o parabens
_________________
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.oficinadejogos.com.br/pixelparadise/Pixel%20Paradise/
pedrospy
Nativo
Nativo
avatar

Masculino
Idade : 30 Data de registro : 26/02/2009 Nº de mensagens : 273
Ranking
Nível:
1/100  (1/100)
Pontos:
1/10  (1/10)

MensagemAssunto: Re: PCG Map Generator.   Seg Mar 08, 2010 4:04 pm

@Ails:
lol
Qual foi a random seed?
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://pedrospy.deviantart.com
Ails
Administrador
Administrador
avatar

Masculino
Idade : 27 Data de registro : 19/02/2009 Nº de mensagens : 683
Ranking
Nível:
5/1337  (5/1337)
Pontos:
0/10  (0/10)

MensagemAssunto: Re: PCG Map Generator.   Seg Mar 08, 2010 5:33 pm

Acho q 21
_________________
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.oficinadejogos.com.br/pixelparadise/Pixel%20Paradise/
Nightmare
Moderador
Moderador
avatar

Masculino
Idade : 24 Data de registro : 20/02/2009 Nº de mensagens : 558
Ranking
Nível:
2/100  (2/100)
Pontos:
2/10  (2/10)

MensagemAssunto: Re: PCG Map Generator.   Seg Mar 08, 2010 10:18 pm

Aqui também deu isso em 21 XD
Mas muito interessante, quero ver isso indo pra frente XD
_________________
O jogo.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.pixelparadise.forumotion.com
pedrospy
Nativo
Nativo
avatar

Masculino
Idade : 30 Data de registro : 26/02/2009 Nº de mensagens : 273
Ranking
Nível:
1/100  (1/100)
Pontos:
1/10  (1/10)

MensagemAssunto: Re: PCG Map Generator.   Qui Mar 11, 2010 1:17 am

Demo 3 no ar:
4shared.com/file/238698582/7992415e/PCG-Map2-demo3.html

Temos duas mudanças:
1] Agora tem blocos pro inicio e pro final do mapa.

2] No sistema antigo, acredito que a velocidade do pc influênciava o resultado final. Por isso criei um novo sistema para gerenciar o loop de criação.

Queria pedir um favor, testem as seguintes seeds e vejam se dá o mesmo resultado:

seed = 0
Spoiler:
 

seed = 3
Spoiler:
 

seed = 27
Spoiler:
 

Gracias ^^
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://pedrospy.deviantart.com
Captain Ricco
Nativo
Nativo
avatar

Masculino
Idade : Data de registro : 26/08/2009 Nº de mensagens : 431
Ranking
Nível:
1/100  (1/100)
Pontos:
8/10  (8/10)

MensagemAssunto: Re: PCG Map Generator.   Qui Mar 11, 2010 1:30 am

aqui deu tudo igual a esses ai

muito louco isso, não sei o que tem a ver com o jogo ue vc explicou no outro tópico fora as "randomisses" do mapa, mas esse labirinto aí é o que??

Cada quadrado vai ser uma screen? ou o mar vai ser um labirintozin desse?
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Ails
Administrador
Administrador
avatar

Masculino
Idade : 27 Data de registro : 19/02/2009 Nº de mensagens : 683
Ranking
Nível:
5/1337  (5/1337)
Pontos:
0/10  (0/10)

MensagemAssunto: Re: PCG Map Generator.   Qui Mar 11, 2010 1:52 pm

Aqui tambem ta igual ;)
E nossa, ficou muito mais rapido agora
_________________
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.oficinadejogos.com.br/pixelparadise/Pixel%20Paradise/
Conteúdo patrocinado





MensagemAssunto: Re: PCG Map Generator.   

Voltar ao Topo Ir em baixo

PCG Map Generator.

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum: Você não pode responder aos tópicos neste fórum
Pixel Paradise :: Geral :: Criação de Jogos -