I have completed something I should have down a while ago: a proper cursor management system. Now I've got a nice fitting 'grabby hand' default cursor,a 'footsteps' cursor for click zones that moves you forward, and a proper zip mode with a 'lighting bolt' cursor to zoom around.
(that one is just so fun to use)
(all these cursors I errr.. totaly stole from Myst >_> )
This adds so much to the thing to make it feel like the original game.
Next thing to do: have a fully working navigation system. Right now I'm using two systems:
1. a basic FPS control scheme. (courtesy of Unity's default 1st person controller).
2. and a node-based system where you can click around to teleport to the next point. (I've reproduced the spots as they are in Myst, but I also added a couple for a smoother navigation)
The problem I have right now is you can't switch on the fly. Starting with the node system and then walking around will take you out of the proper node sequence and make you unable to clic anything unless whatever node where linked to where you were last. I need to make a better system for that.
Also I'll look at adding a way to move the cursor around without moving the camera. (say you can right click to immobilize the camera to work on a puzzle and again to get it back). This won't be required, since there is basically zero gameplay in there, but that might come in handy anyway.