Ok so I am currently in the process of learning java and my game that I am making is all console based, meaning no graphics are involved. I was kind of turned off by the idea of just a text adventure or guess the word game, so I am trying to make a game that might be kind of fun to play. The best way to describe it would be a console version of pokemon. I know this is challenging for a beginner, but I want to challenge myself and learn java at the same time. So my question is where should I include all of the information for my map objects. I have a map class that includes the name, type, etc. but I am not sure as to where I need to setup all of my maps if the player is going to be able to go back and forth between maps. I hope this question makes sense and thank you for any help you can give me!