terça-feira, 19 de novembro de 2019

Atividade 10 - Tilesets

Para criar o mapa desejado, utilizei os dois tiles abaixo.



No programa primeiro iniciei as variáveis PImage, que guardam as informações das imagens escolhidas.

Depois fiz uma matriz que mapeia as imagens dos tiles de acordo com o número dado na função que será implementada posteriormente, no comando switch.


Então, fiz uma função que lê a matriz e carrega a imagem de acordo com a numeração dada pelo comando switch em cada posição. Caso seja 0, carrega a imagem da grama, se for 1, carrega a imagem da água. Para a imagem não ficar muito grande, fiz os espaçamentos horizontais entre as unidades serem de 60 pixels, e os verticais, de 30 pixels. O resultado pode ser verificado abaixo:


O conceito de Tesselação (do latim tessellae) é o recobrimento de superfícies bidimensionais (planos) com unidades básicas sendo polígonos congruentes ou não, de forma que não existam espaços entre eles e de modo que a superfície total seja igual à área recoberta.

Isso é exatamente o que ocorre com os cenários de um jogo 2D, há uma área fixa que é recoberta por unidades, os tiles, sem que haja nenhum espaço, para dar a sensação de continuidade e aprimorar a experiência do jogador.


Link do código: https://drive.google.com/open?id=0B3-iqp7LYuNJS2k2VFJUTHlNems

Nenhum comentário:

Postar um comentário