We do often include affiliate links to earn us some pennies. See more here.

The next release of 0 A.D. will have experimental Vulkan API support

By - | Views: 21,680

0 A.D. is an in-development free and open source RTS, one that's very promising and looks pretty good and the next Alpha version will also feature experimental Vulkan support.

Performance has been a problem for 0 A.D. across many versions, so I'm quite hopeful that this will help towards that. They put up a very brief announcement, which links to a forum post going into more details. It's currently going through testing, with the developer asking people to give it a run (although you would need to compile it from source) so that they can get Vulkan into a stable state ready for release. However, a Release Candidate should be available sometime soon to make that easier.

Don't go expecting better performance yet though, as they need to work on the multi-threading. Right now they're focused on ensuring it works and doesn't run into driver problems.

See their previous release trailer below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
8 comments

Mikey242 13 Jan
This is great news! I have been following 0AD for many years now and indeed performance has always been an issue, let's hope this helps.
Lanz 13 Jan
0 AD is the best Age of Empires 2-like game, hands down.
This thing has been in development for, like, 50 years, and they still haven't nailed down performance?
ShabbyX 14 Jan
Does it have a campaign yet?

Also, nice, I might look at what they are doing in RenderDoc and give them some pointers (if GPU is their bottleneck)
ssj17vegeta 15 Jan
The very first open-source game I told my self it had nice graphics. Back in, like, 2005 ? Geez, I'm old :(

Can you believe the project started in 2001-2003 ? That was ages ago ! Back then, the pinnacle of what Linux could offer to a "standard user" was Mandrake. I still had some games that required MS-DOS, listening to music or watching a video on the web was a mess, provided you even had enough bandwidth, etc.

Imagine what the game looked like inside (the code). It probably has nothing to do with its current code.
ChiKin 17 Jan
It looks so cool but every time I play it, the performance is too much of a problem. I don't get it? Is it running smoothly for some folks?
play0ad 20 Jan
Quoting: ChiKinIt looks so cool but every time I play it, the performance is too much of a problem. I don't get it? Is it running smoothly for some folks?

Well it seems so for some people. Maybe you didn't adjust the graphics settings, or maybe something else is at play. What you might be confusing as lag could be the command delay in multiplayer games.

Performance has also improved over the years with the threading of the pathfinder and the various Spidermonkey improvements.

Quoting: ssj17vegetaThe very first open-source game I told my self it had nice graphics. Back in, like, 2005 ? Geez, I'm old :

Imagine what the game looked like inside (the code). It probably has nothing to do with its current code.

You'd be suprised. Some 2009 code is still there, untouched.


Quoting: ShabbyXDoes it have a campaign yet?

Also, nice, I might look at what they are doing in RenderDoc and give them some pointers (if GPU is their bottleneck)

It has campaign support but only one person made a campaign so far. We hope to integrate it in the mod downloader at some point, but updating the maps from three alphas has been a bit difficult. They have a github: https://github.com/SciGuy42/Macedonia_0ad/tree/a25

With regards to Render doc, you have to change some options in the config (to enable 3.3 GL by default it's set to 2.1) You'll probably see that we have some heavily unoptimized art assets. Also, the lack of instancing, the number of materials, and the great variety in assets.

Quoting: Mountain ManThis thing has been in development for, like, 50 years, and they still haven't nailed down performance?

20! Well it's not a simple issue, and good C++ programmers with time and patience don't roam the streets. We're a very small team these days and we have 500k LOC.
Quoting: Lanz0 AD is the best Age of Empires 2-like game, hands down.

Thanks!
ShabbyX 20 Jan
Quoting: play0adWith regards to Render doc, you have to change some options in the config (to enable 3.3 GL by default it's set to 2.1) You'll probably see that we have some heavily unoptimized art assets. Also, the lack of instancing, the number of materials, and the great variety in assets.

I'll wait for the Vulkan renderer to look at that :)
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.