GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


transform the sprite mudar pra versão lite

+2
Kabeção
fabio schiavetti
6 participantes

Ir para baixo

transform the sprite mudar pra versão lite Empty transform the sprite mudar pra versão lite

Mensagem por fabio schiavetti Qua 20 maio 2009, 02:03

ola
então desenvolvendo um projeto de jogo algo simples, só que preciso rodar ele na versão lite. e gostaria de saber como faço pra trocar a tranform the sprite e passar pra versão lite

tipo oq eu quero é o seguinte o personagem vai sempre olhar para o mause, e quando ele atirar o tiro vai naquela direção desde já grato

............................................................................................................................

outra pergunta pra outro jogo que estou desenvolvendo na versão pro msm

tipo eu queria fazer um shooter tipo na visão de fps e queria que o tiro fosse pra direção onde eu clico ai eu destruiria um alvo
só que eu quero que esse tiro fosse pra frente como nesse vídeo

https://www.youtube.com/watch?v=DN1LLk4AUQM&feature=related

vejam a partir do minuto 2:55

mas eu naum quero que a nave se mova, é pra ela ficar estática e o mause mover a mira ai eu atiro e o laser vai na direção do inimigo com profundidade

não sei se vocês me entendem mas agradeceria muito se me ajudarem

sou novo no GM e to cheiro de perguntas XD
fabio schiavetti
fabio schiavetti

Data de inscrição : 20/05/2009
Reputação : 0
Número de Mensagens : 7
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kabeção Qua 20 maio 2009, 17:05

ola
então desenvolvendo um projeto de jogo algo simples, só que preciso rodar ele na versão lite. e gostaria de saber como faço pra trocar a tranform the sprite e passar pra versão lite

tipo oq eu quero é o seguinte o personagem vai sempre olhar para o mause, e quando ele atirar o tiro vai naquela direção desde já grato
Não entendi o que transformar a sprite tem haver com o tiro ir na direção do mouse, mas vai ter que achar outro jeito para manusear a sprite porque a transformação não se pode usar na versão lite.

Esse jogo do video é 3D. O tiro se afasta por causa da projeção da camera.
Você teria que saber o suficiente sobre 3D antes de tentar um shooter em primeira pessoa.

Mas o efeito do tiro afastando pode ser simulado usando image_xscale e image_yscale.
Crie um objeto com uma sprite de uma bola, crie um evento step e coloque o código:
Código:
image_xscale -= 0.02
image_yscale -= 0.02
A imagem vai simplesmente diminuir de 0,2 a 0,2 porcento e quando diminir 100% você destroi o objeto.
Código:
if image_xscale < 0 && image_yscale <0  instance_destroy();
Kabeção
Kabeção

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://blackcapapps.blogspot.com.br/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por 404 the not found Qua 20 maio 2009, 17:35

image_xscale -= 0.02
image_yscale -= 0.02
não seria mais prático assim?
Código:
image_xscale -= 0.02
image_yscale=image_xscale
ae quando for mudar a taxa tem que editar apenas 1 valor
e na verificação só precisaria disto
Código:
if image_xscale < 0
instance_destroy()
flws
404 the not found
404 the not found

Data de inscrição : 11/05/2009
Reputação : 0
Número de Mensagens : 37
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sites.google.com/site/404thenotfound

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Janx Qua 20 maio 2009, 19:25

Bom... eu acho q image_xscale so pode usar na versao pro!
Axo que na lite nao funciona!

Vc teria q fazer a animaçao do sprite diminuindo.
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por vinians Qui 21 maio 2009, 11:18

Basta que você crie o sprite da arma separado e la no sprite editor do GM gere uma sequencia de sprites com counter clock de 0 a 180 graus.
Depois no evento DRAW do personagem principalvocê coloca um codigo assim:
Código:

