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.