I can still walk right through the walls.
Graphics3D 640,480 SetBuffer BackBuffer() ;collisions level_col = 1 camera_col = 2 guy_col = 3 camera=CreateCamera() PositionEntity camera,2,1,2 ;load guy guy = LoadMesh("models/smiley.b3d") ScaleMesh guy,0.04,0.04,0.04 PositionEntity guy,4,1,4 ;load level level = LoadMesh("maps/level1.b3d") ScaleMesh level,0.04,0.04,0.04 PositionEntity level,0,0,0 ;collision setup Collisions level_col,camera_col,2,3 Collisions level_col,guy_col,2,3 EntityType camera,camera_col EntityType guy,guy_col EntityType level,level_col While Not KeyDown( 1 ) If KeyDown( 205 )=True Then TurnEntity camera,0,-1,0 If KeyDown( 203 )=True Then TurnEntity camera,0,1,0 If KeyDown( 208 )=True Then MoveEntity camera,0,0,-0.05 If KeyDown( 200 )=True Then MoveEntity camera,0,0,0.05 RenderWorld Text 0,0,"Camera's x coordinate:" + EntityX(camera) Text 0,10,"Camera's y coordinate:" + EntityY(camera) Text 0,20,"Camera's pitch:" + EntityPitch(camera) Text 0,30,"Camera's yaw:" + EntityYaw(camera) Flip Wend End