Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 6 7 [8] 9 10 11

Author Topic: "Isometric" display for DF  (Read 26200 times)

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: More "isometric" blues
« Reply #105 on: September 06, 2009, 05:36:55 am »


wait... what?
Logged
<3

QuakeIV

  • Bay Watcher
  • Cant resist... must edit post.
    • View Profile
Re: More "isometric" blues
« Reply #106 on: September 06, 2009, 11:14:41 am »

Logged
GENERATION 9: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
I wish my grass was emo, then it would cut itself.
Quote from: Jesus
Quote from: The Big Fat Carp
Jesus, you broke the site!
Sorry, Bro.
link to quote

Tack

  • Bay Watcher
  • Giving nothing to a community who gave me so much.
    • View Profile
Re: More "isometric" blues
« Reply #107 on: September 06, 2009, 09:59:55 pm »

I was thinking that because of the horribly complicated combat, it would either have to be abandoned, or replaced with the steriotypically horribly toony dust cloud. though shooting could also have animations, despite the problems with reloading times. i.e. lack of.

Anyway, can you mock up some fortifications and smooth and rough walls with the fatwall tileset?
Logged
Sentience, Endurance, and Thumbs: The Trifector of a Superpredator.
Yeah, he's a banned spammer. Normally we'd delete this thread too, but people were having too much fun with it by the time we got here.

Solifuge

  • Bay Watcher
    • View Profile
Re: More "isometric" blues
« Reply #108 on: September 21, 2009, 06:45:45 pm »

That looks adorably like Claymation. Seriously, though, I think Mike's got the essential animations covered. A simple FF1-esc 2 frame attack animation conveys all the necessary information (this unit is attacking this one with [WEAPON]). If you want to convey more complex things, like carrying, you could use the Laboring animation, with arms outstretched, perhaps layered over a Bin/Barrel/Hauled Item image, and the Barrel layered over the unit.

Alternatively, steal a note from Haven and Hearth, and situate the Hauled Item over the unit's head, with the Hauler animation being both hands in the air.

In the world where this happens, I'd love to see Dwarves with bodyparts representing worn clothing/equipment, and so on, and perhaps even wounds/missing limbs. Separate animations for Ranged Combat versus Melee combat, or even individual items, as well.
Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: "Isometric" display for DF
« Reply #109 on: October 01, 2009, 02:48:39 pm »

I've split off several posts at the end of this discussion at the request of the OP and moved them to DF General Discussion.  Please try to stay on target!
Logged
The Toad, a Natural Resource:  Preserve yours today!

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: "Isometric" display for DF
« Reply #110 on: October 01, 2009, 03:49:04 pm »

That's not to say the discussion wasn't interesting ;) I just thought it might be best to keep this strictly on topic (the previous threads on this tended to get somewhat... large).
Logged
<3

Solifuge

  • Bay Watcher
    • View Profile
Re: "Isometric" display for DF
« Reply #111 on: October 01, 2009, 05:33:51 pm »

Alright, resuming with my last blurb:

In the long run, I'd really like to see a Pseudo-3D Isometric Visualizer like this one, running parallel to DF to display the map, and act as a third-party Graphical Interface for the game. Maybe once the next version is released, the folks behind 3Dwarf, Khazad, and other Visualizers could get together with the Dwarf Manager/Companion people, and Mike Mayday, to combine the ability to read maps dynamically with the ability to interface with the program, and make the first DF GUI.

An older topic discussing this:
I know that Map Data can be retrieved from Dwarf Fortress, and interpreted (as with the 3Dwarf 3D Fortress Visualizer). Also, as with Macro-Writing Programs, I know that commands can be passed back to Dwarf Fortress program as well.

The idea is to run the program alongside Dwarf Fortress, interpreting the map data as a graphical display, and interpreting user input (including point-and-click input, such as selecting a Workshop from a drop-down menu, and mousing it over to wherever you wanted it built) back into the Dwarf Fortress program.

I imagine it looking something like this:
Spoiler (click to show/hide)
Logged

dyze

  • Bay Watcher
    • View Profile
Re: More "isometric" blues
« Reply #112 on: October 02, 2009, 06:22:24 am »

im a real fan of isometric graphics, tho i must say i really enjoy a bit "more" perspective :P. like in the screen below, as opposed to the
OP's pics, which looks a bit more like ultima online. its not the actual graphics i dont like, in fact they're quite nice ..its just that, to me it that perspective is a bit too much seen "from above", like the fov is too small or something. with the screen below, you get a bit more 3d feeling imo.

