ajuda com mapa

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

ajuda com mapa

Mensagem por makgamer em Qua 15 Abr 2009, 14:42

eu sabie só que esqueci :oops: :oops: :oops: :oops: , alguem pode me dizer como criar mapas sem usar gm (PRO)?

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: ajuda com mapa

Mensagem por Hélio em Qua 15 Abr 2009, 15:46

Como assim criar mapa??
Voce diz que nem no RPG maker, usando tilesets?

Hélio

Número de Mensagens : 1010
Idade : 20
Data de inscrição : 02/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por makgamer em Qua 15 Abr 2009, 16:07

tipo assim tem uma bolinha azul no mapa que é você e o mapa tem um background que vai ser a fase ai toda ves que o seu carinha andar o pontinho azul no mapa tambem vai andar.
ai por-exemplo tem um inimigo e ele vai tar de vermelho a toda ves que o inimigo andar o abolinha tambem vai andar

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: ajuda com mapa

Mensagem por Hélio em Qua 15 Abr 2009, 16:58

makgamer escreveu:tipo assim tem uma bolinha azul no mapa que é você e o mapa tem um background que vai ser a fase ai toda ves que o seu carinha andar o pontinho azul no mapa tambem vai andar.
ai por-exemplo tem um inimigo e ele vai tar de vermelho a toda ves que o inimigo andar o abolinha tambem vai andar

Cara nao to intendendo
você diz a camera seguir o player?

Hélio

Número de Mensagens : 1010
Idade : 20
Data de inscrição : 02/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por makgamer em Qua 15 Abr 2009, 18:08

aaaaa
tipo isso olha:..:
sabe em war craft
voce em um personagem
ai tem um quadrado com um ponto que simbolisa o seu personagem
ai quando seu personagen reall!! anda o falsooo!!!! da mapa que simbolisa seu personagen anda só qyue pro mesmo lado que o seu.
e quando seu personagen realll!!!! para o falsooo!!! do mapa tambem anda.
a mesma coisa com o inimigo ssó qeu com o inimigo um ponto vermelhooo!!!

entendeu????

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: ajuda com mapa

Mensagem por Tiago Lima em Qua 15 Abr 2009, 18:26

você se refere aqueles mapas que ficam no canto inferior da tela, tipo tem em jogos de corrida, que tem um pontinho preto que representam nossa posição no mapa?

Se for , tambem quero saber...

Tiago Lima

Ranking : Nota C
Número de Mensagens : 199
Data de inscrição : 14/07/2008
Notas recebidas : C
Reputação : 17
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.youtube.com/user/CanalNexteLevel

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por Gusba em Qua 15 Abr 2009, 18:31

tipo, vc usa view? se vc for ver isso ai é super simples de se fazer, vou criar um script aki, e posto na seção de scripts, ok?

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por Gusba em Qua 15 Abr 2009, 18:49

Código:
draw_set_color(c_white);
draw_rectangle(x,y,x+round(room_width/4),y+round(room_height/4),false);
draw_set_color(c_black);
draw_rectangle(x,y,x+round(room_width/4),y+round(room_height/4),true);

draw_sprite(spr_player_mapa,0,x + ((player.x*round(room_width/4))/room_width),y + ((player.y*round(room_height/4))/room_height));



muda nesse script, "player" para o nome do objeto do player, "spr_player_mapa" pelo nome da sprite do player no mapa, larga no draw de um objeto e colocao na room, isso ai é bem simples, depois posso aprimorar, agora tenho q estudar pra uma prova, flw!

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por makgamer em Qua 15 Abr 2009, 19:30

vlw
mas tem como faser o mapa seguir a tela pra quando o personagen andar o mapa naum ficar pra trais?

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: ajuda com mapa

Mensagem por Gusba em Qua 15 Abr 2009, 19:44

acredito q assim funciona:

Código:
draw_set_color(c_white);
draw_rectangle(x,y,x+round(room_width/4),y+round(room_height/4),false);
draw_set_color(c_black);
draw_rectangle(x,y,x+round(room_width/4),y+round(room_height/4),true);

draw_sprite(spr_player_mapa,0,x + view_xview + ((player.x*round(room_width/4))/room_width),y + view_yview + ((player.y*round(room_height/4))/room_height));

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por Gusba em Qua 15 Abr 2009, 19:54

cometi um erro bisonho, agora sim:

Código:
vx = view_xview;
vy = view_yview;
draw_set_color(c_white);
draw_rectangle(x + vx,y + vy,x + vx + 320,y + vy + 240,false);
draw_set_color(c_black);
draw_rectangle(x + vx,y + vy,x + vx + 320,y + vy + 240,true);

draw_sprite(spr_player_mapa,0,x + vx + ((player.x*320)/room_width),y + vy + ((player.y*240)/room_height));

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por makgamer em Qua 15 Abr 2009, 20:20

olha mais no meu jogo a area é grande é de 2000x2000 ai o mapa fica enorme tem como o carinha no mapa andar mais lento e o mapa continuar do mesmo tamanho de uma fase 640x480?
a e desculpe se estou pedindo demais.
agradeço des de já.

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: ajuda com mapa

Mensagem por Borgo em Qua 15 Abr 2009, 20:49

//////////////// Circulair radar script ////////////////////
//
// Copyright Simon Donkers 27-1-2005
// gmmentor@simondonkers.com
//
// the arguments are: behind is recommandable value
// argument0 is radius
// argument1 is controller object
// argument2 is fixing point x
// argument3 is fixing point y
// argument4 is radius of what is visible.
//
// This script will create a circulair radar at the
// left bottom corner of the screen with the given radius
// In this circle all objects within distance argument4 to
// the fixing point will be drawn by there sprite but scaled
// argument1 or objects whose parent this object is
// will not be drawn
//
/////////////////////////////////////////////////////
global.center_x:=view_left[0]+view_width[0]-10-argument0; //x coordinate of circle
global.center_y:=view_top[0]+view_height[0]-10-argument0; //y coordinate of circle
pen_size:=1;
brush_style:=bs_solid;
brush_color:=c_yellow; //The background color of the radar.
draw_circle(global.center_x,global.center_y,argument0);
with all
{
//if it isn't a controller and it is within distance
if object_index!=argument1 and point_distance(argument2,argument3,x,y)<argument4 then
{
draw_sprite_ext(sprite_index, -1,global.center_x+(x-argument2)/argument4*argument0, global.center_y+(y-argument3)/argument4*argument0, argument0/argument4,argument0/argument4,1);
}
}
pen_color:=c_black; //border color of the radar
pen_size:=4; //border width of the radar. (Some objects might be visible whose origin is within the circle but of which the rest of the body isn't. This border will be drawn over them
brush_style:=bs_hollow;
draw_circle(global.center_x,global.center_y,argument0);

Borgo

Número de Mensagens : 69
Idade : 29
Data de inscrição : 06/01/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.neonerds.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por Gusba em Qua 15 Abr 2009, 21:10

cara, ja ta la o code, ta certinho eu arrumei ele pra ele fica do tamanho pequeno e seguir, é só testar

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por makgamer em Qui 16 Abr 2009, 20:40

ta errado aparece escrito uma placa de error
quer ver usa o código no seu game maker

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: ajuda com mapa

Mensagem por Gusba em Qui 16 Abr 2009, 20:47

ta certo, tenho certeza q tu nao renomeo o nome do player e da sprite ¬¬

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: ajuda com mapa

Mensagem por Conteúdo patrocinado Hoje à(s) 01:57


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