Game Maker 5: como fazer um menu de pausa

Game Maker oferece uma maneira fácil de criar jogos de vídeo.

Game Maker é um ambiente de programação escrito por YoYo Games. Produziram-lo com o nobre objetivo de tornar o desenvolvimento do jogo atingível por aqueles com nem o tempo nem a inclinação para aprender línguas complexos e esotéricos como Java e C ++. No entanto, alguns recursos estão ausentes da sua interface de arrastar e soltar simples, entre eles uma maneira fácil de permitir aos jogadores para fazer uma pausa de jogos.

Coisas que você precisa

  • Game Maker 5
  • Alternar para o Modo Avançado clicando em "Arquivo" e escolher o "Modo avançado" opção. Infelizmente, existem algumas características necessárias para criar um jogo pausable que só estão disponíveis na versão avançada do Game Maker.

  • Criar um Sprite pela direita; clique na palavra "duende" na árvore da lista de objeto no lado esquerdo da tela e selecione "Criar Sprite."

    Nomeie-pausedSprite e clique no "edição do sprite" botão. O sprite padrão é trinta e dois pixels de largura por trinta e dois pixels de altura. Para a maioria dos gráficos do jogo, este é um bom tamanho, mas para escrever uma palavra em toda a tela, a sua pequena demais. Então clique na miniatura verde do duende e bateu o "excluir" botão no seu teclado. Vamos para "Arquivo" e escolha "Novo." Selecione uma largura e uma altura de 200 cada e clique duas vezes o sprite recém-criado para ir para o editor.

    Escolha a opção de texto sorteio a partir do menu à esquerda. Parece um vermelho e um azul T.

    Clique no centro do duende e escrever a palavra "PAUSA." Clique nas marcas de seleção verde para salvar as alterações.

  • Clique direito a palavra "Objeto" na árvore da lista de objeto e escolha "Criar o objeto." Nome este objeto "ResumeButton" e atribuí-lo a pausedSprite você acabou de criar.

    Clique em "Adicionar Evento" e escolha "Key Prima `e "Espaço" para permitir que o jogo para ser retomado quando a barra de espaço é atingido.



    Escolha a aba chamada "main1" na lista Ações e encontrar o "Ir para a sala anterior" ação na lista. Arraste-o para a janela de ações e clique em OK para salvar seu trabalho e retornar à tela principal do Game Maker.

  • Criar uma sala utilizando a lista de objetos e nomeá-la "Jogo." Clique no "Persistente" caixa de verificação para garantir que a sala de jogo não será redefinir cada vez que o jogador faz uma pausa o jogo.

  • Criar um outro quarto e nomeá-la PauseMenu. Clique dentro da sala para colocar o ResumeButton dentro dela.

  • Criar outro objeto e nomeá-la "PauseButton." Não atribua a esta um sprite, mas não adicionar outro evento para a barra de espaço usando o mesmo procedimento como no passo 3.

    No entanto, em vez de escolher o "Vá para a sala anterior" ação, em vez encontrar o "Ir para a sala diferente" açao. Escolha o "PauseMenu" como seu quarto.

    Clique duas vezes no "Jogo" sala e clique em qualquer lugar dentro dele para colocar o "PauseButton" dentro do quarto.

    Agora você tem um menu de pausa. Qualquer momento o usuário pressiona a barra de espaço no seu jogo, eles serão levados a um menu de pausa. Quando pressionar a barra de espaço novamente, eles serão devolvidos para onde quer que eles estavam em seu jogo.

    Adicione este código para qualquer jogo para desfrutar da funcionalidade que ele oferece.

De esta maneira? Compartilhar em redes sociais:

LiveInternet