Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 ... 5

Author Topic: Multi-level view demo  (Read 16326 times)

nodule

  • Escaped Lunatic
    • View Profile
Multi-level view demo
« on: October 18, 2009, 12:12:46 am »

What might dwarf fortress look like if multiple z-levels were viewable at once?  I made a demo to find out:
http://www.youtube.com/watch?v=rVhsIGGg3QE

Lower levels are displayed by darkening.  It is quite easy to tell what level you are on.  I also added a little fade effect when transitioning from level to level.

Let me know what you think.  It isn't quite as flashy as some of the other viz projects going on, but I think it has more potential of ever seeing the light of day :)

Edit: screenshot for those with youtube blocked: http://imgur.com/ieU2V.png
« Last Edit: October 20, 2009, 05:11:55 pm by nodule »
Logged

Duke 2.0

  • Bay Watcher
  • [CONQUISTADOR:BIRD]
    • View Profile
Re: Multi-level view demo
« Reply #1 on: October 18, 2009, 12:19:16 am »

 Indeed, very nice looking. I like how it's just subtle little fades and smooth scrolling as opposed to per-tile scrolling. Then again, unless the recent renderer modifications have been improved anything per-pixel could lag to high hell.

 I suppose one would have to ask the guy in charge of the UI optimizations to see if he knows what can be done.
Logged
Buck up friendo, we're all on the level here.
I would bet money Andrew has edited things retroactively, except I can't prove anything because it was edited retroactively.
MIERDO MILLAS DE VIBORAS FURIOSAS PARA ESTRANGULARTE MUERTO

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Multi-level view demo
« Reply #2 on: October 18, 2009, 12:26:43 am »

That is AWESOME.  We actually had a Suggestions thread about this type of thing (which you might have seen, not sure) and some people made mockups, but none of them were this good.

Blurring also came up in that thread as a method of implying depth -- if your demo program could apply a Gaussian blur instead of (or in addition to) the darkening effect, that would be cool for comparative purposes.
Logged

nodule

  • Escaped Lunatic
    • View Profile
Re: Multi-level view demo
« Reply #3 on: October 18, 2009, 01:11:24 am »

I looked at the UI optimization code to see if I could implement it there, but I don't think the hooks into DF are rich enough (it is much lower-level).  I could be wrong though: that code is difficult to grok.

I'll see about adding a blur, but I don't think that it would work without darkening.  I also tried playing around with scaling the lower levels down and parallax-scrolling them, but it doesn't quite worth the way I hoped :)
Logged

Neonivek

  • Bay Watcher
    • View Profile
Re: Multi-level view demo
« Reply #4 on: October 18, 2009, 01:15:11 am »

If it works without harming the game then I support it.
Logged

Eduren

  • Bay Watcher
  • A new theme!
    • View Profile
Re: Multi-level view demo
« Reply #5 on: October 18, 2009, 01:35:37 am »

I think this would be really cool if it was somehow integrated into DFMA.
Logged
I don't know.  Duke wants me to stop playing mafia.
That's the sign of an abusive boyfriend, Toony... you don't have to listen to him.

martinuzz

  • Bay Watcher
  • High dwarf
    • View Profile
Re: Multi-level view demo
« Reply #6 on: October 18, 2009, 04:15:33 am »

Looks awesome!
Logged
Friendly and polite reminder for optimists: Hope is a finite resource

We can ­disagree and still love each other, ­unless your disagreement is rooted in my oppression and denial of my humanity and right to exist - James Baldwin

http://www.bay12forums.com/smf/index.php?topic=73719.msg1830479#msg1830479

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: Multi-level view demo
« Reply #7 on: October 18, 2009, 04:51:38 am »

As far as multi-level display in ASCII goes, this is the best method available I could possibly think of.
Logged
<3

Myroc

  • Bay Watcher
  • Lurking Skeleton
    • View Profile
Re: Multi-level view demo
« Reply #8 on: October 18, 2009, 05:25:48 am »

I approve of this.
Logged
We all have problems. Some people just have more awesome problems than others.
Getting angry is fun. Getting angry over petty things even better.

darkflagrance

  • Bay Watcher
  • Carry on, carry on
    • View Profile
Re: Multi-level view demo
« Reply #9 on: October 18, 2009, 06:57:11 am »

I kinda hope someone will post screen shots, because where I am Youtube is blocked. Along with Imageshack.
Logged
...as if nothing really matters...
   
The Legend of Tholtig Cryptbrain: 8000 dead elves and a cyclops

Tired of going decades without goblin sieges? Try The Fortress Defense Mod

RedWick

  • Bay Watcher
    • View Profile
Re: Multi-level view demo
« Reply #10 on: October 18, 2009, 08:05:37 am »

That's just beautiful to see and it would make planning things in 3-dimensions so much easier to accomplish.
Logged

MMad

  • Bay Watcher
    • View Profile
Re: Multi-level view demo
« Reply #11 on: October 18, 2009, 08:24:50 am »

*Very* impressive mock-up, since it looks like it would improve on the existing game with zero drawbacks.
Logged
"Ask not what your fortress can do for you - ask what you can do for your fortress."
Unapologetic ASCII abolitionist.

Mohreb el Yasim

  • Bay Watcher
  • ♫♪♫♫♪♫♪♪♫♪
    • View Profile
Re: Multi-level view demo
« Reply #12 on: October 18, 2009, 08:32:46 am »

indeed it looks really nice, how would be the look of a fortress with this? could you see only trougth open space or some shade effects for floor traversing view?
Logged
Mohreb el Yasim


GENERATION 24:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experime

PMantix

  • Bay Watcher
    • View Profile
Re: Multi-level view demo
« Reply #13 on: October 18, 2009, 09:10:18 am »

Looks fantastic.

This would be great for battles on rough terrain..   it is always so difficult to see what is going on when there are 3+ z levels with goblins and dwarves cast about.

I would love to see it implemented.
Logged

Armok

  • Bay Watcher
  • God of Blood
    • View Profile
Re: Multi-level view demo
« Reply #14 on: October 18, 2009, 11:43:31 am »

Looks nice.
Logged
So says Armok, God of blood.
Sszsszssoo...
Sszsszssaaayysss...
III...
Pages: [1] 2 3 ... 5