My database class has a "real-life" assignment, building a client database for a paralegal firm that deals with traffic code violations. Team assignment, four bodies to a team. For the requirements stated in the doc (which aren't too well defined), it would take most teams seven weeks or more to complete satisfactorily. We apparently have two. Not even my miracle work can pull this one off.
I picked up Software Engineering for Game Developers yesterday while hanging out with Rob Loach. So far it's looking like a pretty good book, but I'm going to wait a while before I bother giving it a rating.
By the way, screenies of the work I was doing in OGRE: