Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 118 119 [120] 121 122 ... 178

Author Topic: Steam/Itch.io tileset - Mayday/Ironhand - Discussion and Suggestions  (Read 462443 times)

Starver

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1785 on: June 07, 2020, 04:18:03 pm »

I've been playing around a bit with the brook. Not for the brook, itself, but for trying general water-depth effects.



There are errors in there. I don't do anything about the amount of rock that breaks the surface (because it'd be virtually impossible for me to establish the positional-dither/wavelet pattern properly atop of that) and part of one of the frames seems to be partially untreated (you may notice the flicker, a slightly brighter 'flash', which is not intended) but it'd take too long to go back and fix that properly and it'd be quicker to start from scratch. I think I only 'depthed' the water, but if you notice any bordering vegetation pixels that are wrong then I didn't spot that while working zoomed in and the other problems were then more obvious to me.

Probably not practical as an in-game filtering effect (it works solely on hue, leaves everything else the same - on top of all the other effects that went into creating the source graphic that I obviously don't have access to the components for) and even if it is it perhaps ought to be tuned differently, or even applied in a different position in the graphics-queue, in advance of the waveletting probably (and underneath the overhanging vegetation layer, which I manually excluded for each of the 16 frames for each of the 7 or 8 hue-shifts I applied...)

Other than that, thought I might share it. Then move on.
Logged

Rekov

  • Bay Watcher
  • Elf Aficionado
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1786 on: June 10, 2020, 07:43:06 pm »

I want to throw out a few thoughts for the artists and others to think about concerning how diagonal movement might best be handled. The idea is that new players should be able to intuit where movement is and isn't possible, correctly and accurately, just from the graphics. Currently, players just have to know that you can move diagonally, even if visually it doesn't necessarily make sense.

Here are the three scenarios I've come up with:

  • Stick with what we have. Players will just have to know that diagonal movement is possible.
  • Shave off all 'convex' corners of solid tiles where diagonal movement is possible.
  • Shave off 'convex' tile corners, but only in the narrow case, where movement isn't otherwise visually possible.


EDIT: I've modified my examples to include a few more likely scenarios where this makes a difference.




« Last Edit: June 10, 2020, 08:04:36 pm by Rekov »
Logged

[HYBRID BEING]

  • Bay Watcher
  • Avatar source: We Are Cats
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1787 on: June 10, 2020, 08:17:23 pm »

I'd prefer option 2, but maybe shave off a bit less? Columns look really small like this.
How would ramps behave near walls with shaved off corners, though?
Btw, were 90° vs diagonal minecart track pieces discussed already?
Logged

Superdorf

  • Bay Watcher
  • Soothly we live in mighty years!
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1788 on: June 10, 2020, 08:23:41 pm »

Option 3 is nice.
Logged
Falling angel met the rising ape, and the sound it made was

klonk
tormenting the player is important
Sigtext

Starver

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1789 on: June 10, 2020, 08:53:03 pm »

Option 3 looks complex. And I can see situations where "only if otherwise not visually possible" leads to strange transitions as the immediate surroundings change and the "visual possibility" changes, forcing morphing solid walls into the alternate mode with some strangeness to the effect. I can see why you're doing that, though.

I always thought that with round pillars depicting walls without orthagonal neighbours, a diagonal (single 'thickness') row of these has obvious gaps between. Hemispherical wall-ends (opposite the one orthagonal neighbour it has) and semihemispherical corners (opposite the two adjacently orthagonal connecting walls) would give similar gaps as this octagonal-based shaving. Combine with a 'phantom' inner-corner deshaving into the empty tile would improve a "solid diagonal edge" (two or more connected diagonal rows), or just realign the wall to the "antialias mean" diagonal. But would need more 'special case' code sending feelers out further than the single tile being currently being considered, to send out suggested changes to its near-neighboours too.


(TL;DR; I think it's a complex question, no ideal solution. I could live with any, but would personally consider the no-fuss Option 1 to be the absolute least bother so long as the player can imagine diagonality as taken for granted. And so many other gridded games already prime people to expect this, so that any that forbids it is considered peculiar)

Logged

Rekov

  • Bay Watcher
  • Elf Aficionado
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1790 on: June 10, 2020, 09:13:49 pm »

I'd prefer option 2, but maybe shave off a bit less? Columns look really small like this.

Here I've reduced the amount I've shaved off of the corners so that a single-tile column will look like an octagon. Obviously this makes that narrow passage quite tight, but that actually makes some sense considering how fluid mechanics work along diagonals.


There are of course increasingly more potential variants which I'm not going to mock up:
5) Smaller cut-off corners for narrow parts, but regular square corners elsewhere.
6) Large cut-off corners for narrow parts, but small cut-off corners elsewhere.
etc, etc,

