Entrar
Últimos assuntos
» Como ajustar velocidade de cada frame da animação no game makerpor Ralphed Ontem à(s) 18:28
» 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
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
[Devlog] Road To Devastation
+9
Hatzo enkiri
Alexandre Dias
Joton
Klior
SIGILOSO
andreh
Mr.Brum
PedroX
Fuzenrad
13 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
[Devlog] Road To Devastation
Nome do projeto: Road To Devastation; RTD;
Idioma: Português/Inglês;
Concluído:
Estilo: Corrida; Multiplayer; Arcade;
História: Sem história;
Breve descrição: Um jogo parecido com 'Carmageddon', o objetivo é destruir os oponentes (outros veículos) ou vencer a corrida (em alguns casos será somente o death match), o jogo será multiplayer, atualmente tenho a pretenção de desenvolver exclusivamente Single Player (Offline) para desenvolver principalmente a programação, inteligências artificias e telas de acesso, futuramente (após uma versão Full-Single ser lançada) vou iniciar a segunda etapa do desenvolvimento.
Créditos: Maarten Baert, TheSnidr;
Equipe: LCS, Fiih (Design/Arte/Estilo); Fiuz'en Had (Programação);
[Dia 1] 10/06/2011
Nota: Embora o projeto tenha sido iniciado antes desta data, vou postar como sendo o dia 1, as próximas atualizações deste projeto serão feitas nesse mesmo padrão (chamado Devlog). Futuramente vamos adotar esse padrão por aqui.
- Iluminação 3D;
- Efeitos de Iluminação 2D
- Cenário 3D;
Por enquanto só tem 2 caixas e 1 poste de iluminação.
- Sistema aprimorado de colisão (Extreme Physics);
- Derrapagem, aceleração e 'fumaça';
- 1 carro totalmente programado (Honda Civic);
- Tela de créditos;
- Seleção de idioma (Português ou Inglês);
http://dl.dropbox.com/u/21875707/RTD/sel_idioma.png
- Menu principal;
http://dl.dropbox.com/u/21875707/RTD/menu_principal.png
http://dl.dropbox.com/u/21875707/RTD/menu_principal_ing.png
Download: Não;
Previsão de download: Sem previsões;
Previsão da próxima atualização: Sem previsões;
Idioma: Português/Inglês;
Concluído:
Estilo: Corrida; Multiplayer; Arcade;
História: Sem história;
Breve descrição: Um jogo parecido com 'Carmageddon', o objetivo é destruir os oponentes (outros veículos) ou vencer a corrida (em alguns casos será somente o death match), o jogo será multiplayer, atualmente tenho a pretenção de desenvolver exclusivamente Single Player (Offline) para desenvolver principalmente a programação, inteligências artificias e telas de acesso, futuramente (após uma versão Full-Single ser lançada) vou iniciar a segunda etapa do desenvolvimento.
Créditos: Maarten Baert, TheSnidr;
Equipe: LCS, Fiih (Design/Arte/Estilo); Fiuz'en Had (Programação);
[Dia 1] 10/06/2011
Nota: Embora o projeto tenha sido iniciado antes desta data, vou postar como sendo o dia 1, as próximas atualizações deste projeto serão feitas nesse mesmo padrão (chamado Devlog). Futuramente vamos adotar esse padrão por aqui.
- Iluminação 3D;
- Efeitos de Iluminação 2D
- Cenário 3D;
Por enquanto só tem 2 caixas e 1 poste de iluminação.
- Sistema aprimorado de colisão (Extreme Physics);
- Derrapagem, aceleração e 'fumaça';
- 1 carro totalmente programado (Honda Civic);
- Tela de créditos;
- Seleção de idioma (Português ou Inglês);
http://dl.dropbox.com/u/21875707/RTD/sel_idioma.png
- Menu principal;
http://dl.dropbox.com/u/21875707/RTD/menu_principal.png
http://dl.dropbox.com/u/21875707/RTD/menu_principal_ing.png
Download: Não;
Previsão de download: Sem previsões;
Previsão da próxima atualização: Sem previsões;
Última edição por Fiuz'en Had em Dom 24 Jul 2011, 02:08, editado 3 vez(es)
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Ficou bem interessante.
Gostei da iluminação e dos gráficos.
O cenário tridimensional ficou muito bom também.
Não dá para avaliar mais, então é só.
Espero que esse padrão venha logo, parece que vai ficar bom.
Até mais!
Gostei da iluminação e dos gráficos.
O cenário tridimensional ficou muito bom também.
Não dá para avaliar mais, então é só.
Espero que esse padrão venha logo, parece que vai ficar bom.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [Devlog] Road To Devastation
PELOS PRINTS TÁ MUITO MANEIRO...
Parece que é 3D...
parabéns, percebo que será um excelente trabalho!
Parece que é 3D...
parabéns, percebo que será um excelente trabalho!
Re: [Devlog] Road To Devastation
Pelas imagens e pelas informações que vc passou, parece ser um jogo mto bom, esperando download! Boa sorte com o projeto!
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Não acho, o propósito do 'Devlog' pro programador é ter uma ajuda no desenvolvimento, não necessariamente um elogio, e pra comunidade é acompanhar e contribuir com críticas, sugestões, idéias, comentários em geral (mesmo sem ter uma versão auto-executável disponível), é uma ajuda mútua eu diria.Pedro Henrique escreveu:
Não dá para avaliar mais, então é só.
Por exemplo, eu estava conversando com um amigo aqui sobre o projeto e ele me deu uns toques legais sobre as sombras do carro, como vocês já devem ter percebido, o jogo não é bem um 3D, ele usa o famoso 'fake 3D', foi feito com primitives, o carro mesmo não é 2D, é uma sprite 'colada' lá, tanto que a sombra é fixa:
E eu nem tinha me tocado sobre isso, e é um bug perceptível sem uma versão executável.
A sugestão que ele deu foi usar sprites separadas pra fazer uma sombra 'mais 3D', eu particularmente achei demais, pretendo aplicar esse recurso assim que possível.
Em uma representação seria isso:
Usar 4 imagens, com a silhueta do carro e programar para que, dependendo do ponto de iluminação, a sombra siga a lateral do carro.
Imagem não feita por mim.
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
O jogo parece contar com uma física bem aprimorada. Isso será bom para equilibrar a qualidade gráfica com a jogabilidade, muito bom
O que você poderia implementar (se a física estiver de acordo com o que estou achando), seria empilhar caixas em determinados pontos, provavelmente seria um sistema bem complexo visando a forma como está sendo feito, mas acho que não ficaria nada mal.
Os gráficos estão belíssimos e acredito que poderá render um ótimo jogo =D
O que você poderia implementar (se a física estiver de acordo com o que estou achando), seria empilhar caixas em determinados pontos, provavelmente seria um sistema bem complexo visando a forma como está sendo feito, mas acho que não ficaria nada mal.
Os gráficos estão belíssimos e acredito que poderá render um ótimo jogo =D
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Por enquanto a física é 2D, não tem nenhuma verificação de 'altura', seria realmente difícil programar algo assim, já que o projeto é top down além de usar um 3D 'falso'. Mas agradeço a sugestão, um recurso que já tem, é a interação com a caixa de madeira, ela se move com a colisão, ainda estou batalhando pra conseguir fazer ela girar, por enquanto ela não varia o ângulo (sempre fica com ângulo reto, 90º).SIGILOSO escreveu:(...) O que você poderia implementar (se a física estiver de acordo com o que estou achando), seria empilhar caixas em determinados pontos, provavelmente seria um sistema bem complexo visando a forma como está sendo feito (...)
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Achei que a mecânica da física envolveria 3D, assim como eu disse, realmente me confundi sobre o projeto, hehe...
Acredito que você poderia fazer, assim como com o carro, as sprites da caixa variarem seu ângulo, não a partir de código e sim na própria sprite, para preservar a iluminação segundo o seu post mais acima, além do que a caixa poderia girar de forma quase que instantânia.
Acredito que você poderia fazer, assim como com o carro, as sprites da caixa variarem seu ângulo, não a partir de código e sim na própria sprite, para preservar a iluminação segundo o seu post mais acima, além do que a caixa poderia girar de forma quase que instantânia.
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Pelos gráficos parece que vai ficar foda o game,
adorei esse sistema de fake 3d e iluminação.
adorei esse sistema de fake 3d e iluminação.
Klior- Data de inscrição : 07/03/2010
Reputação : 13
Número de Mensagens : 426
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- C#
- Javascript
Re: [Devlog] Road To Devastation
Agora que eu pensei melhor, eu percebi porque é um devlog.Não acho, o propósito do 'Devlog' pro programador é ter uma ajuda no desenvolvimento, não necessariamente um elogio, e pra comunidade é acompanhar e contribuir com críticas, sugestões, idéias, comentários em geral (mesmo sem ter uma versão auto-executável disponível), é uma ajuda mútua eu diria.
A parte da sombra eu não havia notado.
O sistema de fake 3D caiu certinho no jogo.
Se eu não me engano, é o w3d, não é?
E só mais uma pergunta: Quem é 'Fiih'?
Obs: Posta mais screens do gameplay, assim dá para ter uma maior noção.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [Devlog] Road To Devastation
Mas tipo, a caixa gira, só que no modo '2D', ou seja somente a sprite, desenhada com primitives ela conserva o mesmo ângulo (mas visualmente apenas), ainda não sei como rotacionar um primitive, estava tentando criar um ponto de visão, que varia conforme o ângulo do objeto (image_angle), só que não ficou nada usual, falta descobri uma fórmula geral pra fazer essa mudança (pra quem não sabe o draw primitives não usa ângulo, como no draw_sprite_ext por exemplo).SIGILOSO escreveu:Acredito que você poderia fazer, assim como com o carro, as sprites da caixa variarem seu ângulo, não a partir de código e sim na própria sprite, para preservar a iluminação segundo o seu post mais acima, além do que a caixa poderia girar de forma quase que instantânia.
Sim, ele é interessante pois possibilita desenhar objetos 3D-fake usando somente a posição da view, a única coisa que complica é a modelagem.Pedro Henrique escreveu:Se eu não me engano, é o w3d, não é?
É um spriter, atualmente está desenvolvendo os carros, conheci no DevianArt na época da minha equipe (a FJI), no final a equipe se diluiu e manti contato com alguns apenas.Pedro Henrique escreveu:E só mais uma pergunta: Quem é 'Fiih'?
O GamePlay por enquanto está 'pobre', falta muito ainda pra postar um executável, tem vários bugs aparentes (que pelas screens não é possível perceber), em uma estimativa eu diria que quando o projeto estiver com aproximadamente 30~40% concluído, já vai ser possível fazer uma versão beta. Pretendo ainda fazer uma 'garagem', onde o jogador troca de carro, customiza, etc, mas só vou mexer nisso quando concluir tudo (ou praticamente tudo) da física de movimentação do carro, derrapagem, colisões, dano entre outros.
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Achei teu projeto bem interessante e bem criterioso pois você tá preocupado com os mínimos detalhes, não temos muitos jogos de corridas bons aqui no fórum, é sei que você irá pelo menos concluir a primeira versão, pois confesso que invejo sua organização (num bom sentido claro)
Vi o Carmageddon e achei fantástico para um jogo da época, nunca ouvi falar dele antes, teu jogo será corrida bate-bate onde o mais inteiro ganha? Quando vi o projeto pensei em um jogo que adorava jogar com meus amigos de escola, o "San Francisco Rush" pra dreamcast, só jogávamos o modo batalha
Não sei se você faz isso, mas analisa alguns bons jogos de corrida em top-down pra você poder pegar referencias, o Carmageddon por ser 3D te dar referencias limitadas
Vi o Carmageddon e achei fantástico para um jogo da época, nunca ouvi falar dele antes, teu jogo será corrida bate-bate onde o mais inteiro ganha? Quando vi o projeto pensei em um jogo que adorava jogar com meus amigos de escola, o "San Francisco Rush" pra dreamcast, só jogávamos o modo batalha
Não sei se você faz isso, mas analisa alguns bons jogos de corrida em top-down pra você poder pegar referencias, o Carmageddon por ser 3D te dar referencias limitadas
Re: [Devlog] Road To Devastation
Muito bacana o projeto.
Sobre as sombras, vocês podem ir no Blender e fazer um modelo bem proximo do que seria o carro , somente para usá-lo para projeção de sombras. Vocês adicionam lâmpadas em 360º e tiram bake das sombras de um plano que receberá essas sombras.
Vocês podem inverter esse bake para ter uma textura alpha só com a projeção da sombra pra que não atrapalhe em nada o "chão" do game.
Boa sorte com o projeto.
Abraço,
Alexandre.
Sobre as sombras, vocês podem ir no Blender e fazer um modelo bem proximo do que seria o carro , somente para usá-lo para projeção de sombras. Vocês adicionam lâmpadas em 360º e tiram bake das sombras de um plano que receberá essas sombras.
Vocês podem inverter esse bake para ter uma textura alpha só com a projeção da sombra pra que não atrapalhe em nada o "chão" do game.
Boa sorte com o projeto.
Abraço,
Alexandre.
Alexandre Dias- Data de inscrição : 13/10/2010
Reputação : 8
Número de Mensagens : 397
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Pretendo fazer um modo corrida, só pra não limitar o jogo à um 'bate-bate' apenas. A idéia é bem essa, um jogo online de batalha pra jogar com alguns amigos.Joton escreveu:teu jogo será corrida bate-bate onde o mais inteiro ganha?
Sobre os detalhes, não poderei 'viajar' muito, como fazer a porta sair se bater muito do lado do carro, mas vai dar pra amassar um pouco, dar umas batidas e talz, estragar o motor, essas coisas, vou programando dentro das limitações do Game Maker e minhas.
Sim, já joguei alguns jogos do gênero, o que me mais inspirou foi o GTA 2 e o Carmageddon (embora 3D, me deu uma boa base de estrutura, física etc), só não vou conseguir fazer o carro capotar, por precisar usar obrigatoriamente um 3D (além de que eu teria que modelar o carro).Joton escreveu:Não sei se você faz isso, mas analisa alguns bons jogos de corrida em top-down pra você poder pegar referencias, o Carmageddon por ser 3D te dar referencias limitadas
Entendi, nesse caso eu teria que fazer alguns frames para usar dependendo da direção da iluminação, certo? Interessante mesmo, uma pena que eu não tenho conhecimento nenhum no Blender (nem mesmo o programa eu tenho instalado), mas vou tentar dar uma olhada qualquer dia, legal a idéia.Alexandre Dias escreveu:Sobre as sombras, vocês podem ir no Blender e fazer um modelo bem proximo do que seria o carro , somente para usá-lo para projeção de sombras. Vocês adicionam lâmpadas em 360º e tiram bake das sombras de um plano que receberá essas sombras.
Pretendo, só não tenho estimativas, vou me esforçar muito pra continuar com esse projeto, mesmo que demore 1 ou 2 anos pra concluí-lo (possivelmente eu já terei saído do fórum).Joton escreveu:sei que você irá pelo menos concluir a primeira versão
Agradeço os comentários.
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Esse projeto parece está sendo bem preparado. Portanto eu tambem espero. Sua organização é de dar inveja em qualquer um. Bom mas vamos lá. Rotação de primitivas parece ser complicado mas acho q tenho uma ideia. É uma técnica q eu estava pensando em por em uma engine de fisica. Vou dar uma estudada e converto para vc se conseguir. E pq vc acha q vai sair do forum?
EDIT:
Como prometido:
Fiuztest.gmk
dê uma estudada e tente entender.
Espero que ajude ou dê uma luz para vc!
EDIT:
Como prometido:
Fiuztest.gmk
dê uma estudada e tente entender.
Espero que ajude ou dê uma luz para vc!
Hatzo enkiri- Games Ranking :
Notas recebidas : B
Data de inscrição : 19/02/2009
Reputação : 7
Número de Mensagens : 226
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Isso mesmo!
E se você colocar com texturas alpha, você não vai ter problemas com a interferência no chão do game. A única coisa ali seria a sombra projetada!
Assim que eu achar um tempo eu faço algo bem simples só pra deixar mais claro minha ideia.
Abraço,
Alexandre.
E se você colocar com texturas alpha, você não vai ter problemas com a interferência no chão do game. A única coisa ali seria a sombra projetada!
Assim que eu achar um tempo eu faço algo bem simples só pra deixar mais claro minha ideia.
Abraço,
Alexandre.
Alexandre Dias- Data de inscrição : 13/10/2010
Reputação : 8
Número de Mensagens : 397
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Entendi o que você fez, interessante, mas tem um problema, você fez girar o 'topo' do primitive, até ai tudo bem, os lados dele é que são o problema, tenho que encontrar uma maneira de girar de forma harmônica os 4 lados juntamente com o topo, por isso eu disse que ainda falta uma fórmula pra converter. Agradeço a ajuda, gostei da organização dos códigos. ;)Hatzo enkiri escreveu:dê uma estudada e tente entender.
Espero que ajude ou dê uma luz para vc!
É, mas isso não vai interferir muito, o jogo em si já tem bastante serrilhado 'proposital'.Alexandre Dias escreveu:E se você colocar com texturas alpha, você não vai ter problemas com a interferência no chão do game. A única coisa ali seria a sombra projetada!
Sobre as sombras, o ideal seria usar um recurso pra deixar um pouco mais realista, com o bm_add, bm_subtract e bm_zero, pra quando uma sombra se sobrepor a outra não escurecer, algo assim:
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Devlog] Road To Devastation
Fuzenrad, muitos dizem que a somba é assim:
Só que o certo é a sombra escurecer nas partes que se juntam. Faça o teste para ver. Eu até já fiz o teste uma vez.
Eu achei um exemplo de fisica de carro (top down) bem interessante na GMC:
http://gmc.yoyogames.com/index.php?showtopic=449104
Ele usa uma mascara para as colisões, dependendo do ângulo de batida.
É simples, mas pode ajudar em algo.
Até mais!
Só que o certo é a sombra escurecer nas partes que se juntam. Faça o teste para ver. Eu até já fiz o teste uma vez.
Eu achei um exemplo de fisica de carro (top down) bem interessante na GMC:
http://gmc.yoyogames.com/index.php?showtopic=449104
Ele usa uma mascara para as colisões, dependendo do ângulo de batida.
É simples, mas pode ajudar em algo.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [Devlog] Road To Devastation
Não Pedro Henrique, as sombras não ficam mais fortes quando estão uma em cima da outra, é só tu fazer o teste com sombras de verdade, elas se unem assim como o desenho que o fuzen fez.
Estou tentando fazer um menu mais elaborado e um logo melhor, quando fizer eu mando fuzen, o projeto está ficando muito bem organizado, e como ta só tu programando deve ta dando um trabalhão, mas vamos nessa. hehe
flws!
Estou tentando fazer um menu mais elaborado e um logo melhor, quando fizer eu mando fuzen, o projeto está ficando muito bem organizado, e como ta só tu programando deve ta dando um trabalhão, mas vamos nessa. hehe
flws!
Re: [Devlog] Road To Devastation
Amigo, blz?Fiuz'en Had escreveu:Entendi o que você fez, interessante, mas tem um problema, você fez girar o 'topo' do primitive, até ai tudo bem, os lados dele é que são o problema, tenho que encontrar uma maneira de girar de forma harmônica os 4 lados juntamente com o topo, por isso eu disse que ainda falta uma fórmula pra converter. Agradeço a ajuda, gostei da organização dos códigos. ;)Hatzo enkiri escreveu:dê uma estudada e tente entender.
Espero que ajude ou dê uma luz para vc!É, mas isso não vai interferir muito, o jogo em si já tem bastante serrilhado 'proposital'.Alexandre Dias escreveu:E se você colocar com texturas alpha, você não vai ter problemas com a interferência no chão do game. A única coisa ali seria a sombra projetada!
Sobre as sombras, o ideal seria usar um recurso pra deixar um pouco mais realista, com o bm_add, bm_subtract e bm_zero, pra quando uma sombra se sobrepor a outra não escurecer, algo assim:
Eu estou usando um código de rotação de polígonos em um projeto de teste que pode servir pra você da uma olhada ai ó:
- Código:
var lista, angulo, i, linha, p, ox, oy;
lista = argument0; //Lista com os vértices dos polígonos separados por , tipo "10, 10"
angulo = argument1; //Angulo desejado
ox = 0; // Cen
oy = 0; // tro
for (i = 0; i < ds_list_size(lista); i += 1)
{
linha = ds_list_find_value(lista, i);
p = string_pos(",", linha);
px = real(string_copy(linha, 1, p - 1));
py = real(string_copy(linha, p + 1, 255));
newx = ox + ((px - ox) * cosg(angulo) - (py - oy) * sing(angulo));
newy = oy + ((px - ox) * sing(angulo) + (py - oy) * cosg(angulo));
linha = string(newx) + ',' + string(newy);
ds_list_replace(lista, i, linha);
}
- Código:
var linha, i, px, py, first_px, first_py, lista, textura;
lista = argument0; // a DS_LIST
textura = argument1; //Textura
draw_primitive_begin_texture(pr_linestrip, textura);
draw_set_color(c_white);
texture_set_repeat(true);
for (i = 0; i < ds_list_size(lista); i += 1)
{
linha = ds_list_find_value(lista, i);
p = string_pos(",", linha);
px = x + real(string_copy(linha, 1, p - 1));
py = y + real(string_copy(linha, p + 1, 255));
if (i == 0)
{
first_px = px;
first_py = py;
}
draw_vertex_texture(px, py, 1, 1);
}
draw_vertex_texture(first_px, first_py, 1, 1);
draw_primitive_end();
Flws!
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [Devlog 0.1.0] BlazeHeart Squadron
» Evoluship [0.1.4.3] (DevLog)
» HERO (DevLog)
» [Devlog] Projteo NoBreak
» [DevLog] Kiiro Kuro
» Evoluship [0.1.4.3] (DevLog)
» HERO (DevLog)
» [Devlog] Projteo NoBreak
» [DevLog] Kiiro Kuro
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|