Central Habbo Forum
Ainda não está Registrado ? , Então está esperando o que ? , Registre-se e disfrute do melhor do Fórum, se já for registrado, só faça o login

(Observações : Usuários não registrados não tem direitos a nenhum conteúdo)
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Conectar-se

Esqueci minha senha

Últimos assuntos
» gente o melhor habbo q existe
Seg Jan 30 2012, 12:27 por lucas-nobile@hotmail.com

» [Tutorial GameMaker] Variáveis
Sex Nov 18 2011, 09:12 por admin

» Survival of the Ball 1.0
Sex Out 07 2011, 00:54 por admin

» Criando Habbo Retro (Sem Hamachi)
Dom Set 11 2011, 13:54 por -Desconectado

» Como criar um habbo V65 com Bling + Valentim 2011 + Bola + Freeze e sem Bug
Dom Ago 28 2011, 15:46 por admin

» Master emulator 100% fixado r63.2
Ter Ago 23 2011, 19:52 por idiegofelicio

» Server Habbo Pirata com VIP Club e HC Club
Sab Ago 20 2011, 11:39 por admin

» Calculadoras no Delphi 7
Dom Ago 14 2011, 20:49 por ♥Giulia♥

» [TutorialGamemaker]Criando Jogo de plataforma simples
Qua Ago 10 2011, 13:05 por admin

Palavras chave

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Social bookmarking

Social bookmarking digg  Social bookmarking delicious  Social bookmarking reddit  Social bookmarking stumbleupon  Social bookmarking slashdot  Social bookmarking yahoo  Social bookmarking google  Social bookmarking blogmarks  Social bookmarking live      

Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking

Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking


O Basico Do Game Maker (Em Drag And Drop) Simplificado

Ir em baixo

O Basico Do Game Maker (Em Drag And Drop) Simplificado

Mensagem  admin em Seg Maio 16 2011, 16:02

Respostas Prontas para Duvidas
Primeira mente os objetos que teremos são :
- Obj_Player = Jogador
- Obj_Camera = O que vai fazer a tela se movimentar junto com o Player
- Obj_Life = O que vai ser a vida do jogador
- Obj_Block = Objetos que serão paredes
Vamos as Perguntas :
Como Fazer o player se movimentar como em jogos RPG ?

Vá em Add Event > Vá em Key Press > Left
Vá em Add Event > Vá em Key Release > Left
No Evento Key Press Left coloque : Move Fixed,Click na seta para Esquerda e em Speed bote o valor 5 ,de Ok.____
No Evento Key Realesed Left coloque : Move Fixed,Click no Quadrado do meio em Speed não importa o valor ,de Ok.____
Fassa isso com o Right,Up,Down .

Como Fazer o player se movimentar como em jogos Plataforma ?
1- Criando Gravidade
Vá em Add Event > Step
Vá na aba Control >Code>Puxe o Execute Code e coloque no Step:
Para Criarmos uma Gravidade para o Player ,dentro do Execute Code Coloque :
Código:
if place_free(x,y+2){gravity=1}
else
gravity=0

if vspeed>15{vspeed=15}
if = Se
Place_free = Espaço Livre
Y+2 = Dois Pixels Abaixo
Gravity = Gravidade
Else = Senão
Vspeed = Velocidade
1=true=verdadeira=ligada
0=false=falso=desligada
Vamos Ler de Novo o Código : Se dois pixels abaixo estão livres,a gravidade é verdadeira,caso não/as vezes/ a gravidade é falsa .
Caso a velocidade é Maior(>) que 15,a velocidade=15

2- Criando Movimentos
Vá em Add Event > Vá em Key Press > Left
Vá em Add Event > Vá em Key Release > Left
No Evento Key Press Left coloque : Move Fixed,Click na seta para Esquerda e em Speed bote o valor 5 ,de Ok.____
No Evento Key Realesed Left coloque : Move Fixed,Click no Quadrado do meio em Speed não importa o valor ,de Ok.____
3- Criando Pulo
Vá em Add Event > Vá em KeyBoard > Up
Ponha Novamente um Execute Code com isto escrito nele :
Código:

if place_free(x,y-4){y-=10}
y-10 = Para Cima
4- Criando Chão
Crie um Obj_Block,Marque a Opção Solid.
Vá no Objeto Player > Colision> Obj_Block,após isto ponha um execute code neste evento:
Código:

vspeed=0
vspeed=0 = Velocidade é igual a zero
Coloque o Obj_Player em Uma Room,e logo abaixo dele,Ponha Obj_Block .

Como Fazer uma Vida para o Obj_Player ?
1- Crie um Obj_Life

Neste Obj_Life Ponha Qualquer Sprite,Se não quiser que ele apareça na tela ponha um sprite invisivel,no Step deste Objeto Life Ponha:
Código:
if global.life >=300
{
global.life=300
}
if global.life <=0
{
global.life=0
}
global.life = Vida
Caso a Vida seja maior que 300, a vida é igual a 300
Caso a Vida seja menor que 0,a vida é igual a 0

Se você quiser que a vida fique cheia á cada room ponha este código no Other > Evento Room Start :
Código:
global.life=300
2- Desenhando a Vida no Topo da Tela
No Obj_Life ,Vá em Add Event > Draw > Code > Execute Code
Dentro do Execute Code coloque(Se estiver usando Views) :
Código:
draw_healthbar(view_xview+16,view_yview+10,view_xview+200,view_yview+25,global.life,c_black,c_black,c_blue,0,true,true)
draw_sprite(sprite_index,image_index,x,y);
Se não estiver usando views ,coloque este :
Código:
draw_healthbar(16,10,+200,25,global.life,c_black,c_black,c_blue,0,true,true)
draw_sprite(sprite_index,image_index,x,y);
2- Tirar Vida do Player
Volte no Obj_Player>STEP
Na colisão do Obj_Player com o que tira vida dele você bota :
Código:
global.life-=10
Mude este 10 para o valor que você quer que tire vida do player.
Para que quando a vida chegar a 0 o player morra/destrua ,ponha este código também no STEP :
if global.life<=0
{
instance_destroy()
}
instance = Objeto
Destroy = Destruir,desaparece

Alguns D&D Importantes para seus Jogos :
Destroy Intance = Faz com que seu objeto desapareça

Create Instance = Cria um Objeto em Lugar denominado (x do objeto e y do objeto)


Different Room = Vai para outra room que você denominar,em transiotion é o efeito que vai te levar até a outra room
End Game = Termina/Sai do jogo

Como fazer com que o Room Siga um Objeto ?
Após ter botado ele(Obj_Player) em uma room,vai na aba View da Room.
Marque a Opção
Enable the use of Views
e
Visible when rooms starts

Em Object Following ponha o Obj_Player .
Para que a room,acompanhe o Obj_Player do centro da tela,vá em :
Hbor : 32
Vbor : 32
mude para :
Hbor : 500
Vbor : 500
Pronto Very Happy
É isso affraid


Creditos:DiegoBr do gmbr.forumeiros.com

__________________________

Sou Fãn De:
[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
admin
Administradores
Administradores

Mensagens Mensagens : 201
Pontos Pontos : 572
Reputação Reputação : 64
Data de inscrição Data de inscrição : 15/06/2010
Idade Idade : 23
Localização Localização : Curitiba-PR

Ver perfil do usuário http://centralhabbo.forumbrasil.net

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum