Why did you buy the old TQ engine?

I’ve heard that the drawback with “this engine” (whatever “this” means in light of what has been said above) is that with it, movement skills which do not target an enemy but rather a space on the ground cannot be implemented. Is this accurate? I’ve heard that this is the reason that they do not exist in this game, it is a constraint of the engine.
If this should prove to be accurate, I do hope that the engine could be modified or updated or changed for GD2. That is one very clear advantage, to me, that Path of Exile has. (I really find that game very, very good, and if it were playable without internet I would find it at least as good and perhaps in some ways superior to GD, but of course only in some ways.)

Yes and no.

There is ONE movement skill that doesn’t require a target, a blink, that works without a target but it couldn’t work in GD (without mods) because it allows you to bypass all sorts of obstacles. It’s more of a dev tool than anything.

Dynamite? No need, warp over that barrier.
Scrap? Don’t bother building that bridge dude, just blink across.
Interesting cliff? Yeah its ok, once you teleport down there good luck getting out.

Yeah, the teleport skill that exists lets you teleport ANYWHERE. You can add a cooldown, you can kinda limit the range for it, but if you limit a teleport like that, why have one at all?

So, yes, teleport skills can work, but the problem is the engine doesn’t really have good ways to limit your movement with said skill so it’s not really viable. A jump/roll atm isn’t possible, there is no template or animation possible for that.

To make these things work, it would require some engine upgrades for sure.

Originally Posted by medierra View Post
[…] we move on to GD2 and […] we go on to GD2 […]

My 50 cents on this ( Even tho it’s off-topic ) is that I hope Grim Dawn 2 never happens, I really don’t think I am the only one. I would love to see Grim dawn cover the whole world map and become the WoW of ARPGs. Packed with all the stuff we already love.

I want the game to keep going. No sense in stopping something your making money and yeah - I respect working on the same project for a while gets really boring. However, most of us have the same job we to go to everyday and just deal with it so I don’t know what else to say lol ¯_(ツ)_/¯

In contrast - I’m all in favor for GD2; but start by re-creating GD1 in a sexy new DirectX15 engine. And then expand to cover the whole world :slight_smile:

I think the current Grim Dawn has a lot of possibilities for expansion; starting over with a new engine etc I’m not so sure about.
If they are going to start over, then do something new; but rehashing GD?
The current game can be developed and expanded incrementally as long as there is a player base willing to buy the expansions. I’m thinking of the kind of development cycle that Paradox games go through; or Firaxis; or Warcraft as someone else mentioned above.

Considering the limitations you have to deal with, I’d say all of you at Crate are doing an amazing job on Grim Dawn.

OMG!! Earlier this year!!!

Something you are still missing is the ability for the engine to have untargeted movement skills.
This one does not require GD2 but an expansion can be enough, where new skills are added to the trees or constellations.

Unfortunately Grim Dawn looks ancient in this regard in respect to Diablo 2 and PoE.

I’d better not compare it to D3 at all, that took this to the next level by providing obstacle avoidance and concurrent skill casting during these as well (i.e. warcry animation during whirlwind) and you don’t get stuck as often happens in PoE.

A first step for you would be to at least try to implement the plain old D2 version of Whirlwind and/or a simpliefied PoE Whirling blades (directional to the target even if stuck in obstacles), and then try to work onward.

If you need a target try to fake it by moving a dummy ‘invisible&immune’ monster on the mouse cursor (should be created server side for each player and recognized/actionable only by the client of the player that initiated the skill) and see if pathing can help to guide the new skill.

The next step would be to periodically update the Whirlwind direction towards where pathing would lead and make it similar to D3 or PoE Cyclone.

This kind of approach could also be used for teleporting skills (same kind of teleport D3 has, that needs pathing to be able to go to the target location, i.e. does not work through closed doors) - infinite movement speed with stop animation.

Pathing in GD is quite ok for such scenarios, i’ve seen my char sometimes move around two screens inside a house i clicked when i was completely unaware where i should go to enter it.

I never looked at the code of the Titan Quest engine but I’m sure that some kind of hack would be easily achievable.

You can make the game beautiful as much as you like but ultimately will die because of lacking gameplay and usability/user experience.
Something repetitive as grinding requires the latter to give longevity to the game.


