Using a flat 3D projection (like using GTRI for polygons) would be neat for a top-down and yet 60fps 3D. Defy3D is an example of this. The thing is that alot of polygons on screen (if you're not optimal) would easily slowdown things. I'm not sure how SmileBASIC would handle the projections + the whole logic of the game.