Arrays são armazenadores de dados, assim como variáveis. Apesar da função semelhante, há algumas diferenças entre os dois, principalmente a velocidade e versatilidade. Diferente da variáveis, arrays podem ser inicializado e/ou ter seus valores definidos através de loops. Neste tutorial ensinarei como usar arrays e darei alguns exemplos práticos.
Todos tutoriais necessários para criar seu jogo no Game Maker estão aqui.
Mostrando postagens com marcador Como Usar. Mostrar todas as postagens
Mostrando postagens com marcador Como Usar. Mostrar todas as postagens
1 de dezembro de 2014
21 de novembro de 2014
Como usar DS List
A Lista de Dados Estruturados serve para armazenar dados em listas como se fossem vetores (arrays) de uma dimensão. A diferença entra usar vetores e DS Lists (Data Structure Lists) é a facilidade em manipular as informações armazenadas e não ser necessário inicializar cada posição, apenas a lista que será usada. Explicarei neste tutorial como criar ds_lists e algumas dicas e exemplos de como utilizá-las.
14 de novembro de 2014
Como usar Scripts
Scripts são ferramentas poderosas que podem ser utilizadas para agilizar e otimizar a programação de jogos no Game Maker. É importante saber usar todo seu potencial para ter um aproveitamento ainda melhor. Este tutorial tem como objetivo explicar o que são Scripts e diferentes maneiras de utilizá-los.
7 de novembro de 2014
Como usar Surfaces
Surfaces são telas invisíveis utilizadas para desenhar e, somente quando concluimos o desenho, trasnferir o desenho para a tela do jogo, tornando-o visível. Este tutorial tem como objetivo ensinar o básico sobre como criar surfaces, apresentar algumas aplicações e explicar suas funções.
18 de outubro de 2014
Como desativar objetos fora da tela.
Utilizando a função instance_deactivate_region e instance_activate_region é possível desativar/ativar todos objetos que estiverem dentro/fora de uma área retangular determinada pelo usuário. Esse recurso pode ser utilizado para otimizar os jogos evitando que instâncias não presentes na tela sejam carregadas, o que somente causaria um desperdício de memória e, eventualmente, travaria o jogo.
Este tutorial tem como objetivo explicar como desativar objetos fora da view e reativá-los dentro dela de maneira eficiente.
25 de setembro de 2014
Como descobrir id de instâncias.
Executar funções e manipular variáveis em instâncias específicas, quando utilizamos mais que uma de um mesmo objeto, pode acabar sendo um problema se não soubermos como conseguir sua id. Este tutorial tem como objetivo apresentar diferentes métodos de se obter id de instâncias.
31 de agosto de 2014
Top-Down Shooter - Projéteis
Este tutorial tem como objetivo ensinar como criar projéteis em jogos de tiro com vista superior (Top-Down Shooter) de uma maneira simples. Para tal, faremos uso principalmente das funções lengthdir_x e lengthdir_y.
30 de agosto de 2014
Alarmes e Temporizadores
Os alarmes são funções próprias do Game Maker que são ativadas de acordo com uma contagem regressiva determinada pelo usuário. Há diversas maneiras para se utilizar os alarmes, portanto este tutorial tem como objetivo mostrar alguns exemplos e ensiná-los a criar seus próprios temporizadores.
27 de agosto de 2014
Variáveis
As variáveis podem ser entendidas como sendo armazenadores. Podemos armazenar nelas qualquer tipo de informação que iremos usar futuramente, uma coordenada, o resultado de uma equação, a própria equação, entre muitas outras coisas. Tudo vai depender da sua capacidade de programar e fazer uso dessas informações. No Game Maker existem três tipos distintos de variáveis: Locais, Instânciais e Globais.
26 de agosto de 2014
Funções Executivas
Assim como as Funções Interativas, essa não é uma denominação oficial; vou considerar como funções executivas aquelas que executam outras funções. Este tutorial tem como objetivo explicar e exemplificar o uso das funções executivas do Game Maker.
20 de agosto de 2014
Operadores
Os operadores são sinais que utilizamos para fazer comparações, combinações e operações matemáticas em programação. Este tutorial apresentará os operadores utilizados no Game Maker e como utilizá-los.
19 de agosto de 2014
Funções Interativas
Apesar de não ser uma denominação usada pelo Game Maker, vou considerar funções interativas como aquelas que reagem aos comandos do jogador. Este tutorial tem como objetivo exemplificar e explicar a diferença entre algumas dessas funções.
11 de agosto de 2014
Eventos
Os eventos no Game Maker funcionam para ativar as linhas de código do objeto. Cada evento possui uma característica diferente quanto sua funcionalidade. Neste tutorial mostrarei para que serve cada evento do Game Maker e também quando e como cada um deve ser utilizado, a fim de evitar bugs e melhorar o desempenho dos jogos.
Assinar:
Postagens
(
Atom
)