My current "engine" is built upon a design that a buddy of mine and I came up with by browsing through the Enginuity series and some other articles around GD.Net. It is DX API, Window OS specific although I am in the works of revamping it for portability thanks to my new handy-dandy book! (Okay, I'll shut up about the book now!). It is in an infant stage in that the low-level portions are still being built although fun features like lighting, text, input, and the camera are currently implemented. I also have this sweet cube that spins in circles!
My goal for this engine is to create a point-click 3D adventure based on Ned, my beloved MS Paint drawing. He's pretty sweet to look at so I'll put up some pictures of him later this evening.
I'd also like to create a top down similuation with pirates stranded on an island. Hopefully I can create a robust enough engine to make both of these games a reality.
That's all for now!