angulo_arma = (180 / sprite_get_number(sprite_arma)) * point_directio(x, y, mouse_x, mouse_y);
draw_sprite(sprite_index, image_index, x, y);
draw_sprite(sprite_arma, angulo_arma, x, y);
Isso funciona com a versão lite do GM.
vinians
vinians

Games Ranking : Nota B

Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Reputação : 90
Número de Mensagens : 2716
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 1

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Construct 2
  • Java
  • C#
  • Javascript
  • C ou C++
  • Outros


https://vinians.itch.io

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kevin Qui 21 maio 2009, 15:13

afz pessoal... complicando pra nada oO

bem é bem simples... tinha este tuto na net mais apaguei... mais eu vou explicar mais ou menos Happy

1º passo:

va no sprite que você quer que gire!!!

abra a janela dele e clique no EDIT!!!

logo apos isso olhe lá em cima... veja que tem um botão escrito ANIMATION... clique nele!!!

nas opçoes que aparecem vai ter uma que esta assim... ROTATION SEQUENCE.... aparecerá mais 2 opções.... clique na COUNTER-CLOCKWISE... clique nele.. após isso coloque na parte que tem 1 360... na parte de baixo deixe 360

depois de ter feito isso vai ficar um pouko lento Happy... mais é normal Happy

de OK!!!

vá no objecto que você quer que vire!!! e coloque no evento STEP dele esse código aqui:

image_index = point_direction(x,y,mouse_x,mouse_y)

coloque no EXECUTE CODE que se encontra na aba Control... ele é um ícone de um papel!!!

agora seu personagem da giros Happy




2º passo TIRO

vá no tiro e coloque este código no evento CREAT .. no EXECUTE CODE:

direction = point_direction(x,y,mouse_x,mouse_y)
speed = 5


e pronto!! agora o tiro vai na direção do mouse!!! Happy

qualquer outra pergunta sujestão ou crítica pessoal... pode postar Happy

e você também fabio schiavetti... se num era isso que você queria ou deu certo ou deu algo errado post aqui Happy





Keké Games©️ Agradece Happy
Kevin
Kevin

Games Ranking : Nota C

Notas recebidas : C - C
Data de inscrição : 14/11/2008
Reputação : 9
Número de Mensagens : 1166
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.programaCODM.webs.com/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por fabio schiavetti Sex 22 maio 2009, 00:26

blz vlw gente

vo tenta isso tudo que vcs falaram, mas atualmente eu to envolvido em um projeto tipo street of range então vai demorar um pokim mas assim que terminar eu tento isso

brigadão galera
fabio schiavetti
fabio schiavetti

Data de inscrição : 20/05/2009
Reputação : 0
Número de Mensagens : 7
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kabeção Sex 22 maio 2009, 15:37

1º passo:

va no sprite que você quer que gire!!!

abra a janela dele e clique no EDIT!!!

logo apos isso olhe lá em cima... veja que tem um botão escrito ANIMATION... clique nele!!!

nas opçoes que aparecem vai ter uma que esta assim... ROTATION SEQUENCE.... aparecerá mais 2 opções.... clique na COUNTER-CLOCKWISE... clique nele.. após isso coloque na parte que tem 1 360... na parte de baixo deixe 360

depois de ter feito isso vai ficar um pouko lento Happy... mais é normal Happy

de OK!!!
Image um jogo com 1mb de imagens que precisam ser giradas.
Multiplique esse 1mb por 360 copias em ângulos diferentes e veja o disperdicio de espaço e memoria.
Kabeção
Kabeção

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://blackcapapps.blogspot.com.br/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Janx Sex 22 maio 2009, 16:43

kekegames escreveu:afz pessoal... complicando pra nada oO
Complicando onde?
O vinians falou o mesmo que vc! O_o

Kabeção escreveu:
1º passo:

va no sprite que você quer que gire!!!

abra a janela dele e clique no EDIT!!!

logo apos isso olhe lá em cima... veja que tem um botão escrito ANIMATION... clique nele!!!

