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
» Colisões não funcionando
por RastaMaan Ontem à(s) 19:49

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Ontem à(s) 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21


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 : 2715
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