[Pedido] Como fazer um criador de cenarios

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

[Pedido] Como fazer um criador de cenarios

Mensagem por tedi em Sab 16 Jan 2010, 15:08

Oi galera, eu to com uma duvida, como se faz um criador de cenarios com base em um tile set?
Explicacao:
Um programa onde aparece um tile set do lado e nos vamos clicando nos tiles que queremos e depois vamos pintando o mapa.

Ja existe um programa assim mas eu nao me lembro o nome e a ferramenta de pesquisa pra mim ta estragada porque toda vez que eu tento pesquisar algo (nem que eu use ums unica palavra) ele diz que nao existe. :|

Eu quero saber isso pois to tentando fazer um programinha bel legal mas isso é o unico problema!!! :|
se algume souber como se faz esse programinha me fala cheers

tedi

Número de Mensagens : 110
Idade : 19
Data de inscrição : 24/07/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por PedroX em Sab 16 Jan 2010, 15:13

finja que a tile é um spr
entao use sprite_add
e depois sprite_index

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por tedi em Sab 16 Jan 2010, 15:32

Nao entendi muito

tedi

Número de Mensagens : 110
Idade : 19
Data de inscrição : 24/07/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por Anderson3d em Sab 16 Jan 2010, 16:49

rapaz eu faria assim:
no lado esquerdo colocaria os tile sets, seriam imagens jogadas em objetos independentes todos do mesmo tamanho.
na direita colocaria uma expecia de tabela feita de quadradinhos (espaços pros tile sets), tmb seriam objetos separados.

Caso o cara clicasse no tile set a esquerda ele copiaria o memso objeto nas coordenadas do mouse e seguiria o mause. Se colidisse com o objeto espaço vazio e clicado ele ficaria nas mesmas coordenadas desse objeto vazio..

Agora eu nao saberia transformar tudo numa imagem so no final...

Anderson3d

Ranking : Nota A
Número de Mensagens : 1479
Idade : 33
Data de inscrição : 15/02/2009
Notas recebidas : A - A
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

http://www.indiegamebr.com

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por PedroX em Sab 16 Jan 2010, 17:01

Primeiro do lado esquerdo vc poe pra quando clica:
global.tile1=sprite_add(get_open_filename("",""),-1,0,1,0,0,0,0)

e no objeto da direita:
sprite_index=global.tile1

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por wac2007 em Seg 01 Mar 2010, 16:17

Pedro Henrique escreveu:Primeiro do lado esquerdo vc poe pra quando clica:
global.tile1=sprite_add(get_open_filename("",""),-1,0,1,0,0,0,0)

e no objeto da direita:
sprite_index=global.tile1
kara mais ae não seria um editor de mapas, seria um "paint" basicamente. Ele tem que adicionar os objetos e não sprites. Eu poderia ajudá-lo mas eu tenho problemas com meu editor de mapas também. Eu consigo salvar, mas pra carregar eh um problema =/

wac2007

Número de Mensagens : 521
Idade : 23
Data de inscrição : 07/11/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   : 1

http://wac2007.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por PedroX em Seg 01 Mar 2010, 18:29

aqui:
http://www.gamemakerbrasil.com/galeria-de-projetos-completos-f6/map-editor-rmxp-stylesegundo-projeto-completo-t4126.htm?highlight=map+editor

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por makgamer em Seg 01 Mar 2010, 19:57

XD vo fazer um engine pois todo mundo ta querendo explicar e isto e realmente complicado.

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por Kabeção em Seg 01 Mar 2010, 21:14

Os passos seriam os seguintes:

- Carregar a imagem
- Desenhar a imagem
- Desenhar uma grade para marcar as dimensões de cada tile
- Criar uma lista (ds_grid ou ds_map) que marca os posições de cada tile na imagem
- Criar uma lista (ds_grid) cujo cada ponto representa uma posição x y da room e quando o utilizador clicar sobre uma posição, um valor que representa a imagem e a posição do tile será atribuído a posição x y da room
- Desenvolver um formato próprio de arquivo para guardar os dados do cenário
- Desenvolver um sistema para carregar esse arquivo no GM e desenhar todo o cenário

O formato do arquivo de dados poderia ser:
== Cabeçalho ==
3 bytes -> versão do arquivo
2 bytes -> número total de tiles
1 byte -> número total de imagens usadas

== Imagens ==
2 bytes -> id da imagem
Texto -> nome ou caminho da imagem
2 bytes -> dimensão x dos tiles
2 bytes -> dimensão y dos tiles
-Repetir até acabar as imagens-

== Data estrutura do cenário ==
Texto -> source da data estruturada (ds_grid)

== Ropadé ==
Texto -> indicação do final da data estruturada
- Fim do arquivo

Na hora de carregar o arquivo no GM você pode criar um loop que desenhar cada tile em sua respectiva posição.

Tópico movido.

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Pedido] Como fazer um criador de cenarios

Mensagem por Conteúdo patrocinado Hoje à(s) 23:54


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