I have no illusions that I could possibly learn it all. I just want to learn enough so that I can go deeper on something more specific, such as virtual worlds, and no how to proceed.
Having a general CS education does not necessarily make you able to explore arbitrary fields. CS programs are ultimately designed by course administrators and professors and can be slow to change, so there's no guarantee that they will prepare you sufficiently to explore whatever avenues you wish to explore later.
Ultimately it depends on where you see your shortcomings that are preventing you from doing what you want. Do you wish you had better credentials so that you could get a job with better pay or more interesting work? Or do you find yourself frustrated because you are not able to sufficiently grok a certain subject area.