Author Topic: Old AVWW Top-Down Interior Generator Source Code Now Released  (Read 1537 times)

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Original: http://christophermpark.blogspot.com/2011/07/old-avww-top-down-interior-generator.html

As promised, the source code (and runtime) for the old Interior Generator for the top-down version of AVWW has now been released.  If you want to read about what it is and what it does, please see the link above -- it's described in great detail.

And here is where you can download the source and runtime.

What's new in this version, since the blog post linked above?  Well, the cleanup processes have grown and grown, so there's something like 60 unique cleanup steps now.  It also builds even more varied interiors between the various interior styles, too.  I also started using chasms for the "remainders" where a wall wouldn't fit but I wanted to have something blocked off -- that worked out really well.

I'm sure there are still some little glitches here and there where something gets placed in a way that violates perspective, etc.  I had fixed most of those, but when we made the switch to a side-view this particular style of interior generation got tabled and so that was basically the end of this program for Arcen.

However, if you're making procedural interiors for a game that is top down, especially if it's tile-based with a faux perspective -- like so many pixelart games are -- then I welcome you to use this!  We'd appreciate credit if you feel like it, or at least a heads up that you're using it just for our own curiosity, but you're not legally obligated and it's not a huge deal to us either way.  Consider this released under the MIT license, and if you find it useful I'm glad.  Enjoy!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline dumpsterKEEPER

  • Sr. Member Mark II
  • ****
  • Posts: 361
Re: Old AVWW Top-Down Interior Generator Source Code Now Released
« Reply #1 on: July 12, 2011, 05:31:52 pm »
I just wanted to say that I appreciate you releasing this source. Even though I don't do Windows development (or have any particular use for this code at present) I'll still enjoy poking through it and seeing what I can learn. I think it's meaningful when developers contribute back to the community to potentially aid or inspire others. Thanks!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Old AVWW Top-Down Interior Generator Source Code Now Released
« Reply #2 on: July 12, 2011, 06:11:56 pm »
My pleasure!  Hope it's useful.

Also of note: though it's C#-based code, it can be compiled easily under Mono and run on whatever platform.  And speaking from experience porting the other direction, the core logic here (minus the visualization parts) would be pretty trivial to port to Java.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!