Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign in to follow this  

    It's Cran-Tastic Ruby Red!


    Cyb

    Recently Tom Copeland informed us of a new project of his called Ruby-Doom which is, in a similar fashion to WadC, a map generator of sorts. Ruby-Doom allows you to generate a map layout via Ruby scripting. For those who may not know, Ruby is a high-level, object oriented interpreted scripting language (don't worry too much if you didn't understand that). So if that type of thing strikes your fancy, or you just want to play around with it, head over to the site and check it out.

    Sign in to follow this  


    User Feedback

    Recommended Comments

    Trasher][ said:
    fp... uh, wait...

    Anyone else reminded of SLIGE?

    Not at all. As far as I can see it's rather similar to WadC. You could do rediculously high detail with it :P

    Share this comment


    Link to comment

    WadC is not a map generator, its a programming language / map editor which can be used to program a map generator.

    And though Ruby-Doom is certainly cute, I very much doubt anyone can make normal sized maps in this. Many patterns that come pretty much "for free" in WadC because of its lazy evaluation have to be programmed explicitly every time in Ruby. That will get old fast.

    Neither of these programs have anything to do with SLIGE.

    Share this comment


    Link to comment

    ...let's see:

    > I very much doubt anyone can make
    > normal sized maps in this.

    Definitely, Ruby-DOOM's generated maps will never even approach the creative, complex, and fun maps that a person can design.

    But that's not Ruby-DOOM's goal - its goal is to map existing data sets - like a floor plan, or a Nethack .des file, or whatever - into the linedefs and so forth that make up a wad.

    > Many patterns that come pretty much
    > "for free" in WadC because of its
    > lazy evaluation have to be programmed
    > explicitly every time in Ruby.
    > That will get old fast.

    Hm. It seems to me that we could write Ruby classes that represented, say, a staircase, or a particular wall segment, or whatever. That's the beauty of a scripting API to DOOM levels - patterns can be created and reused in many different contexts. Fun stuff!

    Yours,

    Tom Copeland
    http://ruby-doom.rubyforge.org/

    Share this comment


    Link to comment
    BlackFish said:

    So how do you use the utility when there is no executable? oh well. heh.

    It says in the news post - get Ruby.

    Share this comment


    Link to comment


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×