i made 3D (first person) but you can go up and down and stuff, i didnt have enough events left over to be allowed to add looking up or down though so that is a problem sorta, also i only built this to handle 4 layers of blocks but you could add more.