Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36

Thread: Introduction / my efforts

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

    Post Introduction / my efforts

    Hi all,

    This is my first post here.

    My main interest is random/procedural generation of maps for roleplaying games. So far, I've written some programs to generate classic-style D&D cave and wilderness maps and Traveller subsector maps; these can be used online here (note that the cave and wilderness maps tend to look better at larger sizes).

    They're nothing like the maps made by some of the wonderful artists here, but feedback is most welcome anyway
    Last edited by isomage; 12-03-2008 at 06:06 AM.

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

    Default

    Welcome Aboard!
    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.



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

    Post

    Those map generators are really excellent. I ran the cave one many times and it gave great results every time. If I were programming that I would randomize a height map and then just slice it through the middle but that would give blobs. Yours seem well connected with nice chutes and passages.

    The traveller one is cool too. Two seconds and you have an entry for last months space map contest. I was looking for a planet name creator only last month to try to make them with. I just stole arabic nouns in the end but your planets have good names. The most impressive thing is that you output in PDF. Do you use a converter like GhostScript or do you draw in postscript directly.

    The only suggestion I would say is to have a checkbox for not having a grid on the cave generator. Many people import these things into stuff and play with them from there - like texture them etc, before making them a final map. RobA has a great Gimp script around here that converts black and white into dungeon textured map.

    Robs script
    Subterrainian Map Prettier Script

  4. #4
      jezelf is offline
    Guild Journeyer
    Join Date
    Jul 2008
    Location
    Toronto, Canada
    Posts
    193

    Default

    welcome. yeah I had a play about with the cave one too.great stuff!

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

    Post

    Quote Originally Posted by jezelf View Post
    welcome. yeah I had a play about with the cave one too.great stuff!
    Quote Originally Posted by Redrobes View Post
    Those map generators are really excellent.
    Quote Originally Posted by Steel General View Post
    Welcome Aboard!
    Thanks


    I was looking for a planet name creator only last month to try to make them with. I just stole arabic nouns in the end but your planets have good names.
    I was initially playing around with Markov chains (see, for example, here), seeding them with Latin or Greek names or real star names, but I wasn't very happy with the results. In the end I just reimplemented the planet name generator from Elite (there's source code floating around on the web somewhere).

    The most impressive thing is that you output in PDF. Do you use a converter like GhostScript or do you draw in postscript directly.
    It generates PostScript which is then filtered through GhostScript to produce the PDF.

    The only suggestion I would say is to have a checkbox for not having a grid on the cave generator.
    Done!
    Last edited by isomage; 12-03-2008 at 07:58 PM.
    My random map generators and GIMP scripts: http://axiscity.hexamon.net/users/isomage/

  6. #6
      RobA is offline
    Administrator RobA's Avatar
    Join Date
    Apr 2007
    Location
    Niagara, Canada
    Posts
    5,532

    Post

    @isomage -

    Really sweet!

    I took one of your the random caves (now without grids ) and scaled it 200% then ran my "dungeon map prettier" script in gimp that Redrobes mentioned.

    Introduction / my efforts-randomtest.png

    Are you using a random walk algorithm to generate the caves?

    -Rob A>

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

    Post

    Quote Originally Posted by RobA View Post
    I took one of your the random caves (now without grids ) and scaled it 200% then ran my "dungeon map prettier" script in gimp that Redrobes mentioned.
    That looks awesome

    Are you using a random walk algorithm to generate the caves?
    Yep. Random walks for the caves, fractal height fields for the hex maps, and by-the-book rules (Little Black Book 3, Worlds and Adventures) for the Traveller subsectors.
    Last edited by isomage; 12-04-2008 at 02:23 AM.
    My random map generators and GIMP scripts: http://axiscity.hexamon.net/users/isomage/

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

    Post

    Quote Originally Posted by isomage View Post
    ...I just reimplemented the planet name generator from Elite (there's source code floating around on the web somewhere).
    Dang, I searched for that and mentioned it in my thread but I couldn't find the code. I remember it being cool so no wonder your names were pretty good. Now I know its out there ill try again. Wikipedia mentioned it but didnt have any link to it.

    Quote Originally Posted by isomage View Post
    It generates PostScript which is then filtered through GhostScript to produce the PDF.
    I had a friend once that used to program in postscript on the printer - as in use the printers CPU to generate patterns, fractal and other itterative ones, which it then printed. So you must be running your cgi script as a full exe not a perl/PHP thing then unless there is some nice interface to Ghostscript from a script. I am pretty sure I could not do that with my web provider as they only install a certain limited set of perl modules. Well, if your able to tell us more about the process that would be interesting. I thought it was quite impressive - what you have done is a bit harder than people might realize.

    Quote Originally Posted by isomage View Post
    Done!
    Cool and I see Robs already provided the demo I reckon that your page will see a lot of use with Robs script too.

  9. #9
    Guild Master Gracious Donor Midgardsormr's Avatar
    Join Date
    Aug 2007
    Location
    Los Angeles, CA
    Posts
    2,406

    Post

    Quote Originally Posted by Redrobes View Post
    Dang, I searched for that and mentioned it in my thread but I couldn't find the code. I remember it being cool so no wonder your names were pretty good. Now I know its out there ill try again. Wikipedia mentioned it but didnt have any link to it.
    http://www.iancgbell.clara.net/elite/bbc/index.htm#src
    Bryan Ray, visual effects artist
    http://www.bryanray.name

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

    Default

    This is superb stuff. I love the way that the images produced by Iso's maps are perfect to be run on RobA's script.

    Welcome to the Guild, Iso - the traveller maps really rock!

Page 1 of 4 123 ... LastLast

Posting Permissions

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