Upgrade Tower Unite to support DX12

Make Tower Unite support DirectX12 and maybe migrate from UE4 to UE5 for better features support.

I recall when they were, iirc, migrating from 4.19 to 4.20 and it was kind of a nightmare.
I imagine that upgrading from UE4 to 5 full stop would be, uh, a learning experience lol

1 Like

Actually, Epic has a dev course on transitioning to UE5. They make it sound relatively simple.

Upgrading to Unreal 5 will take a long time, there’s a lot of changes from the version we’re on to the 5.0 one. A lot of our proprietary code such as workshop would need to be updated. We’re still planning to keep upgrading the engine, but it does halt progress on the game’s development.

6 Likes

So…does this mean that at SOME undetermined point in the probably far-ish future, you guys actually will eventually upgrade to UE5? Because if so, that’s now the update I’m most looking forward to more than anything else. Even if it’s years away, I can wait.

Some things from the other day that are relevant–mostly covered by Macs reply but the bit of “probably wouldn’t go for it” seems good to keep in mind. So like- sounds like they ideally would upgrade but there is a non-zero chance that they hit some sort of wall that’s just not worth working around.

image
image
image
Approximate links to these messages (1, 2)

3 Likes

You can create an such backward compatibility tools rights?

I don’t think that’s how that works. They made their own code to handle Workshop stuff because Unreal isn’t built to do that and it’s very likely the code would have to be redone for UE5.

2 Likes

Why to take example of Facepunch by porting TU to Source Engine and get a new agreement with Valve?

I don’t think Tower has the budget for a from-the-ground-up rework on a new engine, and there’s not really a need for one anyways

2 Likes

Moving to Unreal 5 would require a significant amount of time and work, which with just 2 game programmers on the team it’ll halt the game completely. I would honestly see Unreal 5 being a major major upgrade, which will require some additional funding to achieve.

4 Likes

I think UE5 would be a good idea as it will make Tower Unite a better game and anything that makes the game better should be a priority in my opinion.

1 Like

Is upgrading TU to support DX12 is too much for you guys?

1 Like

I think you could organize some more funding campaign actions to do that like you have done before. Wouldn’t that be feasible? Also, happy birthday Mac! :tada: