Mon Site Portfolio

Ce projet était en 2 parties. Dans un premier temps nous devions réaliser un décor en axonométrie sur papier. Seulement la structure. Puis après avoir pris en photo et exporté sur Photoshop, je pouvais passer à l’étape de coloration ainsi que de mise en texture. En effet, sur une page à part, j’ai créer des matériaux comme des planches de bois, des toitures en tuiles ou encore des fenêtres afin d’habiller mon village dans un style festif de Noël. L’objectif était réellement de donner vie à un univers que j’avais totalement imaginé en partant de 0. 

Dans un second temps, il fallait programmer un jeu vidéo assez simple dans ce décor. J’avais vu en cours les bases des déplacements et de la récupération d’un item. Cependant, tout cela avait été vu sur un exemple en 2D, or ici c’est un jeu en 3D donc j’étais face à un obstacle. Pour le surmonter il a fallu être ingénieux et s’approprier le code afin de l’adapter à notre situation. Le plus difficile reste l’étape des collisions. J’avais donc vu une solution se basant sur des rectangles. Mais comme déjà dit précédemment, cela marche pour un décor en 2D. J’ai donc cherché par moi-même une solution qui marcherait et je suis parti sur une carte en noir et blanc en dessous de celle qui s’affiche afin de tester si le pixel d’après est noir ou blanc, autorisant le déplacement ou non. J’ai réellement développé des compétences en Javascript que je ne pensais pas pouvoir avoir.