Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Ontem à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

como faço um jogo que posso escolher mais de um personagen ?

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

como faço um jogo que posso escolher mais de um personagen ?

Mensagem por doug_maker em Sab 14 Mar 2009, 12:06

como faço um jogo que posso escolher mais de um personagen ? por exemplo escolher pra jogar o mario ou o sonic Idea :arrow: Laughing
avatar
doug_maker

Data de inscrição : 14/02/2009
Número de Mensagens : 152
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por Alex FC em Sab 14 Mar 2009, 12:46

Engine player select feita agorinha: DOWNLOAD

ESPERO QUE AJUDE!

FLWS!
avatar
Alex FC

Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 2
   : 1
   : 1

Ver perfil do usuário http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por doug_maker em Sab 14 Mar 2009, 13:02

nao entendi mt com vc fez
Rolling Eyes
avatar
doug_maker

Data de inscrição : 14/02/2009
Número de Mensagens : 152
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por Alex FC em Sab 14 Mar 2009, 13:17

bom, eu crie uma variavel chamada: global.playerescolhido=0 no objeto_somente_na_room1. Esse objeto deve ficar somente na room1(ou seja a room que vc escolhe o player)!

depois criei duas janelas de seleção select1 e select2(esses objetos tambem devem ficar na room1):

-no select1, no evento mouse left pressed:

Código:
global.playerescolhido=1{room_goto(room0)}// aki sera escohido o player

-no select2, no evento left pressed:

Código:
global.playerescolhido=2{room_goto(room0)}// aki sera escolhido o player2

depois criei dois personagens: player e player2.

-no step do player:(fiz essa parte em lib na engine, mas colocarei em código para que vc entenda)

Código:
if global.playerescolhido=2{instance_change(player2,0)}//aki fala se o global.playerescolhido=2 o player se tornara player2

--no step do player2:(fiz essa parte em lib na engine, mas colocarei em código para que vc entenda)

Código:
if global.playerescolhido=1{instance_change(player,0)}//aki fala se o global.playerescolhido=1 o player2 se tornara player
Agora deu pra entende?

FLWS!
avatar
Alex FC

Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 2
   : 1
   : 1

Ver perfil do usuário http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por Dark-Yes em Sab 14 Mar 2009, 14:24

Vlw's tambem isso vai me ajuda mto ;D
avatar
Dark-Yes

Data de inscrição : 27/12/2008
Número de Mensagens : 265
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por CPinheiro em Sab 14 Mar 2009, 17:00

Acho melhor você não usar o instance_change para isto. Caso os personagens tenham o tamanho muito diferente, isto pode causar bugs graves. É melhor você usar um único objeto e ir checando a variável global para cada coisa. Vamos fazer um exemplo de Mario e Sonic. O código abaixo é uma simples configuração de movimento com a tecla esquerda.

Código:

if (keyboard_check(vk_left))
{
if (global.playesescolhido==0) &&  (place_free(x-4,y))  //No caso, se escolher o Mario, que é mais lento:
{
x-=4;
}
if (global.playerescolhido==1) && (place_free(x-8,y)) //No caso, se escolher o Sonic, que é mais rápido:
{
x-=8;
}
}

Entendeu o exemplo? Isso irá evitar alguns problemas como atravessar o chão, que já ocorreu comigo.
avatar
CPinheiro

Data de inscrição : 01/06/2008
Número de Mensagens : 1015
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por Dark-Yes em Sab 14 Mar 2009, 17:07

@CPinheiro escreveu:Acho melhor você não usar o instance_change para isto. Caso os personagens tenham o tamanho muito diferente, isto pode causar bugs graves. É melhor você usar um único objeto e ir checando a variável global para cada coisa. Vamos fazer um exemplo de Mario e Sonic. O código abaixo é uma simples configuração de movimento com a tecla esquerda.

Código:

if (keyboard_check(vk_left))
{
if (global.playesescolhido==0) &&  (place_free(x-4,y))  //No caso, se escolher o Mario, que é mais lento:
{
x-=4;
}
if (global.playerescolhido==1) && (place_free(x-8,y)) //No caso, se escolher o Sonic, que é mais rápido:
{
x-=8;
}
}

Entendeu o exemplo? Isso irá evitar alguns problemas como atravessar o chão, que já ocorreu comigo.

(x-8,y)) e (x-4,y)) seriam a vel. horizontal?
avatar
Dark-Yes

Data de inscrição : 27/12/2008
Número de Mensagens : 265
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por CPinheiro em Sab 14 Mar 2009, 17:15

Não. o place_free(valor_x,valor_y) verifica se tal posição está livre. Neste caso, ele checa se a posição x do objeto MENOS 4 pixels (menos é para a esquerda e mais é para a direita) está livre. Se estiver, executa o código dentro das chaves.

Caso queira mudar a velocidade, basta mudar o x-=4. Isso faz com que o personagem ante 4 pixels para a esquerda. Lógico que se mudar isso (para 5, por exemplo) terá que mudar o código do place_free também, substituindo o 4 por 5.
avatar
CPinheiro

Data de inscrição : 01/06/2008
Número de Mensagens : 1015
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por leocurvelo em Ter 24 Mar 2009, 18:13

vlw ai cara por essa engine , vai ajudar bastante...

Happy

Obrigado

Meus Projetos:

Pokémon Pendant - Online Pokémon Game - V1 (4%)

Site:

Pokémon Pendant - Online Pokémon Game
avatar
leocurvelo

Data de inscrição : 16/03/2009
Número de Mensagens : 31
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como faço um jogo que posso escolher mais de um personagen ?

Mensagem por Anderson3d em Qua 25 Mar 2009, 11:56

Blz pessoal? Eu to resolvendo isso com um objeto criador de personagens. Tipo, na seleção de personagens ele recebe a variável global e cria o personagem na room. Não é muito difícil não. Acredito que a melhor forma de se jogar o player em uma room é com um objeto controlando sua criação.
avatar
Anderson3d

Ranking : Nota A
Notas recebidas : A - A
Data de inscrição : 15/02/2009
Número de Mensagens : 1479
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 1

Ver perfil do usuário http://www.indiegamebr.com

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