I like it how that looks a fair bit, actually.

If it would be of any use, I would happily donate a set of Isometric tiles I made at that perspective:



here's another nice example:


Logged

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: "Isometric" display for DF
« Reply #113 on: October 02, 2009, 07:19:20 am »

Dyze: and what about all the view that gets blocked by the walls? Would you really prefer having to constantly rotate the view to see everything rather than having a bit more of an "from above" view?
Logged
<3

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: More "isometric" blues
« Reply #114 on: October 02, 2009, 08:23:25 am »

Okay, a couple of thoughts, pulling from other threads a little too. One option that I think would work is just having a plane of transparent (sky-tile) (or just a tinted plane) under the current level, tinting what's below it- but only that. It would be useful for flying units, certainly.

Also, having toggleable between All-z, z-minus, and just this z would be useful. You need slicing to see inside stuff no matter what, but being able to just look at whole thing is nice too. (So- mock up that tower with only one 'fog' edge, at each Z)

Also, hah! Someone else found how I found DF.
Spoiler (click to show/hide)

Mayday: Well, consider SimCity vs SimCity 2000.

And, though I don't think Toady would approve much, shouldn't it be easier to make more-integrated frontends now that the I/O code is out?
edit: n/m, Footkerchief seems to intimate that the released source is insufficient to make a wholly-on frontend.

On the other hand, if you have the render/input code, you might be able to just drop some hooks/flags/whate'er to make it EASIER for a frontend...
« Last Edit: October 02, 2009, 08:31:42 am by CobaltKobold »
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: More "isometric" blues
« Reply #115 on: October 02, 2009, 09:41:50 am »

Spoiler (click to show/hide)

Now there is comparison.

How is that compared to the current suggestions?
Will you hate it from the start because on it are engraved pictures of peasants and MICROCLINE?


Edit:

It occurs to me- a face on a cube that shows up as taking 32 along longways(like Sol's tiles do) has 256 pixels proper- you can get a 1:1 projection of 16x16 on each face then, for conversion of the rock faces.

Or, since I have an 8x8 tileset handy, turning into 16-wide (on viewing) cubes:
(hand-pixeled) demonstration
Somewhat iffy, but you can see how it'd work- I didn't tweak the way things were at all, so diagonals can break. But it's a simple 1:1 transform to face- just rearranging.
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

dyze

  • Bay Watcher
    • View Profile
Re: "Isometric" display for DF
« Reply #116 on: October 02, 2009, 02:35:25 pm »

Dyze: and what about all the view that gets blocked by the walls? Would you really prefer having to constantly rotate the view to see everything rather than having a bit more of an "from above" view?

god no, i'd prefer as little rotating as possible. as for blocked by the walls, wouldnt "your" view actually block more, than what i suggested, since every wall section is taller?

like so:


in any case, could it not be solved best with level slicing and transparancy?
« Last Edit: October 02, 2009, 02:37:16 pm by dyze »
Logged

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: "Isometric" display for DF
« Reply #117 on: October 02, 2009, 02:58:29 pm »

in any case, could it not be solved best with level slicing and transparancy?

Yes.  Level slicing is an utter necessity in any case, and transparency doesn't have to look bad, as qwertyuiopas' mockup shows (although a more full-featured mockup, like one demonstrating transparency with Solifuge's tiles, would be welcome).
Logged

TOMzors

  • Bay Watcher
  • Edirzuden
    • View Profile
Re: "Isometric" display for DF
« Reply #118 on: October 02, 2009, 03:01:00 pm »



I must admit though I do like the scaling idea. Reminds me of this:

Source

I really like this idea, it gives the impression of a 3D world, without loosing any of the uniqueness of the original display. While the idea of an isometric or fully 3D display would be cool, and useful, a UI like this would make the game world more involving and informative to new and old players. and i think it would look cool anyway :P
Logged
(sometimes, the child's cries for help can still be heard on the empty tunnels of this fallen fortress)

If only it showed Dwarf Fortress... oh yeah! it does

Jiri Petru

  • Bay Watcher
    • View Profile
Re: "Isometric" display for DF
« Reply #119 on: October 02, 2009, 04:42:40 pm »

The fascinating thing about this...

...is that Toady should actually be able to do it by himself.
Logged
Yours,
Markus Cz. Clasplashes
Pages: 1 ... 6 7 [8] 9 10 11