Latest Posts

Welcome to Widelands.org

Welcome!

Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it. Still, it is easy to get started through playable tutorials.

For more information read the full description and look at some screenshots. Or you can download the latest release and just try it out for yourself.

This website is the home of the Widelands community. You are invited to visit the forums: discuss strategies, find partners for multiplayer games, help with translations, voice your opinion on graphics, music and much more.

Widelands is currently (and will always be) under development - you can get a feel for what is worked on by looking at the changelog. Everybody is invited to help out too - we need 2D and 3D artists, sound effect creators, composers, map makers, translators, test players, web programmers and C++ coders. All skill levels are welcome - just start working on something or ask in the forums for pointers.

News

Developers

GunChleoc is Passing the Chieftain Baton to Nordfriese

Five and a half years ago, GunChleoc took over the Chieftain role of the Widelands project from our founder SirVer. During this time, she has contributed more to the project than any other developer. She has implemented hundreds of features, fixed thousands of bugs, and overseen major changes such as the project's transition from Launchpad to GitHub, and much, much more. The entire community is deeply grateful for the enormous amount of work she has put into Widelands.

More recently, GunChleoc has found less and less time for coding for Widelands, and I, Nordfriese, have slowly been taking over most of the Chieftain's duties. Now we made it official.

I joined the project five years ago, a Biology student dabbling in computer sciences looking for some hacking help. After a warm and helpful reception from the community, I stuck around, contributed some Lua scripting and other easy patches, then learned advanced C++ coding and Blender 3D design while working on bigger features for Widelands. This project, in which I invest the largest part of my spare time, has taught me a lot, and it's all thanks to Widelands that my C++ skills developed to a level where I now work as a professional C++ engineer1. As a senior developer, I have overseen some major changes such as the transition of our CI from Travis to GitHub Actions, and I have been managing the last two stable releases of Widelands. I promise to keep contributing to the Widelands project to the best of my abilities as Chieftain for what I hope and intend will be a long time yet.

But wait, there's more! The project has many developers, and two of the most senior active members, hessenfarmer and tothxa, are taking over two posts of responsibility: Let's all welcome hessenfarmer as the first Elder of Scripting and tothxa as the new Elder of Graphics! Here's what they say:

tothxa – Elder of Graphics

I would like to thank being appointed to the position of Elder of Graphics.

When I was added to the elders team on GitHub, I wrote that I have hardly any programming experience. Fortunately this time around I can actually claim some technical and theoretical expertise in both 2D and 3D computer graphics, face-smile.png being a mechanical design engineer with over 2 decades of experience in 3D CAD. Unlike previous Elders of Graphics though, I have no artistic skills, and no previous experience in Blender, our main graphics tool. So feel free to consider me the Acting Elder of Graphics until someone better comes around. face-smile.png And of course, I'd be more than happy to step down if any of my predecessors returned to reclaim their rightful position. face-smile.png

My CAD background means that Blender is at the same time quite familiar and quite alien to me. Fortunately I'm coping with it so far, and I'll keep working on bringing you high resolution images for the old tribes, keeping the old look and feel of the game alive.

hessenfarmer – Elder of Scripting

Many thanks to the developers who chose me to be the newly introduced Elder of Scripting.

Being a player socialised by the Settlers and Anno Series who loves playing slowly, I found widelands quite some time ago and directly got addicted to it.

After having played for some years trying almost every map and every tribe, I felt that the things I miss most are more scenarios. So I started to create one and learned some lua for this. While doing this and testing it I learned that the AI might need some help as well. So my second passion in contributing to widelands was discovered.

As more scenarios are only one good idea to get more variety in the game, but new tribes are another very good idea I realized I could contribute a lot by implementing or reviewing the scripting of new tribes. This comes together with calculating balance scores and making the AI handle them.

All in all these are my three passions in Widelands: Scenarios, Tribes and the AI. So anybody who might have an idea for new content or improvement might just open a new thread and I will be happy to assist / implement the ideas.

May we create lots of new stuff together.

Best regards
hessenfarmer


  1. Our founder said much the same when he looked back on his time as Chieftain in this post which is well worth a read :) 


2 comments Posted by Nordfriese on 2022-05-09, 15:30
Feature Freeze

Widelands 1.1 First Snow Feature Freeze

…is now in place.

The First Snow Feature Freeze for the release of Widelands 1.1 has taken place on Sunday, the First of May 2022.

What does this mean?
From now on, no further features and bugfixes will be accepted except those that have been decided to be critical for the next release. No changes to translatable strings are desired, except for the two new scenarios that will be part of the release.
When all remaining critical bugs are fixed, we will wait another two weeks and then call the Winter Time Feature Freeze.

And what does that mean for you?
You have only a few more weeks to update the translations for Widelands 1.1. Head over to Transifex (instructions can be found in our wiki) and add the missing translations for your language!
And play the current development version as much as you can and report bugs. Widelands 1.1 should be a rock solid release like all the others before it. Let's make it so.


The v1.1 Screenshots Submission is now open.


0 comments Posted by Nordfriese on 2022-04-22, 15:00
Release

Widelands 1.0 Released

The Widelands Development Team is proud to announce the immediate availability of the stable release Widelands 1.0, the first-ever stable release after the end of the beta Builds series.

Direct download links:
Windows 64 bit 32 bit
MacOS ≥10.9 ≤10.7
Linux Flatpak
Source code .zip .tar.gz

Since the release of Build 21, we implemented several hundreds of new features and bugfixes; for example, to name just a few of the highlights:

  • A new tribe: the Amazons
  • An add-on system
  • A third frisians scenario
  • Dynamic tribe loading to speed up game loading
  • Targeting individual map objects for removal
  • Mute/unmute messages by buildings
  • Fully redesigned main menu
  • Configurable keyboard shortcuts
  • Enhanced keyboard and mousewheel support in the UI
  • Long-term stable Lua API for game content designers

Widelands 1.0 is translated completely into German, Hungarian and Low German, and the translations for 12 other languages are more than ⅔ complete.

Widelands is distributed for Windows (64-bit and 32-bit) and Mac OS X >= 10.7 (Intel, 64-bit) and in source code. For Linux users, we provide a Flatpak package and a Ubuntu PPA and try to make compiling as easy as possible, and most distributions will pick up Widelands 1.0 into their repositories very quickly. Both binary and source packages are available from GitHub and our Download page.

If you like what you see, have a look around this site. You may also want to check the forums and our IRC channel, #widelands on LiberaChat, to arrange multiplayer games with other players.

We especially welcome every helping hand: help us find bugs, translate the game, add new scenarios or features! If you want to get even more involved in the further development of Widelands, you can meet us on the forum at https://www.widelands.org/ or subscribe to widelands-public@lists.sf.net. Releases are also announced to widelands-announce@lists.sf.net.


5 comments Posted by Nordfriese on 2021-06-15, 10:00