Logged

Cruxador

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1791 on: June 10, 2020, 09:26:44 pm »

I don't like option 3 because it would lead to cases where mining something away adds stone on the other side of the corridor, which can create the reasonable but incorrect impression that the stone dug out from the ground has to be put somewhere.

I think 2 would be good if the amount cut from the corners was smaller. Maybe half that amount, per tile.

Ninja: I think option 4 looks pretty good even though I sort of hate the round-looking bits, aesthetically. But presumably they'd look better once actually sprited, rather than cobbled together for demonstrative purposes.
« Last Edit: June 10, 2020, 09:28:59 pm by Cruxador »
Logged

JesterHell696

  • Bay Watcher
  • [ETHIC:ALL:PERSONAL]
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1792 on: June 10, 2020, 09:29:46 pm »

I like option 2.
Logged
"The long-term goal is to create a fantasy world simulator in which it is possible to take part in a rich history, occupying a variety of roles through the course of several games." Bay 12 DF development page

"My stance is that Dwarf Fortress is first and foremost a simulation and that balance is a secondary objective that is always secondary to it being a simulation while at the same time cannot be ignored completely." -Neonivek

Ziusudra

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1793 on: June 10, 2020, 09:43:39 pm »

I think I'd like #5 most, with #4 a close 2nd.
Logged
Ironblood didn't use an axe because he needed it. He used it to be kind. And right now he wasn't being kind.

Rekov

  • Bay Watcher
  • Elf Aficionado
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1794 on: June 11, 2020, 01:00:34 am »

I think #3 looks the best, but #5 still looks good while more accurately reflecting the geometry.

Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1795 on: June 11, 2020, 02:13:11 am »

#1. All the other versions mess with the layout morphing the rock, and makes it harder to distinguish the tiles properly (and results in a lot of additional work for both Toady and the artists).

@[HYBRID BEING]: There are no diagonal minecart tracks in DF. Introducing such tracks would require a fair bit of changes to the code and memory structures, and I believe a crucial structure is already out of bits. Thus, that's a technical game change, not a display issue.
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1796 on: June 11, 2020, 03:19:52 am »

So, now #4 is closest to my internal ideal ready voiced, with #5 acceptably more complicated (as already discussed re: #3) and #1 stil acceptably more simple (ditto).

Nice artwork, every-which-way, BTW. If there's nothing else to take away from my equivocation... ;)
Logged

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1797 on: June 11, 2020, 03:21:16 am »

#1. All the other versions mess with the layout morphing the rock, and makes it harder to distinguish the tiles properly (and results in a lot of additional work for both Toady and the artists).

@[HYBRID BEING]: There are no diagonal minecart tracks in DF. Introducing such tracks would require a fair bit of changes to the code and memory structures, and I believe a crucial structure is already out of bits. Thus, that's a technical game change, not a display issue.
Why should paid artists not due to deliver a product for at least a year worry about the "extra work" of drawing diagonal tracks and corridors? Is there some upcoming deadline only you know about?

