What's wrong with my collisions?

Blitz3D Forums/Blitz3D Beginners Area/What's wrong with my collisions?

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