Tutorial Basico - Funções

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

Tutorial Basico - Funções

Mensagem por lb-guilherme em Sab 29 Mar 2008, 23:57

Nesse tutorial explicarei algumas funções basicas do programa com base no Game Maker 7.0 Pro, inglês.

O Game Maker tem dois modos de trabalho, o modo basico e o modo avançado. Custumo usar o modo avançado por oferecer mais opções.

O Jogo é formado por funções (imagem). Explicarei cada uma em detalhes.


Sprite:

São as imagens usadas no programa, nos objetos. São personagens, quadrados, menus, etc. Os Sprites são essenciais para um jogo. Quando você clica nele aparece uma janela (imagem).

[img width=460 height=259]http://img408.imageshack.us/img408/1592/sprite2xu2.png[/img]

---------------


Deve ser posto o nome do Sprite. Isso não influencia no jogo de nenhuma forma.



No botão você carrega uma imagem do computador. Os tipos suportados são muitos, inclusive GIF.
Abaixo tem as estatisticas de tamanho e mais abaixo tem o numero de quadros (se for animada).



O botão abre um programa interno do game maker de edição de imagem e animação. O programa é simples de mecher. A transparencia é um recurso muito importante. È altomatica, basta clicar e pronto. Se não sair como você quer, edite a imagem e deixe-a transparente manualmente.



A origem é o ponto que vai influenciar na posição da imagem. Normalmente é o canto ou o centro.




Sound:

Aqui é configurado os sons do jogo. Todo o som DEVE ser programado com esse comando.

[img width=192 height=460]http://img482.imageshack.us/img482/8987/sound2kn0.png[/img]

---------------


Nome do som, lembrando que não influencia no jogo.



O "Load" abre o som de um arquivo, suporta apenas 3 tipos de arquivo. A seta verde da play no som, o quadrado vermelho para a exibição do som. O "save" salva o arquivo de som em seu PC.

Os procimos comandos não precisam ser explicados, o nome deles já disem tudo.



Quando o "preload" está ativado a musica é carregada no momendo em que o jogo é iniciado. Deve-se tomar coidado com essa função, pois se for usada com muitas musicas grandes pode ocorre falta de memoria RAM, travando o computador. O botão de edição permite que o som sejá editado por um programa interno do Game Maker.




background:

Pode ser utilizado para duas funções, tela de fundo e como uma especie de tileset. Tem o campo para incerir nome que eu não vou mais explicar. As outras opções estão logo abaixo:

[img width=460 height=278]http://img260.imageshack.us/img260/7281/background2uh9.png[/img]

---------------


A primeira opção ativa as bordas lisas. A segunda é o preload, já foi explicada na parte de sons. A ultima e mais atrativa opção é a de tilesets. clicando nela aparecerá mais uma serie de comandos.



A unica opção que nessecita ser preenchida é o tamanho de cada quadrado. Caso va usar um tileset do RPG Maker o tamanho deve ser 32 por 32. o tamanho total da imagem não tem limite.




Path:

Esse comando permite faser rotas para que objetos a sigam. É o mesmo que botar varios comandos de movimento

junto, mas é economico e bem mais simples.

[img width=460 height=358]http://img168.imageshack.us/img168/5229/path2nq4.png[/img]

---------------


Para desenhar um caminho basta clicar nos quadrados e faser a rota que desejar.



A primeira opção faz o desenho reto A segunda apresenta um desenho com curvas .




Script:

Esse eu não tenho muito o que falar. A janela é muito simples, um campo grande para o código e o botão que verifica erros no código.




Font:

O Game Maker tem tambem o recurso de escrever na tela. Com esse comando definimos as fontes que esse recurso vai utilizar.



---------------


È definido a fonte, seu tamanho e se é negrito e italico. Simples até demais...




Time Line:

Como o propio nome já dis, é uma linha do tempo. Tem a mesma finalidade dos objetos (Eventos), mas trabalha com o tempo. Por exemplo: Assim que for chamado ele vai mover o personagem para cima. um segundo depois vai move-lo para o lado, três segundos depois vai move-lo para baixo...

[img width=460 height=321]http://img163.imageshack.us/img163/4843/timeline2nh7.png[/img]

---------------


Add - adiciona um novo "momento" a ser executado. Na janela que se abre, deve colocar o tempo de espera entre o inicio dele e a execução dos comandos. Consedere que 10 é igual a 1 segundo.
Change - Edita um "momento" já criado.
Delete - Deleta um "momento" já criado.
Duplicate - Duplica um "momento" já criado.

Os comandos que podem ser usados serão explicados depois.




Object:

Seria um parente procimo dos eventos do RPG Maker. Tem inicio apartir de condições, ex: Se apertar a tecla Espaço vai acontecer tal tal tal. Eles não são unicos, portanto podem ter mutiplas utilizações, até mesmo utoliza-lo varias veses no mesmo mapa.

[img width=460 height=283]http://img411.imageshack.us/img411/1185/object2ir6.png[/img]

---------------


