Como adicionar código a um GameMaker: Estúdio de Projetos

GameMaker: Studio ajuda os desenvolvedores a criar videogames para praticamente qualquer plataforma. Você cria objetos através de uma janela de Propriedades do objeto. Dentro dessa janela, você pode adicionar eventos e ações para definir o objeto. Para abrir uma janela de código, você adiciona uma ação Executar Código para um evento, como um evento de teclado, onde o jogador pressiona S para salvar o jogo.

Aqui está um exemplo de procedimento sobre como adicionar código a um GameMaker: projeto Studio. Se você não tiver, baixar uma versão gratuita, limitada de GameMaker: Studio no YoYo Games site do fabricante para experimentar por si mesmo.

  1. Com um projeto aberto, criar um novo objeto, escolhendo ResourcesNew objecto a partir do menu principal.

    A janela Propriedades do objeto aparece.

    image0.jpg
  2. Clique no botão Adicionar Evento.

    A janela do menu de eventos aparece.

  3. A partir da janela do menu do evento, escolha Letras.

    Aparece um submenu.

  4. No submenu, escolha S.

    O evento KeyPress para a letra S é exibido na seção Eventos da janela Propriedades do objeto.

  5. Arraste e solte um Executar Ação Código a partir da guia de controle para a seção Ações da janela Propriedades do objeto.

    A janela de código aparece.

  6. Na janela de código, digite o seguinte:

    image1.jpg
    /// Salvar jogo var file, STR-// Abre o arquivo para a escrita // Duas barras são usados ​​para comentários normais file = file_text_open_write ( "level.txt ") -// Cria cadeia de jogadorstr = string (obj_Player.x) + "|" + String (obj_Player.y) + "|" -
  7. Clique na marca de seleção verde.

    A janela de código é salvo e fechado.

Você pode nomear a ação Executar Código usando três marcas de barra, como mostrado na primeira linha desse código (ao passo que a linha comentada normal, usa duas marcas de barra, como mostrado na terceira linha do código). Note que se você usar /// Salvar jogo, quando fechar a janela do código, na seção Ações, Executar um pedaço de código agora lerá save game. Isso pode ser útil quando você tem vários blocos de código na janela de Ações.

menu