Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 2025-03-19 in Posts

  1. Wildfire Games, an international group of volunteer game developers, proudly announces the release of 0 A.D. Release 28: “Boiorix”, the twenty-eighth version of 0 A.D., a free, open-source real-time strategy game of ancient warfare. The release is named after the king of the Cimbri Germanic tribe Boiorix. Easy download and install Download and installation instructions are available for Windows, Linux, and macOS. 0 A.D. is free software. This means you can download, redistribute, modify and contribute to the application under the same licenses: GNU Public Licence version 2 (GPL v2) for code and Creative Commons Attribution Share-Alike 3.0 (CC-BY-SA 3.0) for artwork. Although you might find some people selling copies of 0 A.D., either over the internet or on physical media, you will always have the option to download 0 A.D. completely gratis, directly from the developers. No “freemium” model, no in-game advertising, no catch. Don’t forget to deactivate every mod before updating the game to avoid any risk of conflict. If you’re a mod creator, please look at this page on how to port your mod to the new version. As always, feel free to reach out to us for assistance. Now is the time to contribute! The Release 28 is our first release without the Alpha label: our development process has matured, our releases are more frequent, and our commitment to quality has never been higher. Now is the time to join us and place 0 A.D. in the spotlight. We need your help to make the game flourish and to bring new features to life. As you can see, this release unfortunately comes without a video trailer. It is difficult for the current team to spread the word about our beloved game. We are in sore need of contributors in the following areas: Video Editing Social Media Management Website Design Of course, we are also always looking for, and providing a welcoming contribution environment, for: Testers and Quality Assurance enthusiasts Translators (get started right away on Transifex) and of course, Developers and Artists - the team will gladly welcome contributions in all areas. You can also support us by simply donating. This allows us to pay the server hosting fees for our multiplayer, websites, and development environments. A new faction: the Germans Terror Germanicus, the fear of the Germanic tribes migrating south, from the Jutland region, towards the Roman Republic, is coming to 0 A.D. in Release 28. The Cimbri were a large group of Germanic peoples originally from the north of modern-day Denmark. In the late 2nd century BC, their migration south into Italy and France would spark the decade-long Cimbrian War against the Roman Republic. Accompanied by powerful armies and seeresses, Germanic convoys, in long trains of wagons, brought livestock, shelter and goods. The Cimbri placed great importance on animals for religious sacrifices. In 0 A.D., we represent the nomadic coalition formed between the Cimbri, the Teutones, the Ambrones, and other Celto-German tribes simply as the "Germans". The Germans are a semi-nomadic civilization with a flexible economy owing to Supply Wagons and Wagon Encampments, which can be fortified. The unique technologies "Wagon Trains" and "Migratory Resettlement" lean into this flexibility, reducing dependence on territorial boundaries. The Germans also feature an aggressive lineup of siege units, with a crush-dealing unit available in each phase. Between their economic flexibility and unique military units, Cimbrian raiders, Log Rams, and Seeresses, the Germans are a mysterious force to be reckoned with. Play with this new faction, against their historical Roman foes, or turn history around by making them battle the 14 other factions of the game. Many other novelties await you in the new release of 0 A.D.! Top new features of Release 28 Gendered Civilians Direct Font Rendering Support for JavaScript Modules New Game-Setup Options Lobby improvements Engine upgrades and updated platform support New quotes and tips Various balancing improvements ... and much more! Gendered Civilians In an effort to improve historical consistency, we have replaced the visual appearance of civilian units. Previously described as a "female citizen", the basic economic unit is now called the "civilian" and has male and female models. This enhancement was made possible by incremental improvements of the engine, which now allows a unit to have variants not only in its appearance, but also in its voice and in other gendered characteristics. In the civilizations displayed in the game, women did not usually hold citizenship, which was a prized social status. The "female citizen" was a misnomer. It was also incorrect to display all men as soldiers, and most women as servants. Instead, we want to describe the armies of 0 A.D. as followed by a group of minions of lower social status, able to support the soldiers in the army camp, but not on the battlefield. Those are the new Civilians. Citizens, on the other hand, were soldiers, able to wage war as well as working, which we have always been accurately describing in the game with the citizen-soldier concept. The ambiguity of the term "citizen" is removed: this word now only describes citizen soldiers. This change does not touch the balance of the game at all. The so-called "female citizens" keep all their statistics, only their appearance and name have changed. The citizen soldiers are not touched at all. Direct Font Rendering In order to display text, we used to pre-render fonts and load them into memory when starting the game. In order to display scripts such as Chinese, we needed to load a large atlas of thousands of characters into memory, which could overwhelm the players' RAM. As a consequence, we were forced to provide East Asian languages as mods, which was an accessibility issue for non-English speaking users of these languages. On top of memory management improvements, we now use the Freetype library in the engine to render fonts on the fly when the game runs. Modding the fonts also becomes far easier with this new feature. This new rendering system also improves the text display with GUI scaling, for users with Hi-DPI screens or who simply wish to use a larger interface. In the future, we hope to also use this feature to render ancient scripts, such as hieroglyphs and cuneiform. New Game-Setup Options New personalization options are available in the game setup screen. You can remove some players entirely (removing all of the initial buildings and units in their starting zone) in Skirmish and Scenario games. It is also possible to set the population limit per team: Lastly, some code refactoring allowed us to fix outstanding bugs in the game setup. For instance, in Alpha 27, a recurring issue would create an unwanted flood event in games where the user had previously played a flood game. This issue has been fixed. Lobby improvements The multiplayer lobby received some quality of life improvements. Verifying TLS certificates is now enabled by default when connecting to the multiplayer lobby, reducing the risk of man-in-the-middle attacks. A secure connection to the lobby will become mandatory in future releases, so please check that TLS encryption and certificate verification are not disabled in your settings, and report any issue you may encounter. It is also more straightforward now to host matches, as there is no need to decide whether to use STUN or not; and a bug causing freezes when joining a match got fixed. We have decided to rename the main menu entry for playing with friends over LAN or by direct IP: now called Multiplayer > Connect by IP, it is still the same system for direct matchmaking without using the lobby. Engine upgrades and updated platform support In Release 28, we have upgraded the SpiderMonkey JavaScript engine to version 128. This upgrade drops support for Windows 7 and 8.1, and for macOS below 10.15. Windows 10 and 11 are now the only supported Windows versions, and we will try our best to keep supporting Windows 10 as long as possible. Still on Windows, we now provide a long-awaited 64-bit build, which should address infrequent out-of-memory errors. The 64-bit version will become the default one for the next release, and the 32-bit build will eventually be deprecated in the future. On Linux distributions, special care is always given to release bundles for package maintainers, but we also walked the extra mile to provide an AppImage in official releases, starting with Release 28. We are also working close together with maintainers of the Snap and Flatpak versions, so that you can enjoy the latest release as soon as we get it out. New quotes and tips Our contributor manowar has brought gifts for the history nerds among you with a dozen new quotes in the game load screen, and, together with Vantha, they have added new tips for both beginners and seasoned players. Balancing improvements General Capturing Structure, Civil Center, and Fortress default (ungarrisoned) capture resistance increased from 0.5, 5, 10, to 5, 30, and 45, respectively. Civilians (formerly Women) given a capture attack of 1.0. Naval Warfare Naval technology tree simplified. Scout ships made available in Village phase. Ship balancing: Ram ships, scout ships nerfed; Fire ships, arrow ships buffed. Scout ships range 37 (from 45). Fire ships 175 wood, 50 food, 50 metal -> 100 wood, 0 food, 50 metal. Arrow ships 120 wood, 100 metal -> 100 wood, 100 metal. Acceleration increased by 25%. Ram ships 350 hack, 70 crush damage -> 320 hack, 50 crush damage. Group Movement Units' destinations are distributed around the endpoint, allowing groups to move cohesively without colliding and forming long lines. Champion Cavalry Melee Champion Cavalry HP decreased from 300 to 260. Cataphract Champion Cavalry +2 Hack and Pierce armor, but speed decreased from 17.1 to 14.4. Miscellaneous 3 traders are no longer required for researching Diaspora. Fortress accuracy increased from 2.0 to 1.25. Elephants +1 pierce armor, +0.5m splash range. Longsword champions +2 splash hack damage damage, but -2 direct hack damage. Faction-specific Carthage New civilization bonus: Stone gathering storehouse technologies are free and instant with each phase. Mercenary refactoring and differentiation: Celtic embassy: trains sword cavalry and infantry. Iberian embassy: trains unique ranged infantry mercenaries. Italic embassy: trains spear cavalry and infantry. New civilization bonus: Numidian cavalry +10% movement speed. Han - Minister rework Minister attack removed. Minister garrison aura and ministry garrison aura removed. Minister economy and building auras increased from 2% to 10%, but ranged reduced from 40 meters to 20 meters. no longer stackable. Minister health and armor reduced to 50 HP, 2 hack, 2 pierce armor. Ministers and Ministry available in village phase instead of town phase. Ministry cost reduced from 200 stone, 200 metal to 50 wood, 200 stone, 50 metal. Reduced cost of ministry technologies. Ministry resource trickle removed. Mauryas Mauryan maiden archers and swordsmen differentiation. Maiden archers increased movement speed, decreased range, decreased damage, increased poison damage, cost reduced to 100 wood 90 metal. Maiden guard increased movement speed, decreased health, decreased pierce armor, increased hack armor, cost reduced to 100 food 90 metal. Full list of changes The full list of changes can be found at the changelog page of the wiki. Team Changes After numerous contributions in many areas of the game, especially the user interface and the game simulation, Vantha has joined the team at the beginning of the preparation of Release 28. We are extremely happy to welcome him! Reporting issues If you experience a technical problem with the game, please report it at gitea.wildfiregames.com. This is also the first address to visit when you wish to dedicate some of your time to help patch the code. Got any further questions or suggestions? Discuss them with other players and developers at the forum or talk with us directly in the IRC chat rooms: #0ad and #0ad-dev on QuakeNet. Subscribe See our LinkTree. For press/media inquiries, please DM play0ad@mastodon.social on Mastodon, or email webmaster at wildfiregames dot com.
    33 points
  2. Hello everyone! We just branched for R28. The nightly-build tracks the state of R28 and can be used to test the new version. It is generated weekly, and you can get it using SVN. Detailed information can be found on the wiki Mock Release Bundles are also generated weekly, from the nightly build. They can be downloaded from our Jenkins build system. Future RCs will be taken directly from here. The Release candidates can be found here. A higher overview of the release process can be found at [RELEASE PROCESS] Release 28 The contribution work-flow is not stalled during the process. We are still merging the work of devs and contributors into the repository, for inclusion in the future releases. The preparation of Release 28 is made in parallel, and not blocking. That said, most of our energy is dedicated to the release, and you will experience delays in us reviewing contributions. Please make sure no mods are enabled when testing the game. What should I test? While we encourage you to test everything, we expect most regressions to be related to those changes: In the match-setup a player can be removed and might interact badly with joining player or so. The size of Strongholds have been refined. The Germans have been introduced and might not be balanced well. The font rendering changed. Especially non-Latin fonts should be tested. Some parts of the game now use js-modules. We want to know whether it's still easy to mod those. There is now a 64-bit Windows and an AppImage build. What should I report? Not everything. Apart from that we must fix regressions (stuff that used to work, but doesn't work any-more) and critical issues that would prevent the users from playing. We cannot reasonably fix all the existing bugs in the release. Critical issues include crashes and multi-player OOS. How to report them is detailed in the ReportingErrors wiki page. With the weekly generation of testable game versions, it is absolutely necessary to check you use the same nightly build (version is displayed in the main menu) without any mods when testing for OOS. Happy testing!
    15 points
  3. Wildfire Games is proud to announce the release of the Patch Release A27.1 for 0 A.D. Alpha 27: “Agni”. This is the first patch release of 0 A.D., made possible by the new development environment put into place last year. Easy download and install Download and installation instructions are available for Windows, Linux, and macOS. 0 A.D. is free software. This means you can download, redistribute, modify and contribute to the application under the same licenses: GNU Public Licence version 2 (GPL v2) for code and Creative Commons Attribution Share-Alike 3.0 (CC-BY-SA 3.0) for artwork. Although you might find some people selling copies of 0 A.D., either over the internet or on physical media, you will always have the option to download 0 A.D. completely gratis, directly from the developers. No “freemium” model, no in-game advertising, no catch. What is a patch release? A patch release is a minor release of 0 A.D., bringing a few selected fixes from the development version into the latest release of the game. All fixes of the patch release are already present in the development version (the future Release 28). There are two important aspects to a patch release: Patch releases are OOS-compatible with major releases. If your friend has not heard about the patch release, or cannot install it for whatever reason, they should still be able to play multiplayer with you. This limits the kind of fixes we can include in a patch release. Patch releases are prepared on the side, and do not take precedence over our work towards the next major release. We prepare and provide patch releases as our resources allow. This limits the scale of the fixes we can include in a patch release. Changelog Here are the changes included in A27.1: a fix for the large performance issue observed by some players on older hardware several small performance improvements in the calculation of simulation hashes (related to multiplayer stuttering) fixed support of Windows 7 a fix for modifying your lobby password when you have an uppercase letter in your username a fix for the distorted 3D models with GPU Skinning fixes for crashes with Vulkan and/or with GPU Skinning a fix for changing player perspective in replays a fix for an out-of-memory crash in the JS engine when generating random maps a fix for the game crash on pressing Fn key a fix for a crash in Atlas when the map generation fails a fix for a memory leak in the renderer fixes for multiplayer port forwarding package fixes for Linux desktop environments various build fixes for Linux (some sent by package managers) Thanks to all the community for your continued support and enthusiasm, which allow us to deliver these updates! Reporting issues If you experience a technical problem with the game, please report it at gitea.wildfiregames.com. This is also the first address to visit when you wish to dedicate some of your time to help patch the code. Got any further questions or suggestions? Discuss them with other players and developers at the forum or talk with us directly in the IRC chat rooms: #0ad and #0ad-dev on QuakeNet. Subscribe See our LinkTree. For press/media inquiries, please DM @play0ad on Bluesky or webmaster at wildfiregames dot com.
    15 points
  4. Game Mode Concept: In this mode, the player starts in the Stone Age and progresses until the fall of the Roman Empire (for now). You can choose from various civilizations across the globe, including peoples from the Americas, Europe, Asia, and Africa. At the beginning, the player leads a nomadic group taking its first steps toward settlement and the development of early tribes. As you advance, you’ll face challenges such as animal domestication, agriculture, the rise of cities, and the emergence of empires. The goal is to survive, expand, and evolve your society through the ages, dealing with wars, alliances, and technological revolutions. Building and Unit Evolution: Each building evolves uniquely as new technologies are developed, granting players progressive benefits. These changes are visually reflected in-game through detailed graphical upgrades that showcase your civilization's technological advancement. The same system applies to units, which undergo distinct visual transformations with each upgrade—whether through weapon crafting, armor development, or clothing improvements. This allows players to visually track their society's progress, from primitive tools and garments to sophisticated weapons and attire. Resources and Mod Objective: This mod introduces an expanded resource system including hides, bones, water, clay, and other essential materials, adding depth and realism to the gameplay experience. Each resource will have strategic value for both development and defense of your civilization. While focusing primarily on your people's growth and empire building, the experience integrates combat elements. Our vision offers: Hours of strategic societal development A comprehensive cultural and technological evolution system Tactical combat that impacts empire growth The satisfaction of building a lasting civilization Challenges of governance and territorial expansion The experience balances construction and conflict, where the ultimate goal transcends mere enemy conquest - it's about creating a civilization that survives and dominates through the ages, through both development and strength when necessary. I am currently working on the Jomon culture that will become Japan in the future.
    14 points
  5. Hello, fellow 0 A.D. players. I write to share (belatedly) the news that my peer-reviewed (academic) tutorial "Teaching History and Languages with a Strategy Computer Game: 0 A.D. in the Classroom" was published in the open access journal Programming Historian: https://programminghistorian.org/en/lessons/teach-history-and-languages-with-strategy-game The Programming Historian has an open peer review process on GitHub. All publications are released with the CC BY 4.0 license. If you might like to discuss anything in the tutorial -- or anything else, I suppose -- please feel free to reply in this thread. I am following. Thank you for making a beautiful, brilliant, and fully libre real-time strategy game.
    14 points
  6. This mod reports gameplay that should not be possible in 0 A.D. without mods. Currently, in 4v4 matches, new or aspiring players are never informed about which mods are being used or how they affect gameplay. Instead, it’s implicitly assumed that everyone already knows the players and their supporting mods. With these quick in-game messages, players at least receive basic information and can further discuss the implications - whether in the match itself or on the forums. Install by putting the zip in the right folder: On Windows (Vista or newer): C:\Users\{name_of_user}\Documents\My Games\0ad\mods\ On OSX: ~/Library/Application Support/0ad/mods/ On Linux: ~/.local/share/0ad/mods/ (may be found in GUI via Home/.local/share/0ad/mods/) Quick start triggers the chat message: "Units receives automated commands by %(player)s at turn %(turn)s (v01)" Clicking tools like the razor rapid fire triggers the chat message: "Automated clicker makro detected by %(player)s(v01)" If a player does not send a command in 30 seconds triggers the chat message: "%(player)s has not send a command in 30s (v01)" Market Exploit "%(player)s has bought %(buy)s shortly after selling it for %(sell)s (v01)" Elexis set up the mod template for me to fill. Lag is atm. not accounted for, so during heavy lag it could trigger false positives. I tested it in a few games and didn't had false positives. Report if it behaves weird and some thresholds should be changed. Some features that should be added: turning off in game or handle 2 players with the mod to limit spam Current version: 02 oddity_detector.zip oddity_detectorv00.zip oddity_detectorV01.zip oddity_detector V02.zip
    12 points
  7. Hi everyone, We are preparing the first "patch release" of 0 A.D., now that our workflow allows us to do that. We need your help testing it! What is a patch release? A patch release is a minor release of 0 A.D., bringing a few selected fixes from the development version into the latest release of the game. All fixes of the patch release are already present in the development version (the future Release 28). There are two important aspects to a patch release: Patch releases are OOS-compatible with major releases. If your friend has not heard about the patch release, or cannot install it for whatever reason, they should still be able to play multiplayer with you. This limits the kind of fixes we can include in a patch release. Patch releases are prepared on the side, and do not take precedence over our work towards the next major release. We prepare and provide patch releases as our resources allow. This limits the scale of the fixes we can include in a patch release. What is the current status of A27.1? We have setup all the infrastructure for generating patch releases, and a first testable version is ready for you. In A27.1 are included: a fix for the large performance issue observed by some players on older hardware several small performance improvements in the calculation of simulation hashes (related to multiplayer stuttering) fixed support of Windows 7 a fix for modifying your lobby password when you have an uppercase letter in your username a fix for the distorted 3D models with GPU Skinning fixes for crashes with Vulkan and/or with GPU Skinning a fix for changing player perspective in replays a fix for an out-of-memory crash in the JS engine when generating random maps a fix for the game crash on pressing Fn key a fix for a crash in Atlas when the map generation fails a fix for a memory leak in the renderer fixes for multiplayer port forwarding package fixes for Linux desktop environments various build fixes for Linux (some sent by package managers) A27.1 will not include: a fix for the Britons OOS on rejoin: unfortunately it would make A27.1 incompatible with A27 (against rule 1 above) any modification of simulation hashes: it could remove stuttering entirely, but it would make A27.1 incompatible with A27 (against rule 1 above) incremental simulation hashes: those improve stuttering as well, but are too complex to backport (against rule 2 above) How can I test it? You can download the release bundles of A27.1-RC0 at https://releases.wildfiregames.com/rc/ Please report below any crashes or new issues (that weren't already present in A27, unless they are listed as allegedly fixed above). Thanks for your help and support!
    12 points
  8. Erechtheion and carytids from the acropolis in athens https://en.wikipedia.org/wiki/Erechtheion https://en.wikipedia.org/wiki/Caryatid https://www.artstation.com/artwork/lxY91a 1228892164_erechtheion0_28.1.zip licence
    11 points
  9. Athena's owl, the Little Owl (Athene noctua), often doesn't have a specific name in myth but is called Glauca, Glaucus, or Glaux (meaning "gleaming" or "bright-eyed") and symbolizes wisdom, insight, and the city of Athens itself, appearing on ancient coins and associated with her epithet Glaukopis. Species: The specific bird is the (European) Little Owl (Athene noctua), common in Greece. Symbolism: It represents wisdom, vigilance, and the ability to see hidden truths, reflecting Athena's own attributes as goddess of wisdom. Names: It's often referred to as the "Owl of Athena" or "Owl of Minerva" (her Roman counterpart). In Greek, Glaux (or Glauca) refers to the owl and is linked to Athena's "owl-eyed" (glaukopis) epithet. Mythological Connection: Some Roman myths mention a woman, Nyctimene, transformed into an owl by Athena for protection, but this is a later story. Cultural Significance: The owl was a powerful symbol for the city of Athens, appearing on coins and pottery. ------------------------------------------------------------------------------------------------------ Voila: My birthday gift to myself this year: My first tattoo. I chose Athena's owl, Glaucus ("bright-eyed").
    11 points
  10. Thank you all for your kind words, made my evening! I'm always so glad to hear the various ways people connect with the 0 A.D music! <3
    11 points
  11. Greetings my fellow gamers! I've decided to embark on a completely different kind of game development and I'd like to use this thread to share my progress, get feedback, take criticism, and share ideas! I'm going to develop a tabletop game based on the Greek gods, heroes, and monsters! This is going to be a huge project that will put to the test all of my creative abilities, whether it's designing characters, creating playing cards, creating map layouts (which can then be printed into large sheets for tabletop use), deciding gameplay rules, writing character bios, laying out a rule book (and have it printed) you name it. Over time, if anyone wants to contribute, then that will be very welcomed (and contributors added to the final credits). For now, I'm just putting a lot of pieces together and deciding how I want to tackle it. First things first: I've already acquired 20+ character pieces (!) and they will be arriving to my house piecemeal over the coming days. They range in height from 8.26 cm (3.25") to 9.65 cm (3.80") and will be played on a table approximately 1.33 m (4') x 1.83 m (6'). (Above: Some of the 'God' class of characters) There are God characters and there are Men and Monsters as well. For the sake of gameplay and character variety, demi-gods such as Hercules will be considered part of the Men category and figures such as Pan will be considered Monster class. (Above: Some 'Monster' class characters) (Above: Some 'Men' class characters) Some of the Gods, such as Athena, Dionysus, Atlas, and Asclepius, could have features that make them 'Friends to Man' for cool team combos: (Above: 'Friends to Man' characters) And one could imagine Gods such as Poseidon, who sired several monstrous offspring in myth, to be 'Friends to Monsters' for more team combos. Other ideas include making Hermes the fastest traveling character in the game. Leonidas could have the ability to summon a squad of Spartans to his aid. Both Leonidas and Alexander could have a special relationship with Apollo and Hercules as they are descended from both characters. The idea is to create rules for 2 players and up to 6 players. Each character has its own stats and abilities. The idea also is to create an extensive deck of cards that players can pick from and affect gameplay. This is a huge project and I expect it'll take years to complete and lots of my own money (such as getting maps and cards printed). That's okay, because I need a new obsession. lol
    11 points
  12. The Release Candidates are available for Patch A27.1 You will find them at https://releases.wildfiregames.com/rc/ with the -rc1- infix. The list of fixes with respect to Alpha 27 are updated in the top post of the thread. The bug with flood maps is not being worked on, so it will not be fixed in A27.1, we do not wish to delay the patch release further. We may do a A27.2 for this issue depending on timing. The OOS experienced by ffm cannot be reproduced (after investigation in PM) and may have been caused by the local compilation environment. Let's keep eyes wide open for this one during the testing of RC1. Thanks for your help!
    11 points
  13. 3 years since the last release (0.26.0) New things for Release 28 Galatians A mix between Britons, Gauls, and Germans. The only Celtic civ with Resource Wagons. Cimbri Similar to the base game's version of the civ, but with standard DE features. Heroes Several more heroes of various civs rounded out and given their features (auras, etc.). This is an ongoing process, which is mostly complete, but there is still work to do. Hope to complete for r29. Hero Scout feature Your starting Scout is slightly stronger than subsequently trained scouts and receives a medallion for ease of selection at the start of the match. Visual: New and Updated technology, unit, and structure portraits. This is an ongoing process, incomplete for r28, but quite far along. The mod uses AI to create new images, utilizing in-game screenshots as base reference for most portraits, with historical research and references to round out the process. This disclaimer is for full transparency. Sample of Unit portraits: Sample of Technology portraits: Sample Structure portraits: The mod includes 8 new main menu backgrounds as well. Sample: This is all in addition to the other DE civs, like Syracusans, Scythians, Xiongnu, Yamatai (Yayoi), Epirotes, Imperial Romans, Zapotecs, and Suebians. Over 2 years of tweaks, changes, and improvements to every aspect of the mod. Sample in-game Screenshots (with some great model work by @nifa): Here's the Github page link for the preview release: https://github.com/JustusAvramenko/delenda_est/releases/tag/Release-0.28.0 DIRECT DOWNLOAD FOR THE LATEST .PYROMOD FILE https://github.com/JustusAvramenko/delenda_est/releases/download/Release-0.28.0/0ad_Delenda_Est_r28.pyromod
    10 points
  14. Feldmap 3.0.0 feldmap.zip Added a button to turn on/off balancing Added a button to turn on/off team shuffling NEW (and returning) MAPS Lake: Wrench (partially bugged): Cross: River Island: Enjoy
    10 points
  15. This mod allow snapping walls to any buildings (or entities like mineral deposits), increasing drastically their potential utility by making sure to leave no gaps, and/or speed at which you can place them. Walls.. That snaps... I did my best for the behavior to be simple and intuitive, but there are still a couple compromises that were done. Also there are vanilla flaws with wall placements that I couldn't address. Mod compatibility: Compatible mod (can be enabled in MP) Works with other mods I tested that modify inputs (autociv, customtrainer, moderngui) Features : Starting wall tower can be snapped to any edge just like regular building End wall tower can be snapped to any edge but might only really works on building corners Towers can be used as start or end point for wall segments Can continue wall building even in fog of war Can restore wall segment and continue building from captured foreign civilization Can continue palisade from stone wall tower Performance improvements for most situations* when placing walls *Known exception : after placing a wall tower snapped to a building edge, performance is actually worse for a couple frames. SnappingWall.zip
    10 points
  16. Good news, folks! https://gitea.wildfiregames.com/0ad/0ad/pulls/8318
    10 points
  17. Hope 2026 will be good for us all.
    9 points
  18. Obviously, this makes you a better player because it masks your flaws. Being better or worse than another player requires several evaluation points, and one of them is the ability to manage everything that happens on screen, especially in an RTS game. If you use a script that does these things for you, it's obviously an advantage and shouldn't even be discussed. Your analogy exemplifies exactly what I said. A manual car may not be faster than an automatic, but there's a chance of shifting into the wrong gear and breaking gears in a manual car, which isn't possible in an automatic. That's exactly what you do when you use scripts to mask your mistakes.
    9 points
  19. When you connect to the multiplayer lobby, 0ad uses a secure, TLS-encrypted connection by default. However, up to now we also offered the ability for players to disable that encryption. This won't be possible from some time tomorrow (2026-03-06) on anymore, as we want to improve the security and privacy of our players. For the past two weeks, every player who disabled TLS-encryption in the past, and therefore connected to the multiplayer lobby with an unencrypted connection, received a notification to change their configuration to enable it. If you haven't followed these instructions or just haven't connected to the multiplayer lobby since then, here is what you have to do to continue to be able to connect to the multiplayer lobby: From the main screen of the game, navigate to "Settings" → "Options" → "Networking / Lobby" and enable "TLS encryption" there. As an alternative you can also locate your 0ad configuration file and change lobby.tls = "false" to lobby.tls = "true" there.
    8 points
  20. The purpose of this mod is to allow access to options, hotkeys, or the last game summary directly from the lobby without having to exit to the main screen of the game. It’s especially useful if you want to adjust some settings while waiting in a host’s gamesetup without losing your spot. Other, more robust mods like ModernGUI or boonGUI offer the same functionality, but this option is suitable for those who prefer to keep things simple and like the original lobby interface. Version 0.2 compatible with R28 To install it, unzip LobbyMenu.zipcopypaste your mod's folder. (see GameDataPaths for mor info) Or drag LobbyMenu.pyromod into pyogenesis.exe (0ad's executable file, shortcut works too) If you have any suggestions or If you find any bugs, please contact me and I’ll fix them ASAP. Note: The small black lines visible on the buttons are not caused by the mod. On my 4K monitor, the GUI appears very small, so I had to scale it to 200% in the settings, which causes those small black lines to appear. Here are some screenshots:
    8 points
  21. Position: 3D Modeler and Texture artist Do you understand that Wildfire Games is a non-commercial project, work for 0 A.D. is volunteer, and work is done for free? Yes Do you agree to distribute all your work for Wildfire Games under Creative Commons Attribution Share-Alike license? Yes Are you sure you are not wanting to work on something programming related? (Then you don't need to send in an application form.) Yes Name: Emma Anufrij Location: Nuremberg, Germany Availability: I can currently contribute around 15–20 hours per week, especially during my semester break. In about six months, I expect to be available for approximately 10–15 hours per week, depending on my academic workload Age: 21 Occupation: I am currently a student and focus most of my time developing my creative and technical skills in 3D art and game-related content creation. At the moment, I am on semester break, which allows me to dedicate more time to contributing to the project. Skills and Experience: I have experience working with Blender, Substance Designer, and Substance Painter for 3D modeling, sculpting, and texturing. I am also familiar with Krita for digital painting and texture work. I am comfortable working independently as well as adapting to existing pipelines and artistic guidelines. Motivation: What motivates me most is my goal of one day contributing to the art and game industry in a meaningful way. I am eager to improve my skills, learn from more experienced artists, and gain hands-on experience by working on a real project. Being part of a friendly and collaborative community also inspires me to grow both personally and professionally. Personality: I am a thoughtful and optimistic person who finds joy in small details, deep conversations, and discovering new perspectives. Short Essay: I have always enjoyed playing 0 A.D. with my father ever since I was a young girl. I must have been around 11 years old when I first played the game. About a year ago, the game caught my interest again, and I started playing it from time to time whenever I had the chance. By coincidence, I recently found out that it is possible to contribute to the game as an 3D artist. That immediately hooked me, and I knew right away that I really wanted to become part of the project. Through my participation, I hope to build connections with other artists who are more experienced and have a deeper understanding of their craft, so that I can learn from them. I also hope to become part of a friendly and supportive community that I can give something back to over time. Interests and Hobbies: In my free time, I love getting lost in music, drawing, playing games of all kinds, and diving into personal 3D projects. I also enjoy board games and taking care of my little collection of plants, which always keeps me busy and happy. Staff: I do not currently know any of the staff personally. Community: I occasionally participate in online art and game development communities, forums, and learning platforms related to 3D art and game design. I also attended the Blender Conference in Amsterdam last year, where I connected with other artists and learned more about current workflows and industry practices. Favorite Game: My current favorite games are Shakes and Fidget, Life is Strange, What Remains of Edith Finch, and The Book of Unwritten Tales. Overall, I especially enjoy story-driven and atmospheric games, as well as fantasy and humor-based adventures with strong world-building. Work Examples: I have not yet had the opportunity to work as a 3D artist on a professional team project. However, I have included several personal and university-related projects that showcase my skills in 3D modeling, sculpting, texturing, and digital artwork. While I don’t have long-term professional experience yet, I am eager to learn, improve, and contribute to real projects. Below I attached a two pdf with some recent examples of my work: Portfolio-01.pdf Portfolio-02.pdf
    8 points
  22. Buenos días o tardes; -Así se ven en el juego las facciones americanas; (Sólo faltan los Zapotecas ya que recibieron una actualización ,en unos días subiré las fotos) (Los Mixtecas y Chorrera serán incluidos en la segunda versión del mod) Adena Anishinaabee (nómadas) Arawakos (nómadas) Chibchas Guaraníes Hisatsinom Mapuches Mayas Mochicas/Moches Paiute (nómadas) Pámpidos (nómadas) Swift Creek Tiahuanaco Tupí Yaruma/Proto-lencas Disculpen las molestias*
    8 points
  23. Hello everyone! I’d like to share the latest updates from the project as we wrap up the year. I’ve redone many textures and improved several in-game structures. At the moment, I’m reworking all terrain textures, developing the building damage system, and refining many core gameplay mechanics. I hope you enjoy the updates and continue following the development. Wishing everyone a Happy New Year!
    8 points
  24. Screencast from 2025-12-20 22-10-37.webm Screencast from 2025-12-20 21-52-26.webm More organic formation movements for 0AD!
    8 points
  25. Olá a todos, gostaria de compartilhar algumas novidades sobre o meu projeto World Rising. Nas últimas semanas, enfrentei vários desafios ao tentar modificar o layout do jogo. Ainda não consegui implementar tudo exatamente como planejei inicialmente, mas estou progredindo e aprendendo mais a cada dia. Como parte desse processo, redesenhei completamente o logotipo , criei novas imagens de fundo e, sinceramente, estou muito feliz com os resultados até agora. Também corrigi alguns bugs que estavam causando problemas — e, como sempre acontece no desenvolvimento de jogos, novos surgiram pelo caminho haha faz parte da jornada. Meu próximo objetivo é me concentrar um pouco mais na IA do jogo antes de voltar a criar novas unidades, tecnologias e edifícios. Estou muito animado para lançar uma versão jogável para vocês testarem em breve. Por enquanto, aqui estão algumas imagens mostrando o progresso recente. Espero que gostem!
    8 points
  26. Please be more respectful and appreciative of other people's work. The addition of the Germans was certainly not rushed; the pull request was open since well before the release of A27 and being reviewed for a full year before merged. And that time doesn't even include much of the work of creating the content itself, like researching, brainstorming, making the 3D models, the portraits, and putting everything together. Creating a complete new civilization takes tremendous effort and we should all be grateful for the wonderful people who dedicated their free time to achieve it. And in my opinion the Germans are definitely up to the standard of other civilizations in terms of art, historical accuracy, uniqueness, and balance. Stuff like custom phase names are just the cherry on top and can very well just be added in the future.
    8 points
  27. I've been working on the Scythians a lot lately for DE (and eventual inclusion on EA. R29?). Ported over a few assets from Endovelico. Made some actor and mesh improvements, rethought a few things, etc. An updated direction for the Market. This is just a mockup, but easily accomplished: Their "Academy" (Imperial Academy/Syssiton/Gymnaseion) structure, the Royal Yurt. Trains champions and heroes: Stable, by @Duileoga: Corral: Ovoo: Thoughts: Google Translate now has the Ossetian language, which is the closest living language to Ancient Scythian. Let's leverage Ossetian for SpecificNaming. Nomadism Buildings auto-build, but have -50% health and capture points. While they are easier to destroy or capture, they also don't capture decay in neutral territory (they don't require territory roots). Receive special Ox Carts which are mobile resource dropsites (like the German ones) but can also transform into Houses and Storehouses at-will (and back) in own/allied/neutral territory. The Civic Center +25% territory influence radius (a great bonus), but its weight is -50% less than normal (their borders push much less against enemy borders than other civs do). Scythian Commoners (their Citizen-Civilians) have a range attack (use bows instead of knives) and an attack bonus vs. fauna. These traits can go to any nomadic civilization we may include, such as Xiongnu or Huns. Pastoralism Corral technologies research instantly. Receive a special Corral technology: Extensive Husbandry (boosts ranching) Receive a special Corral technology: Falconry (boosts Cavalry vision range and hunting) Raiders and Plunderers Scythian Maiden Huntresses +500% (TBD) loot while killing enemy units or destroying enemy buildings. These units are glass cannons, but if used right can more than pay for themselves in loot gained before they are killed. Scythian Buildings and Units only give half-loot when killed. Winds of the Steppe A team bonus for Cavalry or Stables or both. The cult of Scythian Ares The Scythian Ovoos are their primary territory pushers. No other structures besides Civic Centers and the Fortress (see below) have territory radius effects. The Ovoo also has an aura that boosts soldier attacks ("Sword of Ares") and Priestess stats ("Cult of Ares"). Scythian Priestesses can also pray here to get resources (TBD). Ovoos cost stone and metal and are very very tough and uncapturable (must be destroyed). Eventually we can create a new model which is the wooden platform with the sword at the top as described in the Histories. Maybe we can change the cost to Wood and Metal then, or give the Scythians the option to build either the stone ovoo or the wooden platform. Fortress The Scythians do receive a stone Fortress structure, but it's treated like a special building in that only 1 may be built. It becomes available in Town Phase. It has a territory radius, but functions more like a hard point for defense or offensive push, more typical of a redoubt. Fortress units (Champions and Heroes) are moved to the Royal Yurt (see image above, information below) as well as standard Fortress techs. The Fortress does get to train the Scythian Battering Ram in Town Phase and research the ram's relevant siege technologies. Royal Yurt Their "Academy" type structure, similar to the Spartan Syssition, the Han Imperial Academy, and or the Athenian Gymnasium in that it trains Champions and Heroes and researches relevant techs. It's also given the standard Fortress techs, such as Espionage and Will to Fight. Can invent a Special Tech for here. Maybe "Cavalry Tradition" or a special rank promotion tech applicable only to Cavalry. Technologies A special Forge technology: Goldsmithing (a boost to Market/Trading). The only Forge tech in the game with a specific economic effect. A special Forge technology: Composite Bows (boosts infantry and cavalry archers specifically). Replaces the final melee attack tech. They receive Archery Tradition like the Persians. Most technologies, except those in the Civic Center, take 25% longer to research or cost 20% more (TBD). I think something like I outlined (the exact values of things open for balance and design) keeps the core territory gameplay of 0 A.D., but adds enough distinctive features to make them feel a lot different than the other more "sedentary" civilizations. For DE specifically, I'll differentiate them even more with Cult Statues, Scouts, Cavalry are builders etc. But for EA I think what I've outlined is more than enough. What think?
    8 points
  28. I love 0AD's basegame maps, dont get me wrong, but some of them look a little dated. This is where Map Remakes comes into play. This mod remakes the Base 0AD maps to fit right into the modern era! At the moment, four maps are complete- Mediterranean Coves, Gallic Fields, Gambia River and Two Seas (This map is rather scuffed from the begining, so there is a good chance that I will give it a complete overhaul at some point) Features of the remake(s) - Grass, New flora and fauna, and in general, more detail (The performance impact isn't much however) Also, if you notice any floating grass, this is an game bug and not something I can fix map-remakes.zip
    8 points
  29. New Release Candidates are available for Patch A27.1 You will find them at https://releases.wildfiregames.com/rc/ with the -rc2- infix. New fixes (added to the top post): The Windows 7 support is fixed! A27 will be the last version supporting Windows 7, so it was a shame to have a bug in here. The engine version is updated, for better bug reports Two Unix build system fixes This should be good to go. Please test as much as possible, I am hopefully releasing this in the upcoming week (I'm thinking Wednesday 16th).
    8 points
  30. The death of this game has been a long time coming and is truly inevitable. First, the heat death of the universe, something difficult to precisely calculate, will happen in roughly 10^106 years, which I doubt 0 AD will survive. Even if we prepare for that, there is the more immediate problem of the sun depleting its hydrogen reserves in approximately 5 billion years. Unless our team develops proper technology to survive in space, I think 0 AD will fail. In a similar vein, the Andromeda Galaxy's collision with the Milky Way in 4.5 billion years may pose a serious risk to the survival of the community. For these reasons, I regret to say that 0 AD is doomed.
    8 points
  31. I finally found out where to talk about 0AD. To the devs, I hope that you keep working on this game and making new and improved updates. This game has been lots and lots of fun, thank you for making something like this i couldn't find any other games like this that I like that are even close to this one. -Some random user who joined today.
    8 points
  32. A bunch of interesting issues closed on gitea, showing all the work behind the curtain: Stuttering and low FPS with Alpha 27 #7589 https://gitea.wildfiregames.com/0ad/0ad/issues/7589 Add workaround to turn off nursery size heuristic #7736 https://gitea.wildfiregames.com/0ad/0ad/pulls/7736 Incredible investigation by @Langbart: https://gitea.wildfiregames.com/0ad/0ad/issues/7714 I'm sharing this just to give a little visibility to the work and problem-solving done by the team.
    8 points
  33. Agreed, I personally couldn't adapt, as sound feedbacks are so important. Knowing if something spawning, dying, or sometimes added to selection etc can be crucial. Here is a small mod to make all civilians have the sounds of the previously females citizens. CiviliansFemaleVoices.zip If you would also prefer with the actors changed to all females (for consistency for example) here is one that does that. CiviliansFemaleVoicesAndActor.zip
    7 points
  34. 7 points
  35. I hope this gets you as excited as me: https://gitea.wildfiregames.com/0ad/0ad/pulls/8614 (please don't judge my sense of humor )
    7 points
  36. Hey there, I've recently finished a map. Feel free to edit it and share in the forum. Regarding the map: It's Skirmish with 8 players. Players 1, 2 and 3 should be in one team, while the remaining players can be either put into teams or not. That's up to you :) I'll still put some screenshots in here. Have fun! Three Empires Second Version.pmpThree Empires Second Version.xml Third Version features some small enhancements Three Empires Third Version.xmlThree Empires Third Version.pmp
    7 points
  37. Mmm, getting there! Acropolis taking shape!
    7 points
  38. Sure, here you go 942182649_erechtheion0_28.2.zip
    7 points
  39. ...and thank you for everything. The time has come to pursue some other things, which are more important than hanging out here all the time. I have IRL stuff that will need attention, and simply can't afford to procrastinate on them. I'd like to express my gratitude to you for making this game. Also, thanks go to all good people who shared advice and interesting things on this forum. I would like to think that I was a part of it, however small. From now on, I will be just another player in the shadows. Looking forward to the next release. Here's to many more to come! Thank you Wildfire Games.
    7 points
  40. In DE, they give all of your capturable buildings more capture points. They also heal nearby units and you can train Elite Healers there of their specific culture. From the Greek ones you can train the healer hero Hippocrates (only once) and research Oracle of Delphi. I'd like to come up with healer heroes and 1 special tech for each cultural shrine. In base game, they just heal nearby troops and you can train healers from them. They're basically capturable temples in that case, but with no techs. It would be nice to be able to include these and other things, like Cultural Artifacts and Mercenary Camps, in random maps, toggle-able by the game host like how Catafalques can be turned off and on. In DE, Cultural Artifacts give you a trickle of glory resource. In base game, perhaps a buff to capturing. In DE, Mercenary Camps give you the ability to train 30 mercenaries, which cost 0 population, specific to the culture of the camp. There's also a camp which trains mercenaries specific to the civ you are playing. Each player has one of those civ-specific camps nearby, while the cultural camps, based on where the map represents, are scattered across the map.
    7 points
  41. At this point, I no more believe that the cheaters are trying to have a reasonable discussion. It's just like "What could I write that would be reminiscent of an argument to possibly let me keep doing what I'm already doing?". Half of this is just trying to shift or relativize the topic, or telling fair players to either cheat too or go play elsewhere. Then, when a counter-argument is taken apart and proven as flawed, they will just repeat it unchanged in a new thread. Tell a lie often enough, right. Or, maybe even put the lie right in your bio. That way it gets automatically repeated after anything you write. Smart. So I see @Seleucids say "STOCKFISH DOESN'T CHEAT", and that's a really bold statement to put in your bio because of how hard it is to prove. Meanwhile, there are people like me who just do have the proof in the form of replays, eyewitness testimony, screenshots of chats discussing the usage of the mods (what is meant here by cheating anyway). So what is it now? It's just acting dumb and trolling.
    7 points
  42. AI is probably researching this thread to train itself to recognize mental breakdown patterns.
    7 points
  43. I can answer, even if I'm not nani. Very important questions - which eventually can be rephrased as "why use proxies?". I hope the rest of this post will clarify. There are various reasons, I'll just state the two I find most important. One reason is compatibility with other mods. Imagine two mods overwriting the same init function: then, only the last loaded mod will work, whereas the first loaded mod will not work - not nice for users. Additionally: if you develop a mod, you expect to develop your code based on options.js from the public mod, right? But if this file is replaced by some arbitrary custom file, you can never know if your code will work properly. In other words, if you want your mod to be compatible with other mods, then you should let the other files exist, and not overwrite them. Another reason is compatibility with 0 A.D. itself. When a new patch or version of the public mod is released, it may happen that options.js gets changed too, as part of the update. If so, you (the mod developer) must take care of replacing that file too, and release a new version of your mod with the new file. And you have to do the same will all other files that have changed... dirty job indeed! Instead, if you build your mod around existing files, your code will (most likely) work straightforward - without having to check for all files that have changed and replace them one by one. So, what does it mean to build around existing files? And what should modders do? Answer is: use PROXIES! Javascript Proxies (similar to Python decorators - I seem to remember you like Python) ensure that modded objects wrap existing objects without overwriting them. An example: by using a proxy, you can run your custom init function after, before or around the original init function. And this is exactly what happens inside options~autociv.js! patchApplyN is a brilliant example of a proxy: it executes custom code around the original init function in options.js. You can find another concrete example of a proxy for the init function in options.js here. Most likely, it is caused by another mod which replaces existing objects/functions/variables/etc. - and if this is the case, you can gently ask the author to get acquainted with proxies.
    7 points
×
×
  • Create New...