Even if movement skills that don’t require a target weren’t gonna be in the game (even though they are, Zantai just linked the thread) doesn’t mean the game is ancient in this regard.

Not every game in this genre is supposed to be a bunch of cracked up rabbits running around super fast, specially not like PoE. And the game is not gonna die if this wasn’t added to the game. If anything, i’m concerned if this is going to make the game like PoE in terms of speed, which is absolutely ridiculous in that game. One of the things i like about this game is the moderate speed. which is not a bad thing in a lot of cases.

And if Whirlwind is added to the game, add a cooldown. Running around like the Tazmanian Devil looks really stupid to me.

This does not nullify my argument tough.
D2 Whirlwind was slow, and skills can have fixed movement speed and teleporting abilities cooldowns.

I would like to expand the userbase of this game instead of limiting it.

Moreover in GD this would require skill tree point assignments instead of being free like in D3 and relatively free (some gear sockets in PoE), which would penalize the character.

Would you spend 10 points in increasing the speed of your “Whirlwind” from 80% to 120% (you can walk faster than this) or reducing the cooldown of your teleport to 3 seconds from 5 and cripple your damage of other skills by doing that?

GD is the best game in the genre to have them, but unfortunately doesn’t.

It’s gonna be medal augments that are gonna give movement skills that don’t require a target. Don’t know why you bring up a method to get them when Zantai already linked a thread on how you will get them.

And i honestly doubt movement skills will increase the userbase by much, if not at all. As far as i know, people quit the game not because there’s no movement skills, but most think there isn’t much to do in endgame or they don’t want to play the game three times for each character.

To me personally, i couldn’t care less if movement skills were added to the game or not, but that’s me.

Not cooldown but heavy resource cost that requires hitting in order to refill, if you ask me :slight_smile:

Again, developers are free to choose how the mechanic is used in the game.
But they need to have the mechanic first.

Sorry did not read the full thread, will dig it up, thanks.

No, Marsovac, your argument was nullified because the movement skills that you so desire are being added with the next expansion, Forgotten Gods. And were demo’d on their stream a couple weeks ago. We are getting rush throughs, teleports, forward leaps with slams, backward leaps, and I’m sure I’m forgetting a few.

But you already know that, since I’m sure that you followed the link that Zantai so graciously posted.

I hope Crate doesn’t do anything silly like disallow celestial skills on the movement skills… I want to have a forward smashing leap that calls down meteors!

Whether we get some sort of whirlwind ability the devs haven’t said yet. If we do, I doubt it would be skill point based unless it’s a skill in any new mastery - something else we don’t know for sure yet. Otherwise it might be another rune or something else:

“In fact there’s a seventh type of skill that we added recently, but it’s not going to be a rune for some reason.”

I’m surprised no one’s picked up on this intreging little comment by Zantai on the 25th May. :stuck_out_tongue:

My bad Zantai, did not read the topics for the expansion (I never visited the forums before and also do not like arguing with people, as often happens)!

Good job!!

My argument is almost futile now, but almost approved at the same time :smiley:

I still think these skills need to be real skill that take points from other skill to be powerful.
If not they will be free (no penalty for having them, just grinding) like in PoE and D3 and people will be a bunch of rabbits as someone rightfully notified.

Not happening so don’t worry. Again from the 25th:

"I just realized, we could tie devotion procs to the mobility skills right?

Whirlwind skill in FG or riot
Well, you shouldn’t start rioting just yet. But it’s not going on a medal."

Again, sorry for not reading GD news, and congrats.

Would you be so kind to explain how did you add it to the engine in the end?
Was is much different from my hackish way from previous posts?
As I understand it is tied to pathing, as expected, but I wish to know how did you solve the supposed targeting issue with the Titan Quest engine, someone mentioned.

(you can go as detailed as you wish, i’m a developer with pretty good knowledge of game client-server interactions).


From what I recall from Zantai’s stream discussions, it involved a lot of back-end re-coding of the pathing calculations of the game, and not so much hacky-stuff in the ways of summoning targets to move to, etc.

When it comes down to it, I’d imagine the various different sorts of new mobility skills showcased there are all the same, just with different animations during the action (with teleport being one that has an instantaneous animation). So same tech overlayed by making the player character visually move in different ways.

Yes I see that. In the current state as demoed it would not fit a whirlwind/cyclone (channeled) kind of skill, but it is a good step nevertheless.