nas opçoes que aparecem vai ter uma que esta assim... ROTATION SEQUENCE.... aparecerá mais 2 opções.... clique na COUNTER-CLOCKWISE... clique nele.. após isso coloque na parte que tem 1 360... na parte de baixo deixe 360

depois de ter feito isso vai ficar um pouko lento Happy... mais é normal Happy

de OK!!!
Image um jogo com 1mb de imagens que precisam ser giradas.
Multiplique esse 1mb por 360 copias em ângulos diferentes e veja o disperdicio de espaço e memoria.

concordo!
Mas o unico geito eh fazer varias imagens para dar esse efeito na versao lite.
Mas é claro que podemos melhorar isso certo?
Tente fazer apenas 36 copias. elas vao ter diferença de 10º cada uma, mas vai dar um efeito bem parecido com 360º.
Se quiser um efeito ainda melhor, e que nao seja tao pesado, tente usando 72, cada uma tera 5º de diferença, ficando ainda melhor o efeito, so que um pouco mais pesado!

Se possivel, use imagens pequenas =)

Flww!!!
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kevin Sex 22 maio 2009, 16:55

bem realmente... vinians falou primeiro... por isso pesso desculpas :'(

mais bem...

sobre o disperdicio de memória e afins.... bem é mesmo... me lembro quando tinha a versão LITE e fiz um GTA estilo o do Play 1... Happy... era legalzin... tava rápido para carregar... só que quando eu errava um personagem ou algo assim... não tinha como eu editar novamente... pq travava o GM todo Happy

ae... com muita dificuldade fiz... só que no dia seguinte... formataram meu PC... oO... naum sei quem oO...

mais eu fiz um jogo que com todas as imagens giravam 360 º... ficou pesado... um poko... pq a versão LITE cada vez mais que você salva mais pesado fica o jogo...
tirando isso... na parte de sprites ficou leve...

e... hum.... desculpe vinians...

a em compensação.... como disse o Janx... use imagens pequenas... no jogo do GTA que fiz.. eram algumas... apenas algumas pequenas Happy



flws


Keké Games©️ Agradece a Compreenção e Desculpas pela falta de atenção... (MALZ Vivians)
Kevin
Kevin

Games Ranking : Nota C

Notas recebidas : C - C
Data de inscrição : 14/11/2008
Reputação : 9
Número de Mensagens : 1166
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.programaCODM.webs.com/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kabeção Sex 22 maio 2009, 21:47

Janx escreveu:concordo!
Mas o unico geito eh fazer varias imagens para dar esse efeito na versao lite.
O que não pode usar na versão lite é o draw_sprite_ext.
Você pode usar o image_angle no lite que da certo, mas o objeto não pode ter evento Draw.
Kabeção
Kabeção

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://blackcapapps.blogspot.com.br/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por 404 the not found Sáb 23 maio 2009, 11:58

help do game maker escreveu:image_angle The angle with which the sprite is rotated. You specify this in degrees, counterclockwise. A value of 0 indicates no rotation. This variable can only be set in the registered version!
404 the not found
404 the not found

Data de inscrição : 11/05/2009
Reputação : 0
Número de Mensagens : 37
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sites.google.com/site/404thenotfound

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Kevin Ter 02 Jun 2009, 18:31

Realmente Kabeção.... é da Versão Lite!!!

Na Lite o único jeito mesmo ou é como coloquei ou como vivians falou Happy

bem... pesa o jogo e talz... mais pensa bem... tem como fazer né Razz

FLWs
Kevin
Kevin

Games Ranking : Nota C

Notas recebidas : C - C
Data de inscrição : 14/11/2008
Reputação : 9
Número de Mensagens : 1166
Prêmios : transform the sprite mudar pra versão lite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.programaCODM.webs.com/

Ir para o topo Ir para baixo

transform the sprite mudar pra versão lite Empty Re: transform the sprite mudar pra versão lite

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos