.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Closed Thread
 
Thread Tools Display Modes
  #1  
Old March 14th, 2010, 01:14 AM

Ink Ink is offline
BANNED USER
 
Join Date: Dec 2009
Posts: 118
Thanks: 1
Thanked 7 Times in 7 Posts
Ink is on a distinguished road
Default Fourth-age: Still making noise, dammit!

Fourth-age has just gotten a Procedural Content Generation boost!



I've ported the venerable C++ libnoise library to Python. This is pure Python, but I mainly just want the module logic in Python to make using it from Fourth age more 'Pythonic'. There does exist a Perlin noise generator implemented in Python's C API, so I hope to shortly adopt this and use it instead of a pure Python implementation.

Notice that's no ordinary Perlin noise. libnoise (and now noiselib) works by taking base noise generators, and wrapping the generators in functions which modify the output. Each module taking a set of noise sources acts as another noise source which can in turn be passed to another module. Through this sort of composition complex noise-scapes can be made. The one in the screen shot produces wide-scale terrain with mountain ridges and rolling lowlands. Noise is fractal, so if you zoom in and amplify noise in some small sector then you get noise which resembles that which you zoomed in on (of course, the noise function is not infinite resolution, so you need a high resolution array of noise to do this satisfactorily).

So that's just a little of what Fourth age development has been up to recently. We soon hope to begin moving into more concrete game programming (and not just low level libraries like this).

For the curious, that's an 11 octave, 0.5 persistance ridged-multifractal generator along with a so-called 'billow noise' generator at 8 octaves and 0.75 persistance and scaled to 0.125 and biased by -0.75 then blended to the ridged multifractal generator using that generator itself as the control value for the blend lerp (the ridged multifractal is the '1' end of the lerp scale). That way the ridges stay sharp and as the height drops the rolling effect of the billow noise become more pronounced.

Last edited by Ink; March 14th, 2010 at 01:41 AM..
  #2  
Old March 14th, 2010, 04:32 AM
Fantomen's Avatar

Fantomen Fantomen is offline
Major
 
Join Date: Feb 2009
Location: Me a viking
Posts: 1,012
Thanks: 81
Thanked 122 Times in 73 Posts
Fantomen is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

And what is fourth age?
  #3  
Old March 14th, 2010, 04:43 AM
Gregstrom's Avatar

Gregstrom Gregstrom is offline
Major General
 
Join Date: Sep 2007
Location: Scotland
Posts: 2,066
Thanks: 109
Thanked 162 Times in 118 Posts
Gregstrom is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

The Dom3 roguelike spinoff, I think.
__________________
A Beginner's guide to Lanka

Want to use multiple mods? The Mod Compatibility Index might be useful.
The Following User Says Thank You to Gregstrom For This Useful Post:
  #4  
Old March 16th, 2010, 06:12 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

Wow... looks like the creator of this thread Ink was recently banned. Could it have been related to this topic?
__________________
There can be only one.
  #5  
Old March 16th, 2010, 06:38 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

Bring him back.
He is NOT my alt!
He will be good. Really.
  #6  
Old March 16th, 2010, 07:42 PM
Fantomen's Avatar

Fantomen Fantomen is offline
Major
 
Join Date: Feb 2009
Location: Me a viking
Posts: 1,012
Thanks: 81
Thanked 122 Times in 73 Posts
Fantomen is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

Quote:
Originally Posted by NTJedi View Post
Wow... looks like the creator of this thread Ink was recently banned. Could it have been related to this topic?
Hardly this topic, but I'm not surprised.
  #7  
Old March 16th, 2010, 08:22 PM
Foodstamp's Avatar
Foodstamp Foodstamp is offline
Major General
 
Join Date: Oct 2006
Location: Tennessee USA
Posts: 2,059
Thanks: 229
Thanked 106 Times in 71 Posts
Foodstamp is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

I heard it had something to do with the IRC crowd.
__________________
BLAH BLAH BLAH BLAH NEXT TURN.
  #8  
Old March 16th, 2010, 09:27 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

Really? I thought he was rather mercenary to their favorite topics.
Maybe he was my alt.
  #9  
Old March 17th, 2010, 06:55 AM
Edi's Avatar

Edi Edi is offline
National Security Advisor
 
Join Date: Oct 2003
Location: Helsinki, Finland
Posts: 5,425
Thanks: 174
Thanked 695 Times in 267 Posts
Edi is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

Quote:
Originally Posted by NTJedi View Post
Wow... looks like the creator of this thread Ink was recently banned. Could it have been related to this topic?
No. He was the sockpuppet of a user banned for piracy. That's all there is to it.
  #10  
Old March 17th, 2010, 09:06 AM
lch's Avatar

lch lch is offline
General
 
Join Date: Feb 2007
Location: R'lyeh
Posts: 3,861
Thanks: 144
Thanked 403 Times in 176 Posts
lch is on a distinguished road
Default Re: Fourth-age: Still making noise, dammit!

I hope that this "Dominions Fourth Age" roguelike spinoff project still comes to a conclusion regardless and we'll be able to see that the effort invested into it pays off. It looks quite promising, could have a lot of potential.
__________________
Come to the Dom3 Wiki and help us to build the biggest Dominions-centered knowledge base on the net.
Visit my personal user page there, too!
Pretender file password recovery
Emergency comic relief
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 11:51 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.