I'm just starting my journey into the world of Java programming and I'm finding myself a bit overwelmed. I'm using the NetBeans IDE to learn Java (On Ubuntu Linux) and am VERY impressed.
In order to learn the language I have decided to work on a fun project with no real world usefulness. I want to create a map generator to generate terrain data. I wanted to use a random number generator like Util.Random that accepts a seed number so that the map could be reliably reproduced simply by knowing the seed value. This is so that large map sectors could be regenerated when needed thus saving huge amounts of disk space.
I got to thinking however that if future versions of Random produce different numbers my map generator wouldn't be very good.
Is this a likely problem or are the numbers generated for a particular seed pretty reliable going into the future. What about on different platforms? Linux, OSX, Windows.