Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Traveller - random world generator, work in progress

  1. #1
      isomage is offline
    Guild Journeyer isomage's Avatar
    Join Date
    Dec 2008
    Posts
    137

    Post Traveller - random world generator, work in progress

    To go along with my random subsector generator I've started working on a random world generator.

    My goal is for it to be able to either randomly generate a UPP or accept one as input, generate UPP-appropriate terrain, city locations, etc., and render either in grayscale or color. Output will be vector PDF.

    So far I've managed to have my program duplicate the classic world map form, and for a test I've manually specified some hex contents; the random generation code is up next.

    My tiles are only very rudimentary at this point, so if anyone wants to make any suggestions about types or style that would be great. I think I like them somewhat abstract, like with the filled equilateral triangle for the mountain; it reminds me a bit of old star frontiers maps (which I should probably look at for inspiration, now that I think of it).
    Attached Thumbnails Attached Thumbnails Traveller - random world generator, work in progress-testc.png   Traveller - random world generator, work in progress-testg.png  
    Last edited by isomage; 05-30-2009 at 02:34 AM.
    My random map generators and GIMP scripts: http://axiscity.hexamon.net/users/isomage/

  2. #2
      BeRKA is offline
    Guild Novice BeRKA's Avatar
    Join Date
    May 2009
    Posts
    13

    Default

    Nice! This is something that I actually has considered doing myself. I am happy that you do it, since I don't have any time to do it right now, and I really like to see this generator in action.

    Suggested inputs (except for UPP):
    Temperature - to determine the amount of ice.
    Age - to determine mountains.
    Tidal lock - for dark/bright side.
    Visit the Zhodani Base!

  3. #3
      Valarian is offline
    Guild Adept Valarian's Avatar
    Join Date
    Apr 2007
    Location
    Worcestershire, UK
    Posts
    330

    Default

    The maps are looking good. It's going to be a challenge to get a decent looking map through random generation. You'll have to put in some heavy weightings for the surrounding hexes to get terrain that doesn't look strange. Good luck with this. I'll be looking on with interest.
    Google Groups for FGII Games:
    European FG2 RPG - Fridays & Sundays (8pm UK time)
    Using Ultimate FGII and can accept unlicensed player connections on some of the games

  4. #4
      Redrobes is offline
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,776
    Blog Entries
    4

    Post

    Thats looking superb iso. Will be following this one too... not that I play Traveller any more but its interesting.

  5. #5
      ravells is offline
    Community Leader Gracious Donor ravells's Avatar
    Join Date
    Jun 2006
    Location
    London, UK
    Posts
    10,900

    Default

    I'll echo Redrobes! Superb idea! The icing on the cake would be to make the map editable so that the GM could put in star ports, cities with name labels, make tweaks to the landscape etc if required. Repped!

  6. #6
    Community Leader Facebook Connected Steel General's Avatar
    Join Date
    Jun 2008
    Location
    Ft. Wayne, IN
    Posts
    9,463

    Default

    Cool stuff!
    My Finished Maps | My Challenge Maps | Ghoraja Juun, my largely stagnated campaign setting.

    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.



  7. #7
      Jexl is offline
    Guild Novice
    Join Date
    Nov 2007
    Posts
    10

    Post Nice

    Keep it up, I've been looking for something like this for a personal project. I'll be following this thread.

  8. #8
      isomage is offline
    Guild Journeyer isomage's Avatar
    Join Date
    Dec 2008
    Posts
    137

    Post

    I've got the geometry sorted out (mapping the hexes to points on the surface of a 3D icosahedron) and have started generating rudimentary random planetary surfaces consisting only of land and water tiles (by sampling 3D noise at those points: high values = land, low values = water).

    The edges where triangles join up still need some correction, and with only two tile types being shown the results are unspectacular, but here's an example anyway.

    Next steps: edge correction, terrain generation based on UPP.
    Attached Thumbnails Attached Thumbnails Traveller - random world generator, work in progress-test.png  
    My random map generators and GIMP scripts: http://axiscity.hexamon.net/users/isomage/

  9. #9
      isomage is offline
    Guild Journeyer isomage's Avatar
    Join Date
    Dec 2008
    Posts
    137

    Post

    I fixed the bug with the edge-rendering. Here are a couple of random examples. All I need to do now is generate UPP-relevant terrain and wrap a web interface around it
    Attached Thumbnails Attached Thumbnails Traveller - random world generator, work in progress-test1.png   Traveller - random world generator, work in progress-test2.png  
    Last edited by isomage; 05-31-2009 at 10:01 PM.
    My random map generators and GIMP scripts: http://axiscity.hexamon.net/users/isomage/

  10. #10
      BeRKA is offline
    Guild Novice BeRKA's Avatar
    Join Date
    May 2009
    Posts
    13

    Default

    Looks fine!
    Will the output be png as well?
    I like png better than the pdf you have for your subsector generator.
    Visit the Zhodani Base!

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •