Conectar-se
Quem está conectado
30 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 30 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   :
   :
   :
Ver perfil do usuário

Engine de seleção automática de imagem

em Qua 13 Jul 2011, 16:50
Engine: Seleção Automática de Imagem Aprimorada (SAIA)

Versão do Game Maker: 6.1 (deve funcionar também no 7 e 8 Lite)

Nível de dificuldade: Iniciante

Descrição: Esta engine possui um script que escolhe automaticamente a imagem dos blocos baseando-se nos blocos à sua volta. Eu já havia feito uma engine assim, esta (link), mas enquanto criava o meu jogo para o CF #002, percebi que havia um jeito melhor de fazer isso, por isso o "Aprimorada" no final do nome. Essa nova versão tem pouco mais da metade do tamanho da anterior*.

Imagem: O que a engine faz (na room/no jogo):


Informações adicionais:
O botão esquerdo do mouse cria blocos e o direito deleta. Pode-se posicionar os blocos na room ou criá-los em tempo real (quando o jogo já está rodando).
Nesta nova versão, cada bloco é dividido em quatro partes (cima-esquerda/cima-direita/baixo-esquerda/baixo-direita - ce/cd/be/bd, respectivamente), e a imagem de cada uma dessas partes é escolhida com base na existência de blocos nos três espaços com que tem contato. Há um sprite cujas subimages são todas as imagens possíveis para cada uma das quatro partes.

Download: Seleção automática de imagem.gm6 (10,5 kb)

* - pouco mais da metade do tamanho da anterior:
Se alguém ficou curioso (duvido), {pouco mais da metade do tamanho da anterior} = ~56,380301087524338699719808139811%
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Engine de seleção automática de imagem

em Qua 13 Jul 2011, 18:16
É bem útil. Facilita muito.
Assim não é necessário se dar ao trabalho de colocar as tiles.
Como eu tenho a versão antiga e não costumo usar muito, não vou baixar agora. Só que como já vi a anterior, tenho uma noção de como deve ser.

Tenho uma sugestão:
Faça com tiles. Use as funções de procurar tiles de acordo com o depth.
Elas pesam bem menos no jogo do que os sprites.

Até mais!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum