Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
Como criar um jogo com 2 jogadores
4 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Como criar um jogo com 2 jogadores
Título: Como fazer um jogo com 2 jogadores
Versão do GM: Não conheço as versões do GM, mas, acredito que funcione tranquilo no GM7, 8, e Studio
Dificuldade: Básico
Link para download da Engine: http://www.4shared.com/file/d5vNwNc0ba/2_Players.html?
Requer Extensões: Não
Requer DLLs: Não
Tags: 2 jogadores, multiplayer
Me deparei com uma pergunta muito interessante hj, de como fazer um game com 2 jogadores, pesquisei aqui, e não achei um tutorial que explicasse isso, apesar de ser fácil para os experts em GM, acredito que será uma grande ajuda para os iniciantes
1. Abra o Game Maker(AVÁ)
2. Observe as imagens abaixo, elas serão nossos players, clique em "Salvar como..." com o botão direito do mouse
3. Depois use-os no GM, como? Primeiro faça dois sprites deles (clicando no pac-man vermelho) e depois dois objetos (bolinha azul), com os sprite dos players, como na imagem abaixo.
Dica: Para evitar que o seu sprite fique com um fundo branco horroroso, na hora de cria-ló clique em "Edit Sprite" logo abaixo de "Load Sprite", depois clique em "Images" (guia superior), depois em "Erase Color" e em OK.
4. Agora precisamos criar o chão, você irá repetir o procedimento 3, só que agora com o chão.
5. Agora você deverá criar um room, ou seja, um fase, para que você possa colocar os jogadores e o chão, basta clicar em "Create a room", ele se localiza ao lado do botão de criar objetos.
6. Em seguida, basta clicar em "Settings" definir um nome, a altura e a largura, como na imagem abaixo. Não iremos nos preocupar com o fundo.
7. Agora coloque o chão na sua fase, recomendo colocar em linha reta, pois os personagens não poderão pular.
8. Em seguida coloque os dois personagens, em cima do chão. Clique em "Run the game" e veja como esta ficando, se você achou a sua tela muito comprida, você pode modifica-lá clicando na room que você criou e modificando o Height. Veja como o meu está ficando: (eu coloquei em tela cheia apertando F4)
9. Agora, precisamos fazer nossos personagens nos mexer, não irei mt usar GML, pois não quero assustar vcs , mas, antes precisamos definir quais botões irão fazer eles mexer. Pode parecer idiota, mas, se você der o mesmo controle para o player 1 e para o player 2 o jogador irá controlar eles simultaneamente e não queremos isso. Observe como será o controle deles:
Player 1
Esquerda: Seta para esquerda
Direita: Seta para direita
Player 2
Esquerda: A
Direita: D
10. Clique no objeto do player 1, depois em "Add Event", depois em "Keyboard" (teclado) e em seguida "Right", depois em "Actions" procure pela guia "Control" e em seguida clique em "Execute Code" lá escreva x += 5, faça o mesmo só que agora com o "Left" e no código escreva x-= 5. Se precisar de ajuda, observe a imagem abaixo:
Explicação: Inicialmente adicionamos um evento, aonde, se a pessoa pressionar a seta direita ela fará com que o personagem se movimente para a direita, para frente (x += 5) e se a pessoa pressionar a seta esquerda, fará com que o personagem se movimente para a esquerda, para trás (x -=5).
11. Agora clique no objeto de player 2, depois em "Add Event", depois em "Keyboard" e em "Letters" e depois em "D", ou seja, você quer que o player 2 faça algo quando a pessoa apertar no D, depois vá em "Actions" novamente, procure por "Execute Code", escreva x+= 5, agora você está falando, se a pessoa apertar o D, o personagem vai para frente, faça o mesmo só que agora com o A, e no código escreva x-= 5, assim, o personagem irá para a esquerda.
Se você possui um conhecimento bem rudimentar do GM, acredito que você conseguiu criar o game sem nenhuma dificuldade caso, tenha acontecido algum erro, basta baixar a engine, ela esta no inicio do post. Se vc possuir um conhecimento mais avançado em GM, vc pode colocar uma tela de seleção, onde o jogador escolhe se quer 1 ou 2 players, criar mais players, colocar novas funções... O céu é o limite
Versão do GM: Não conheço as versões do GM, mas, acredito que funcione tranquilo no GM7, 8, e Studio
Dificuldade: Básico
Link para download da Engine: http://www.4shared.com/file/d5vNwNc0ba/2_Players.html?
Requer Extensões: Não
Requer DLLs: Não
Tags: 2 jogadores, multiplayer
Me deparei com uma pergunta muito interessante hj, de como fazer um game com 2 jogadores, pesquisei aqui, e não achei um tutorial que explicasse isso, apesar de ser fácil para os experts em GM, acredito que será uma grande ajuda para os iniciantes
1. Abra o Game Maker
2. Observe as imagens abaixo, elas serão nossos players, clique em "Salvar como..." com o botão direito do mouse
- Spoiler:
3. Depois use-os no GM, como? Primeiro faça dois sprites deles (clicando no pac-man vermelho) e depois dois objetos (bolinha azul), com os sprite dos players, como na imagem abaixo.
- Spoiler:
Dica: Para evitar que o seu sprite fique com um fundo branco horroroso, na hora de cria-ló clique em "Edit Sprite" logo abaixo de "Load Sprite", depois clique em "Images" (guia superior), depois em "Erase Color" e em OK.
4. Agora precisamos criar o chão, você irá repetir o procedimento 3, só que agora com o chão.
- Spoiler:
5. Agora você deverá criar um room, ou seja, um fase, para que você possa colocar os jogadores e o chão, basta clicar em "Create a room", ele se localiza ao lado do botão de criar objetos.
6. Em seguida, basta clicar em "Settings" definir um nome, a altura e a largura, como na imagem abaixo. Não iremos nos preocupar com o fundo.
- Spoiler:
7. Agora coloque o chão na sua fase, recomendo colocar em linha reta, pois os personagens não poderão pular.
8. Em seguida coloque os dois personagens, em cima do chão. Clique em "Run the game" e veja como esta ficando, se você achou a sua tela muito comprida, você pode modifica-lá clicando na room que você criou e modificando o Height. Veja como o meu está ficando: (eu coloquei em tela cheia apertando F4)
- Spoiler:
9. Agora, precisamos fazer nossos personagens nos mexer, não irei mt usar GML, pois não quero assustar vcs , mas, antes precisamos definir quais botões irão fazer eles mexer. Pode parecer idiota, mas, se você der o mesmo controle para o player 1 e para o player 2 o jogador irá controlar eles simultaneamente e não queremos isso. Observe como será o controle deles:
Player 1
Esquerda: Seta para esquerda
Direita: Seta para direita
Player 2
Esquerda: A
Direita: D
10. Clique no objeto do player 1, depois em "Add Event", depois em "Keyboard" (teclado) e em seguida "Right", depois em "Actions" procure pela guia "Control" e em seguida clique em "Execute Code" lá escreva x += 5, faça o mesmo só que agora com o "Left" e no código escreva x-= 5. Se precisar de ajuda, observe a imagem abaixo:
- Spoiler:
Explicação: Inicialmente adicionamos um evento, aonde, se a pessoa pressionar a seta direita ela fará com que o personagem se movimente para a direita, para frente (x += 5) e se a pessoa pressionar a seta esquerda, fará com que o personagem se movimente para a esquerda, para trás (x -=5).
11. Agora clique no objeto de player 2, depois em "Add Event", depois em "Keyboard" e em "Letters" e depois em "D", ou seja, você quer que o player 2 faça algo quando a pessoa apertar no D, depois vá em "Actions" novamente, procure por "Execute Code", escreva x+= 5, agora você está falando, se a pessoa apertar o D, o personagem vai para frente, faça o mesmo só que agora com o A, e no código escreva x-= 5, assim, o personagem irá para a esquerda.
Se você possui um conhecimento bem rudimentar do GM, acredito que você conseguiu criar o game sem nenhuma dificuldade caso, tenha acontecido algum erro, basta baixar a engine, ela esta no inicio do post. Se vc possuir um conhecimento mais avançado em GM, vc pode colocar uma tela de seleção, onde o jogador escolhe se quer 1 ou 2 players, criar mais players, colocar novas funções... O céu é o limite
Última edição por vitorfernandes13 em Dom 02 Fev 2014, 13:55, editado 1 vez(es)
vitorfernandes13- Games Ranking :
Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como criar um jogo com 2 jogadores
opa ainda nem testei o seu tutorial, muito bom sua iniciativa, sabe o que você pode fazer com as imagens colocar elas dentro de um spoilers (desenho do caderno com uma placa amarela encima no editor de texto) e colocar as imagens já prontas pra não precisar clicar pra ir no link usando o icone de um quador com um + (quadro de uma paisagem com um + verde antes da corrente e do youtube no editor de texto)
Re: Como criar um jogo com 2 jogadores
Apesar de simples, é um assunto interessante, está bem explicado e ilustrado.
Aprovadíssimo.
Aprovadíssimo.
fredcobain- Games Ranking :
Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios :
x 0 x 3 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como criar um jogo com 2 jogadores
Nao To Querendo Falar Que Voce Fez Errado,So Vou Dar Um Complemento.
Add Event>Press Up>Codigo:
Fassa Isso Nos Dois Players Intao Eles Poderao Saltar.
Te Mais
Me Coloca No Chat-De-Novo.
Add Event>Press Up>Codigo:
- Código:
if !place_free(x, y+1){
vspeed=-18 //Regula a Altura Akie Do Salto ,Qualto Maior o N° Mais alto.
}
Fassa Isso Nos Dois Players Intao Eles Poderao Saltar.
Te Mais
Me Coloca No Chat-De-Novo.
Luiz_Sykk23- Data de inscrição : 16/02/2014
Reputação : 3
Número de Mensagens : 42
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» Como criar um jogo com 2 jogadores?
» Como criar um jogo
» Dúvidas ( como criar um jogo isométrico como Zelda )
» Como criar um jogo em 3D
» Como criar um jogo de F1?
» Como criar um jogo
» Dúvidas ( como criar um jogo isométrico como Zelda )
» Como criar um jogo em 3D
» Como criar um jogo de F1?
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|