Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 2026-05-11 in all areas

  1. I’m bringing more news about the World Rising project! All natural resources have now been created and fully implemented into the game! In addition, the first map has been completed and finalized! Check out some images of the new natural resources that will be part of the game world! The next step will be bringing the new animals to life through animations, as well as creating the second Japan-themed map — there will be 3 Japanese-themed maps in total. The project keeps moving forward step by step, always focused on quality, immersion, visual authenticity, and optimization. More updates coming soon!
    8 points
  2. You can be glad you don't see the amount of spam they're trying to post.
    7 points
  3. Problem: The replay folder format YYYY-MM-DD_NNNN uses a per-machine sequence counter. The same multiplayer game has a different folder name on every participant's machine and different games having the same name. This makes it harder for cross-player merging of replay data (rating aggregation, replay sharing, debug traceability) without parsing every commands.txt to extract the matchID. Proposal: Change the new replay folder format to YYYY-MM-DD_<matchID>, using the existing matchID already written into commands.txt. Date prefix preserved for chronological sort; existing replays unchanged. matchID already exists, is generated by the engine for every game (multiplayer and singleplayer), and is identical across all participants of a given match. Use cases: Replay-sharing site https://replay-pallas.wildfiregames.ovh: matches uploaded by different players collapse to the same identifier instead of being renamed. Mods (e.g. local ratings): users can merge rating data from co-players without name-collision workarounds. Bug reports: devs can ask for a specific replay by ID and the user finds it directly in their folder list. Edit: The date should also be unified in UTC-0 or such.
    6 points
  4. Welcome to the official topic for Classical Warfare AEA - A more in-depth version of 0 A.D., with an emphasis on historical accuracy. New units and technologies, but a similar approach to the game. (In simple words, we think it makes the game better.) Our original post was deleted when the account was accidently flagged for spamming Anyway, welcome and we hope you enjoy the mod. IF you have any suggestions or are fascinated with this part of history and want to contribute don't be shy! We are hoping to keep it going as long as there is interest from the community, after all it's the community that makes this game and this project so much fun! Big thanks for all the people along the way that have helped keep this project going. Starting with of course the one and only @TheCJ but also @Genava55 @Atrik (but he seems to mostly be retired now) @Tyrannosaurus @Thalatta @Seleucids (another retired OP soul) @Outis @Stan` and I'm sure many more that I am forgetting. Emacz2/classical-warefare-aea our git hub incase you want to download or check out some of the differences! you can visit our webiste here! Thanks @Asher for setting it up
    5 points
  5. @wraitiiHey man, I hope you're doing well. I've always thought this mod was really cool, and today I decided to try and fix it and its compatibility with 0ad 28. Luckily, after a lot of head-banging and nonsensical Chatgpt responses, I managed to get something playable and error-free. I believe now only some provincial localization issues and things like that remain.
    5 points
  6. Hello everyone! Today I'd like to share a comparison between the Jomon Copper Age houses and the new Yayoi Bronze Age houses currently being developed for World Rising! The evolution between these cultures is already becoming visible, showcasing the transition from a more primitive society to more organized and advanced communities, with new construction techniques, architecture, and a unique visual identity. In addition to the buildings, we're also finishing units, clothing, armor, weapons, and many cultural elements to make each civilization feel unique and historically inspired. More World Rising development updates coming soon!
    5 points
  7. The Yayoi culture is beginning to come to life in World Rising!!! I’m working on many different aspects of the civilization, creating clothing, armor, weapons, cultural objects, and many other details to bring even more identity, immersion, and historical authenticity to the game. More updates coming soon!!!!
    5 points
  8. This is my scouting mod, it is not complete yet, but if anybody want's to test it, that would be great! If you find any errors or have suggestions, please post them It is also on Github (which is updated more frequently, and has more bugs): https://github.com/Jeff-web-sketch/Scouting More info at the github page (see wiki: https://github.com/Jeff-web-sketch/Scouting/wiki) Thanks to everybody who helped! Changelog has moved to github: https://github.com/Jeff-web-sketch/Scouting?tab=readme-ov-file#readme Scouting-1.7.pyromodScouting-1.7.zip Scouting-1.6.pyromodScouting-1.6.zip
    4 points
  9. Still not what it "ACTUALLY Looked Like" :P. That fits around 50 warships in the outer ring, and the inner ring is not being used. In reality, it would have been around 200* total (military port only, the circular one). Something closer to this:
    4 points
  10. LocalRatings Team Balancer A mod that extends LocalRatings by Mentula with two new buttons on the game-setup screen. One balances teams automatically by rating, the other evaluates the current setup and adds two outcome-based rating systems, Glicko-2 and OpenSkill, alongside the original LocalRatings score. Why outcome-based ratings? The LocalRatings ranking list already shows the problem: even with plenty of replay data, some known-strong players end up rated poorly and some known-weak ones look stronger than they are. Raw in-game statistics don't track skill cleanly. In a 4v4, if three players focus-harass one strong opponent, that player's stats look weak, though they're being targeted because they're strong. A useful comparison: modern chess engines evaluate positions with neural networks far beyond human understanding, yet FIDE still uses Elo, chess.com uses Glicko-1, and lichess uses Glicko-2. Even with perfect game analysis available, the established outcome-based systems remain the standard for tracking player skill over time. Win/loss results across many games carry a signal that in-game metrics miss. 0 A.D. has no chess-engine equivalent, so the case for outcome-based rating is even stronger here. Rating systems Three systems are available, selectable in the LocalRatings settings: Local Ratings (original) - rates players by in-game statistics relative to others in the same match. Works for all game types but inherits the limitations above. Glicko-2 - tracks each player with a rating, a rating deviation (confidence), and a volatility. New players start at 1500 ± 350. The conservative rating used for balancing is rating − 2·deviation, so a fresh player is treated as significantly weaker than someone who has won even one game. OpenSkill - an open-source Bayesian system based on the Bradley-Terry full model. Each player has a mean skill mu and an uncertainty sigma. New players start at mu 1500, sigma 500. The conservative rating is mu - 3·sigma. Glicko-2 and OpenSkill only count locked-teams games with exactly two teams; free-for-all and unlocked-team games are excluded. All other LocalRatings filters (minimum duration, population cap, cheat games, etc.) still apply and can be configured in the LocalRatings settings. Win/loss counts are tracked separately and shown alongside ratings. Balance button When the host presses balance, the mod reads all currently assigned players, looks up their ratings, and finds the partition into two teams that minimizes the difference in conservative rating sums. It then reorders the player slots. The result is posted in chat with rating sums, the rating difference, and a predicted win probability. Note the win probability it calculated with the raw rating and the pairing done with the conservative rating. Non-host players with the mod see a suggest button instead. Pressing it posts the same proposal to chat without changing any settings, so the host can decide whether to apply it. Both buttons have spam protection: pressing them again with the same player constellation does nothing. Slot shuffles or team swaps don't count as a new constellation. Evaluate button Reports on the current team assignment without changing anything: rating sum and conservative sum per team, the rating difference, which team is stronger, predicted win probability, and a full player ranking by rating with win/loss counts. Observers in the lobby appear in the ranking as well. End-of-game rating updates When a game finishes, the rating database updates on every mod user's machine. To avoid multiple mod users posting the same numbers to chat, only one client announces the changes; the others update silently. There's a known chat-line spacing bug that pushes this announcement far below the regular chat area. It can be fixed with this patch Including older replays The engine only exposes replays from the currently installed version, so by default ratings are built from 0.28.0 replays only. To include 0.27.1 replays, copy them into the 0.28.0 folder. They count toward all three rating systems. Linux: copy or move everything from ~/.local/share/0ad/replays/0.27.1/ into ~/.local/share/0ad/replays/0.28.0/ Windows: copy everything from %APPDATA%\0ad\replays\0.27.1\ into %APPDATA%\0ad\replays\0.28.0\ macOS: copy everything from ~/Library/Application Support/0ad/replays/0.27.1/ into ~/Library/Application Support/0ad/replays/0.28.0/ After copying, open the LocalRatings page and press Rebuild list to re-process all replays in date order. This step is needed even when rebuild isn't normally required, because the imported replays are older than your existing ones and the ratings have to be recalculated from the beginning. The imported replays won't be playable as visual replays in 0.28.0, but their metadata is read correctly for rating purposes. Limitations Team rating is inherently harder than 1v1. Individual contribution isn't fully separable from team performance, and the rating systems see each game as a single team win or loss. This is a fundamental constraint of every team rating system, not something specific to this mod. Cold-start: ratings come from the host's local replays only. Since the database is built from whatever the host has played or observed, players who appear in the lobby with no recorded games start unrated, and their conservative rating sits well below average until they accumulate results. A genuinely strong player with only a few recorded losses will likewise look weaker than they are. The automatic team pairing works as a correcting instance: A strong player with low rating will be paired with players with a high rating, resulting in a very strong team and a high likely win. This strong player will then accumulate wins. These unbalanced games might be frustrating. Three things you can do meanwhile: Accept the balance and play. The fastest fix is more games with the automatic pairing. Adjust manually. Use /rate username 1600 to set a player's rating before the match starts. Useful when a rating is obviously off. Seed the database. Download games with known outcomes from replay-pallas and drop them in your replays folder, then rebuild. Pick a balanced selection - similar wins and losses for each player - so you don't accidentally bias the rating in either direction. A player can help to fix their rating by uploading a few decisive games to replay-palas for the hosts to download. Non-decisive games. Most 0 A.D. team games don't end with the entire losing side eliminated, and Glicko-2 / OpenSkill can only update on games where a winner can be determined. The LocalRatings Team Balancer ships with an Auto-Classifier that infers a winner from in-game data (surviving populations, final scores and defeated-count difference) for games that ended without a clean engine verdict. The quality of your ratings therefore depends partly on how well the Auto-Classifier performs on your replay set. Per-game rating changes under your current settings are visible in the replay section. Locked teams. The most sensible option usually would be only evaluate games with locked teams. The problem is when one switches the map e.g. from mainland to balanced-mainland the settings defaults to unlocked teams. In most cases this is harmless as the players just don't change their diplomacy states. Therefore the option Rate unlocked-team games exists. LocalRatings_Team_Balancer.zip
    4 points
  11. I have vibe-coded 3 mods that I have tested locally and that other players may find useful: Game Templates: Allows saving multiplayer game settings so it is easier to switch game types without missing a setting. https://github.com/jonnymccullagh/gametemplates Resignation Tribute: Allows you to send resources to allies when you resign. https://github.com/jonnymccullagh/resignation-tribute Quick Lobby: Adds a button to the main menu to get you to the lobby that little bit faster. https://github.com/jonnymccullagh/quicklobby I am also playing around with a player notes mod but I am still testing it.
    4 points
  12. Olá pessoal! Venho trazer mais um vídeo de gameplay do meu mod World Rising! Tenho trabalhado bastante no aprimoramento da destruição dos edifícios, buscando deixar tudo mais imersivo e visualmente interessante. Tenho o prazer de anunciar que a cultura Jomon está oficialmente finalizada! Todas as unidades, construções e tecnologias já foram criadas! A próxima cultura será a Yayoi, que representará a evolução direta dos Jomon, trazendo novas mudanças, tecnologias e identidade visual ao jogo. A flora japonesa também está cerca de 80% concluída, faltando apenas algumas plantas para finalizar essa etapa. Outra tarefa que pretendo começar em breve é o retrabalho das formações das unidades, trazendo novas ideias e melhorias para o combate e movimentação no campo de batalha. Em breve trarei mais novidades sobre isso! Obrigado desde já pelo apoio, e espero que gostem do vídeo!! video destruição.mp4
    4 points
  13. A quick gameplay video showing some buildings being destroyed, suffering impact, and accompanied by sound effects. videogameplay.mp4
    4 points
  14. Experiment. Character Sheet. Some of the text is a bit wonky. I might try to have it rendered again, but without the text so I can add it myself.
    4 points
  15. https://www.moddb.com/mods/derphammer
    4 points
  16. Haven't watched the whole thing, but looks a bit better in some parts in the video. The rectangular merchant and circular military parts still would have the wrong orientation though. For those who don’t know, it left its mark to this day:
    3 points
  17. Just looking at the Cothon in the thumbnail makes me not click it.
    3 points
  18. I think the same for the Endovelico mod. Things I need to learn to improve this mod: 1- (Some provinces are misplaced when selecting them) Nonsense, it works, but during testing I commented out the code without realizing it.. 2- I believe that at least Central Europe and North Africa should be completed by province, meaning I need to understand how these provinces are created. 3- This mod can be tangentially improved in several ways; I hope that interest in it can lead to significant improvements. For example, I managed to change the background image of the map.
    3 points
  19. Was just told, there is now a release video ( by @Stan` the silent helper 2 months ago? ). Doesn't change the fact for months prior to the release we weren't able to make it happen. It takes a lot of time and dedication, so someone with the required passion for such would still be desirable.
    3 points
  20. just please dont disable me again
    3 points
  21. Hey Delenda Est team! First of all, thank you so much for this incredible mod. The gameplay mechanics, the tech tree, and the depth you’ve added to 0 A.D. make it an absolute blast to play and tinker with. I wanted to share a fun creative project I’ve been messing around with locally. I noticed there isn't much representation for ancient Southeast Asian maritime empires in the community, so I’ve been trying to put together an Empire of Srivijaya identity using Delenda Est as my baseline framework. Since I don't have the 3D modeling skills to build an entire civilization from scratch, I’ve been kitbashing and re-skinning existing assets from your mod to make a "proxy" faction. I am using the Mauryas as the mechanical backbone because Srivijaya itself was heavily inspired by india and its units are pretty much close in terms of appearance to those of the Srivijayan/Malayan (such as the infantry and elephants!). To dress the soldiers, I've had to get pretty creative with the props. I actually found that a few of your specific Hellenic helmets look surprisingly similar to ancient Southeast Asian bronze and brass helmets! By pairing those with the Mauryan armors, I've managed to piece together a really cool, convincing visual style for the frontline troops. Furthermore, I found the Xiongnu shields perfect for the regular infantries! (my main goal of reskinning the units is to differentiate them from looking too indianized, and more southeast asian!) In matters of the buildings however, I still have no idea on how to model 3d buildings with Melayu architectures or to implement it in the files, but I wish to learn more. But I did manage to change its names to Old Malay (as well as the units too!). Just to be completely clear: This is strictly a 100% private hobby project for personal use and to play LAN games with a few friends. I have absolutely no plans to publish this publicly, upload it to mod.io, or distribute it online anywhere. I just wanted to drop a message to say thank you for creating such an awesome, flexible modding framework that allows a history nerd like me to play around and bring a personal favorite empire to life on my own computer. Keep up the amazing work! I'll just drop some screenshots of the Melayu Swordsmen and Spearmen (Sorry if its real bad!) Short information on the Empire of Srivijaya: Flourishing from the 7th to the 13th century, the Srivijaya Empire was a powerful, Sumatra-based maritime kingdom that dominated Southeast Asian trade by controlling vital waterways like the Strait of Malacca. Operating as a flexible network of local rulers loyal to a central maharaja, the empire built a thriving commercial economy trading spices, gold, and timber with global powers like China and India. Beyond its economic might, Srivijaya served as a major international hub for Mahayana Buddhism, fostering deep cultural and religious ties across the region, including connections to Java’s Sailendra dynasty. Following a devastating invasion by the southern Indian Chola dynasty in 1025, the empire's political and economic grip steadily weakened, leading to its eventual decline and replacement by the Javanese Majapahit Empire by the 14th century.
    3 points
  22. In this video, I'll be showing you the weapon swapping system for heroes. videoarmas.mp4
    3 points
  23. tunic_short: tunic_long: player color:
    3 points
  24. By the way, I had an idea for a unique bonus for you: Silphium Monopoly. Cyrene was the only region in the world to produce silphium, a medicinal plant that sold for a price equal to gold until it became extinct. This could generate a permanent income.
    3 points
  25. Ambiorix. Lucterios. Bituitos. Divico.
    3 points
  26. @Thalatta I think polls can certainly help foster discussion around certain proposals, but at the same time, 0 A.D. doesn’t really work as a democracy where changes are decided by majority opinion. It’s also very hard to get participation that is truly representative enough to justify implementing something simply because “most people voted for it”. Your intention to improve aspects of the game is genuinely valuable, and I think that kind of feedback will always be appreciated. That said, personally, I don’t think posting 20 suggestions at once is the most effective strategy if the goal is to eventually see some of them materialize as actual PRs in the repository. I think there’s also an important aspect of the development dynamics that’s easy to underestimate from the outside. All official developers and contributors are working on the game in their free time. There’s an enormous amount of work to do, many competing priorities, and far more ideas than available hands. I can’t really speak on behalf of the official developers since I’m still a relatively recent contributor myself, but in my own experience, the most effective path is usually either: working directly on a PR yourself, or getting the attention of another contributor/developer who becomes interested enough in the proposal to implement it. Always keep in mind that submitting a PR does not guarantee that it will be merged. For what it’s worth, I do think some of your suggestions are interesting, and I’d personally love to spend time on some of them eventually. For example, the last one you mentioned about being able to deselect specific units from the current selection sounds genuinely useful to me. And above all, don’t get frustrated. Some ideas will work out, become PRs, and eventually get merged and others won’t. That’s just part of how open-source development tends to work (at least here). What really matters is maintaining a constructive attitude and trying to filter, among all the things one would personally love to improve in this beautiful game, which ones are realistic and feasible enough to actually move forward and become reality.
    3 points
  27. I delete a hundred spam posts per month probably.
    3 points
  28. Cartimandua would make an excellent non-combat hero, and unique. As Queen of the Brigantes, she was allied to Rome. Her bonuses could actually be tied to being allied to non-Celtic factions. If possible, say, something like being able to recruit a foreign unit/units, depending on the ally/allies (maybe she can have a unique structure that does it? No clue), representing things like when Rome sent a cohort to defend her from her former husband, or just some kind of broader generic bonus, but something the Britons otherwise wouldn't have access to on their own.
    3 points
  29. We could probably update it for R28
    3 points
  30. What do you think of this: if I capture someone else's vassal settlement, the units it spawned when it was their's, become mine
    3 points
  31. connect your territory to ally and delete your cc !
    3 points
  32. Is it me or something with normals (the face is more gray than I expect)?
    3 points
  33. @AlexHerbert I assume you are referring to mass garrison of hoplites in barracks early-on so they promote to champions. This shouldn't be a problem in TGs because it's not very good against a standard minute 15 maxxed out attack. Some players might feel this offers them a shortcut but this is only helpful in for example Nomad matches. Normal hoplites esp. Athenian ones still have many possible counters like outplaying them with ranged (even archers) or making a 50/50 melee/ranged army with proper upgrades, champions or just making full melee-only of your own. Technically swordsmen should be stronger in hand-to-hand combat. In my personal opinion pikemen are actually much better when used in team with ranged units than hoplites. Honeslty I would just recommend making a normal army and fighting melee in front. I can see how champ spamming with the garrison might be a bit annoying and you might even compare it to Gaul fanatics. But in my opinion having such a 'secret' strategy is intriguing and that's exactly the kind of depth I like about 0ad. You still can make a big citizien-solider army and you will be fine but can be annoying.
    3 points
  34. I saw this the other day and it made me smile. When we named the game, we didn't intend to get to the top of the list... Ha! Congrats on the latest release all, glad to see the project still making forward progress!
    3 points
  35. Hey, I've been messing with making videos for youtube for a bit now and always looking to further my skills. Saw your latest video and thought I could help with your videos. Position: Video Editor 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: Shiloh Clemons (WannaBeHero) Email: wannabeherofl@gmail.com Location: Italy, but from America originally (english is my first language) Availability: I can put in quite a bit of time per week, 6-8 hours easily. I have flexible work hours so some weeks more. Age: 26 Occupation: Freelancer (I know, doesnt tell you much lol), Current work: Legal Documents Researcher, Video editing for youtuber, English language teacher Skills and Experience: I've done paid work for youtubers to create shorts, I work with a paid program for video editing (Premier pro). Motivation: I enjoy creating stories, in any medium I can get. I love to paint, draw, write, mod video games, create little shorts. Personality: I'm your friend :) Short Essay: I am on a discord for creating AoE2 scenarios and someone sent your latest trailer, peaked my interest. Interests and Hobbies: I create AoE2 scenarios, then turn them into youtube shorts. I paint, draw, read books, go hiking here in my village in italy. Watch tons of movies. Staff: I dont know anyone on the staff Community: I'm somewhat involved in the AoE2 scenario creating community, mostly on youtube and in discords. Favorite Game: Current favorite game to play is AoE2, but my overall favorite game is Morrowind Work Examples: My youtube channel WannaBeHero - YouTube, and youtuber I do paid work for IcyDeluxe - YouTube
    2 points
  36. Hello! I have been enjoying this great mod, and I simply love it. Just wanted to let you know I noticed this strange thing, it is a bug? I saw something similar trying Vulkan and fixed turning off GPU Skinning, in this case turning on/off doesn't make a difference. Screen Recording 2026-06-03 at 2.05.49 AM.mov
    2 points
  37. I'm not going to say you shouldn't report spam posts, but I will say that generally it's not difficult to see which threads are spam threads, so it's not a big deal if they aren't reported. We are grateful for all posts in other topics though, they are harder to find when e.g. looking through the new posts page.
    2 points
  38. 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.
    2 points
  39. 2 points
  40. I’ve disabled PMs for new users. I would have preferred not to, but I think it’s more important to protect people from scammers than to make things convenient for new users. Maybe we should require posts from new users to be checked by moderators before posting. But I am less certain about that. It’s basically the same amount of work for moderating the forums (maybe a bit more, but not much), but I think it would be quite a bit more inconvenient for actual new users, especially if they come here to get help with the game and then they don’t see their post. I feel like that would be frustrating.
    2 points
  41. Diodorus Siculus (book XX) description of Ophellas' army: And so Ophellas, when everything for his campaign had been prepared magnificently, set out with his army, having more than ten thousand foot-soldiers, six hundred horsemen, a hundred chariots, and more than three hundred charioteers and men to fight beside them. There followed also of those who are termed non-combatants not less than ten thousand; and many of these brought their children and wives and other possessions, so that the army was like a colonizing expedition. The Cyrenean monument called the "List of Military Officers": https://igcyr.unibo.it/igcyr084000 It mentions some soldier types: Triakatioi, Tethrippos, Paraibatai, Peltastai, Pezoi, Monippos, and Akontistai. The Triakatioi were probably an elite force of youths. Tethrippos are the four-horses chariots. Paraibatai were probably the fighters from the chariots. Peltastai and Akontistai were javelineers. Pezoi were probably heavy infantrymen. Monippos could be single horse chariots or cavalrymen. As for visual representations, I don't know of any at the moment.
    2 points
  42. Using @ffm2 last upload, I've added fixes for : Minimap expand should now works as expected Should open lobby page and return to gamesetup without issues GUI scaling for the stat overlay should now work (probably that was your issue @SadRdz) KDR display fixed autociv.zip
    2 points
  43. I don't understand why hoplites are classified as light units. The Geomori aristocrats shouldn't be archers but heavy cavalry. The swordsmen (Xiphophoroi) aren't credible. They should instead be merged with the Thureophoroi, and the Thureophoroi should be given swords. The Adyrmachidae were not known for fighting from chariots. Those were the Asbystae, who used four-horse chariots.
    2 points
  44. Hello! Today I’m bringing some more updates about the development of my project World Rising. Over the past few weeks I have been studying animations extensively, and I finally managed to understand much better how they work within the engine. At first I tried to use some of the animals that already exist in the game, but I wasn’t able to adapt them successfully. Because of that, I decided to take a different approach: creating my own animals from scratch, including their skeletons and animations. Those who have been following the project already know that I am currently working on the Japanese flora before moving forward with the civilizations. Now it’s time to start developing the fauna as well. My goal is to create between 10 and 20 animals that represent different regions of the map. Among them, I also plan to include a legendary megafauna creature, inspired by animals that lived between 15,000 and 10,000 years ago. This creature would act as a kind of natural boss, providing a large amount of food when defeated by players. In addition, I have been working hard on improving the game's performance, reworking meshes, textures, and other assets to ensure players have the best possible experience during gameplay. For now, here is an image showing some of the animals I have created so far. They do not have animations yet, but they are already part of the process of building the game's ecosystem.
    2 points
×
×
  • Create New...