Aqui deve ser definido o sprite do objeto. Nas duas abaixo é definido se ele é visivel ao jogador e se ele é solido (permite passagem).

Quando se clica em "Add Event" uma nova janela se abre, são as condições de inicio (imagem). Escolha uma delas e coloque os comandos (Que serão explicados depois).






Room:

As Rooms são, basicamente, a janela do jogo. É nela que tudo acontece. Poderiam ser comparados com os Mapas ou as Scenes do RM. Lá é incerido os objects, o tileset e o(s) pano(s) de fundo (background). Num jogo de avião por exemplo, cada room poderia ser um nivel.

[img width=460 height=347]http://img238.imageshack.us/img238/1605/room2po3.png[/img]

---------------


Aqui deve ser definido o tamanho da grade. Não que isso va influenciar no jogo.



Nessa opção você seleciona um objeto e incere ele no espaço cinza. Um mesmo objeto pode ser posto mais de uma vez em uma room.



Na aba "Settings" é definido algumas propriedades do jogo.

Name: Nome da room, não interfere no jogo
Caption: Nome da room, interfere no jogo
Width: Largura da room
Heigth: Altura da room
Speed: Padrão de movimento da room (recomendo não alterar)



Na aba tiles, você seleciona um background que servira de tileset para o mapa, depois vai mapeando-o.



Na aba "backgrounds" está toda a configuração de plano de fundo:

Draw background color: Em caso de não haver plano de fundo, vai ter outra cor?
Color: Qual?
Na listagem você poderá selecionar um das camadas. podendo haver no máximo 7.
Visible when room starts: Essa camada vai ser visivel?
Depois seleciona-se qual a imagem de plano de fundo para a camada selecionada.
Tile hor.: Repetição horisontal?
Tile vert.: Repetilçao vertical?
X: Posição da imagem
Y: Posição da imagem
Hor. Speed : Rolamento horisontal
Vert. Speed : Rolamento vertical

lb-guilherme

Número de Mensagens : 4
Data de inscrição : 27/03/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

aiiii acara

Mensagem por JuninhoDrak em Sex 01 Ago 2008, 22:21

valeu
Very Happy kia kia kia kia ninguem falo nada rsrsrs. mas tenho q adimitir q este tuto é bom e me inspirou a faser os meus
afro

JuninhoDrak

Número de Mensagens : 74
Data de inscrição : 15/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por Kane em Sab 02 Ago 2008, 23:02

lol!

vlw pelo post
vai me ajudar muito

Kane

Número de Mensagens : 5
Idade : 23
Data de inscrição : 02/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por DragonDrebe em Seg 11 Ago 2008, 18:41

Cara não e para te-chatiar mas não patece um tutorial pos vc não explica nada o q o um object? para q serve?Qual e a função do object?se um novato ver isso ta perdido não vae saber nada!!!

DragonDrebe

Número de Mensagens : 19
Idade : 21
Data de inscrição : 11/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://racker100.forums-free.com

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por Guardiani em Seg 11 Ago 2008, 21:09

Object: É tudo que não é background e que vai aparescer na tela:

>Player
>Pedra
>Parede
>Monstro
>Flecha
>Bala (tiro)
>Espinhos
>Caixas
>...

Ex.:Super Mario

-Mario
-Tartarugas
-Tubos
-Paredes
-Monstros
-Warrio
-etc

Função deles: Praticamente tudo em um jogo de GM são os objects, menos o background. Até para tocar um música é necessário um object que a acione.

Guardiani

Número de Mensagens : 31
Data de inscrição : 07/08/2008
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por cabritox em Dom 28 Set 2008, 22:25

lol... eu sou um novato e ja aprendi fazer tudo isso
Very Happy
obrigado por postar esse tutozinho para os novatos como eu e mais 140 que vem ai!
Very Happy

cabritox

Número de Mensagens : 82
Idade : 22
Data de inscrição : 27/09/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por DarkKnight em Qua 01 Out 2008, 10:16

Valeu parceiro. Laughing

DarkKnight

Número de Mensagens : 2
Data de inscrição : 01/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por DragonDrebe em Sab 04 Out 2008, 14:33

¬¬
Nossa eu procuro procuro e procuro neste forum um tutorial bom que explice tudo serto mas aqui so acho tutoriais um igual ao outro já vi 6 tutoriais deste no forum ¬¬
expliquem alguma coisa q preste pelomenos obrigado pela atenção. Happy


cheers

DragonDrebe

Número de Mensagens : 19
Idade : 21
Data de inscrição : 11/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://racker100.forums-free.com

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por Msoares em Ter 29 Jun 2010, 18:42

Vlw cabei de começar!

Sempre entre aki: http://www.gamemakerbrasil.com/tutoriais-diversos-f34/tutorial-8-passos-para-ser-entendido-t4316.htm?highlight=tutorial

Msoares

Número de Mensagens : 3
Data de inscrição : 29/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Tutorial Basico - Funções

Mensagem por Conteúdo patrocinado Hoje à(s) 12:06


Conteúdo patrocinado


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