Everything else is being modified by Toady and the artists as they put these sets together, why not minecart tracks? Isn't the point to make a fine looking game for the premium release (within the limits of flexible procedurally generated imagery)?

Also, could you post a picture showing how it makes it hard to distinguish the tiles, not sure I understand the logic (apologies if it's obvious, not all us are pixel artists).
Logged

voliol

  • Bay Watcher
    • View Profile
    • Website
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1798 on: June 11, 2020, 04:22:44 am »

#1. All the other versions mess with the layout morphing the rock, and makes it harder to distinguish the tiles properly (and results in a lot of additional work for both Toady and the artists).

@[HYBRID BEING]: There are no diagonal minecart tracks in DF. Introducing such tracks would require a fair bit of changes to the code and memory structures, and I believe a crucial structure is already out of bits. Thus, that's a technical game change, not a display issue.
Why should paid artists not due to deliver a product for at least a year worry about the "extra work" of drawing diagonal tracks and corridors? Is there some upcoming deadline only you know about?

There is the imagined deadline of ”soon”. Also, the estimation of ”hopefully within this year” Toady put forth (with uncertainty) doesn’t put the release ”at least a year” into the future, but as of the start of June, half a year.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Steam/Itch.io tileset - Mayday/Meph - Discussion and Suggestions
« Reply #1799 on: June 11, 2020, 05:53:47 am »

#1. All the other versions mess with the layout morphing the rock, and makes it harder to distinguish the tiles properly (and results in a lot of additional work for both Toady and the artists).

@[HYBRID BEING]: There are no diagonal minecart tracks in DF. Introducing such tracks would require a fair bit of changes to the code and memory structures, and I believe a crucial structure is already out of bits. Thus, that's a technical game change, not a display issue.
Why should paid artists not due to deliver a product for at least a year worry about the "extra work" of drawing diagonal tracks and corridors? Is there some upcoming deadline only you know about?

Everything else is being modified by Toady and the artists as they put these sets together, why not minecart tracks? Isn't the point to make a fine looking game for the premium release (within the limits of flexible procedurally generated imagery)?

Also, could you post a picture showing how it makes it hard to distinguish the tiles, not sure I understand the logic (apologies if it's obvious, not all us are pixel artists).
I'm about as far away from an artist as you can get... Maybe you find the posted examples completely clear, but I do not.

The artists should (and do, as far as I've seen) care about delivering an acceptable level of quality for the full range of assets that are to be included at release, and ought to advice Toady on where to best spend their time from an artistic perspective. Toady obviously has the final say, but it should be part of the artist role to provide advice within their areas of expertise.

The deadlines "only I know about" are, as voliol mentioned, Toady's stated intention, and what (only I, apparently) believe is a contractual obligation to deliver before a two year deadline from the commercial version contract (landing the time somewhere in the vicinity of mid January to end of February). At time of delivery, all contents obviously has to reach a minimal acceptable level of quality (which has been mentioned before in this thread, I believe), although that does not mean work will stop at the first release: there are indications, I believe, that work will continue for an unspecified time after release during which nice additions (as well as pure improvements) could be introduced. But yes, I believe there's a lot of work and less than half a year in which to do it (assuming there will be some closed beta testing to avoid some of the usual crash bugs at release, but testing is the first thing cut when deadlines are not met...).

Any work Toady spends on adding new game play functionality for nicer graphics has to be weighed against time spent on stress balancing, UI overhaul, logic overhaul (an extension of the UI work, such as e.g. the military UI which probably requires functionality changes underneath as well, stockpile refinement [quality/wear/size] and re-partitioning, etc.), the rest of the graphics, and crash bug fixes (and I'd disable Villains by default in the Premium release rather than release that unbalanced mess as a standard feature, or it will hurt the commercial game reception badly). Is diagonal track support more important than some of these things (many of which will probably have to be cut down in scope due to a lack of time)? Not in my opinion.
Logged
Pages: 1 ... 118 119 [120] 121 122 ... 178