Leaderboard
Popular Content
Showing content with the highest reputation on 2026-03-11 in all areas
-
The player who chose Judeans in a TG be like: your CC was promised to me 3000 years ago! Jokes aside, this civ actually exists somewhere on GitHub or in Endovelico. Please take a look around and see if you can port it to R284 points
-
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.pyromod3 points
-
Yes! I also finely got it working almost perfect. There is just a couple things to clear and the feature tend to awaken a pre-existing bug. But it's very satisfying to use so definitively a must have in vanilla! Since I'm currently playing with it through moderngui, I think there are a couple things that would be also nice to have included, like what @Stan` linked. Overall maybe not a too small PR, so I'd maybe try to have the current big ones I have opened done and merged first (don't like the idea of having rotting PRs ), I enjoyed when we got things done for formations together, and I'm looking forward to get this rolling again! Thanks @Stan`!! 'switching' sounds a bit like there is a wall between the two and sometimes I also read comments that make it look like it's a sort of vs. Modding allows for people to get used to the 0AD code, experiment and learn. That's was the case for me, and for others like @guerringuerrin. I'm also not planning on stopping modding and in general, want to use it as a way to try a lot of things, and select the best ones/ the one that can be implemented into vanilla. Mods also can be used to patch some bugs in between releases, and of course just to mention them, the total conversions are a subject on their own.3 points
-
Once I figure out how to use git, I might consider adding some of Hyrule’s features to the main game, like spawning and stun.3 points
-
As my name might suggest, I like making concepts. Most of them are not very good, such as this one. And I yap a lot. I made a whole google docs and I did see someone else make this, but I decided to make it somewhat decent. The Judeans were in the modern day Israel since their return from Babylon in 527 BC, but only as subjects to larger empires like the Persians and Macedonians. In 167 BC, under the Seleucids, the Judeans revolted, creating the Maccabean Revolt under Judas Maccabeus. Although Judas would not see independence, another man by the name of John Hyrcanus would see Judea independent in 128 BC. Despite early successes in expansion and consolidation in power, civil wars and Roman interference eventually saw Judea subjugated once again, this time under the eagle of Rome. The Judeans are primarily a turtling faction. Their bonuses focus on defensive gameplay, but can have an explosive start with the right strats. Their team bonus, Shores of Plenty, allows fishing ships to work 20% faster. although useless in most maps, this can help with food in the early game. The other civ bonuses can be fun if done right. Their highlight trait is Maccabean Revolt, unlocking heroes in the village phase while making them available from Civic Centers. Although probably unable to invest in during village phase, having heroes at the start of the game is a leg up compared to other civs. Recon is also an early game boon, giving your citizen soldiers an extra 5 meters in view range. Their last trait is frontier defenses, allowing towers to be built in neutral territory. Although this can be toxic, The Judeans cannot build their towers if an enemy center's influence is within a tower's firing range The Judeans have a good set of Citizen infantry, including slingers and swordsmen in the village phase, and archers and spearmen in the town phase. The Judeans had a partially Hellenic army, and as such, their Spearmen have phalanx available. Their Cavalry is unremarkable though, having only sword cavalry and Nabatean mercenary cavalry. The typical armor was scale armor, but often soldiers wore leather armor. The Judeans only have two champions. Pious Guard are a champion swordsman that has better fighting stats when in proximity to a temple. They also have a weaker form of a hero's inspired defense. Their Mercenary bodyguard are a standard champion cavalry spearmen. The Judean's have one unique building: the Frontier Stronghold. This is not technically a unique building, but it is what the Judeans upgrade their sentry towers into. This is the halfway point between an archery tower and a fortress. Their wonder is the Temple of Solomon, and have access to both 5 pop and 10 pop houses, essentially a mid version of what Carthage has. Judea's heroes are fairly strong if not all that unique. Judas Maccabeus, a infantry swordsman is definitely the strongest one. His first trait is Hanukkah, which reduces the Temple's costs by 20% and their repair time by 30%. His other trait, Guerilla Commander, Increases citizen infantry movement speed by 10% within 60 meters of him, while also granting them a 50% attack bonus against champions. The next hero is Simon Thassi, a cavalry swordsman, has Beloved Hero as his trait, which gives all citizen soldiers have +1 in all armor, as well as a 30% faster attack speed, within 40 meters of him. The last hero, John Hyrcanus, is a priest hero that improves the stats of all priests, giving them 20% speed and +2 heal rate. Lastly, Technologies. Kosher system, available in the town phase, unlocks cattle one phase earlier but removes pigs. Pharisees allows priests to garrison recruitment buildings to reduce recruitment time, and Tribal Confederation increases the maximum population limit by 10%. This is the same as the population bonus on Mauryas and Han, but Judea has to buy it. Well that was a lot of yapping. If you do read this in full, thank you. Took me a while to design this and put it on here, so I tried to put my heart into this.2 points
-
In the meantime this get addressed, autociv--or ModernGUI-- have the a hotkey for it : "autociv.production.queue.clear". Assigned as Alt+R by default.2 points
-
If you do, please consider this too => https://code.wildfiregames.com/D1190 I think it would be really nice @Atrik thank you for switching to the contributing side, it's very appreciated. My goal was to get all the modders on the main team eventually so the lack of speed would be curbed by the sheer number of people It did and did not work out at the same time; so many areas to work on2 points
-
@Atrik I can relate to the points you mentioned, actually, because I felt a similar way when I first started contributing to this project. What I can tell you from my own experience, though, is that things tend to run smoother and quicker over time, as you would become a more regular contributor and also learn how things run and what to look out for in implementations. Of course, making mods will always be faster and allow for more creative freedom, this is an essential aspect of the opens source philosophy, so I completely understand if people want to take that path. I welcome anyone who wants, though, to also open a PR and try to get the changes into the game, I think with git now it's easier than ever. I always try to work on those PRs as soon as I can, but of course it can take some time, it's important to think long-term I believe. And I'll admit that it can be difficult for me to find the balance between making it easy for the contributor and ensuring the best possible code quality. @Atrik E.g., I'd love to eventually work on the wall snapping you implemented a while ago, if you feel like it.2 points
-
Merged. Thanks @nifa! I'll work on the Erechtheion and Caryatids Pull Request next.2 points
-
Or.... add Blocking & Muting to the base game's code. Alone, they would be a worthwhile basic features.2 points
-
Do you have a comment about what you have seen so far in the game? Would you like to see some changes? If you have some constructive criticism, please post it here! We can't guarentee that we can make the changes; but, if your point is a valid one... we just might.1 point
-
I rarely hit 40% utilization on my pc even during very intensive matches with lots of ai's. Is that an issue with my pc or is that an issue with the game. It stutters constantly even in the very early game. Not sure why it's doing this.1 point
-
I know how to do that, it’s actually pretty simple. i also know how to make random maps a little more varying and random, if your interested in that, and how to make them look better.1 point
-
1 point
-
Hello everyone, I am not here to contest a moderation decision nor to deny the legitimacy of a sanction when behavior crosses the line. Moderation exists and their work is sacred. What I want to share, however, is a reflection on what we sometimes lose when a player leaves (or is removed) durably from 0 A.D. JC is not an angel, he has had words too much, moments of anger, perhaps even statements that none of us would want to see reappear in the chat or on the forum. That deserves warning and sanction. On the other hand I am convinced that exclusion, even temporary, is not justified. If the moderators judge it useful, they can mute him permanently from the lobby. Then the players must protect themselves from him: There is autociv to mute a player or simply avoid him like a nuisance in the games. He did not seek to harm in a dangerous way against the project. Like DDoS or that kind of thing. Every player also represents something else: hundreds of hours spent playing, testing, reporting sometimes very technical bugs memorable games (good or catastrophic) that made dozens of people laugh, rant, progress a sincere love for this free project, born more than twenty years ago from passion accumulated knowledge on mechanics, civilizations, strategies, which he shared (even if sometimes with a bit too much salt) 0 A.D. is not a commercial game with a moderation budget. It is a project carried by volunteers, passionate people, and a relatively small but faithful community. Every regular player who leaves is a real loss for this ecosystem. We can afford to have a different functioning. We can claim to have a game above the others. A dogma to protect and leave in free access. Sanction firmly, yes. But applying a ban, is sometimes punishing the community as much as the individual. Many of us have already been young, impulsive, under caffeine at 2am after a raging defeat, or simply clumsy with our words. Some of us were lucky: a warning, a temporary mute, a private discussion with a more patient moderator… and we are still here today. I am not asking for general amnesty nor for the immediate return of JC. I am simply asking that we ask ourselves the question: Can we dehumanize him and consider him only as a lambda player who must have access to the game. Like a basic right. I am not even talking about second or tenth chance, he will do it again for sure. It is not by laxism that I propose to unban him. I consider that what happens in the games is private therefore not moderatable. If he wants to be the biggest villain on earth, he can, it is up to the player to avoid him. Thank you for reading until here. Whatever happens, I will continue to love this game and the people (even the ranters) who make it live. Kindly,1 point
-
What I can do for R29 is focus heavily on creating at least 1 skirmish map mimicking each of the popular random map scripts. I agree with you about the current random maps. I don't like their terrain blending, many use the worst terrains in the game, and things don't look natural. Skirmish maps are far superior (at least the ones I make ).1 point
-
1 point
-
1 point
-
The best way to learn Triggers (and the way I learned) is simply to download as many mods with trigger maps and or campaigns as possible, and start reverse engineering and copying them.1 point
-
The config you're looking for is pauseonfocusloss You can set it to false, or if you want it to be temporary you can run the game with: -conf=pauseonfocusloss:false1 point
-
I have actually looked around on github and wasn't very successful. I had figured someone would've made it, but the only mentions of it I could find were here on the forums. I'll look again, although I have never heard of Endovelico. I would have to learn from scratch first, but it's something I could possibly do. Maybe add some flavor too, idk.1 point
-
Good point. @Seleucids . Last year @Duileoga created new structure models and an initial idea for units; I ported them to the game and made some corrections. @Alisson Fabrini Baked the AO textures, refined some details, and implemented some best practices. Currently, the civilization is playable, but without much flavor, as we have many other civilizations to carry out these other processes, and the Jews will definitely not be the chosen people over others. LOL. If you want to use the materials already created, with proper attribution, you can easily create a mod for this civilization, but be sure to check out other very interesting civilizations in the same status.1 point
-
Cool, congrats! I've been git-cloning and checking it out from time to time and I'll continue to do so :)1 point
-
Like desert rose and perzival I prefer using hack, pierce, and crush damages to make some units have natural advantages against others and keep bonuses limited. The way I see it, from a unit's point of view pierce is an attack you need a shield to block, hack is an attack you could block with a sword, and crush is something you can only avoid by dodging.1 point
-
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.1 point
-
As far as I'm aware, there doesn't seem to be a way to cancel producing mass amount of units in a building, so my only choice is to manually click cancel and its annoying in multiplayer where input lag is present as well as mistaking a batch number or wrong unit, so solving it by a click of a button would be nice. I've made an issue already on github.1 point
-
Want to try something new with Merc in Classical Warfare AEA. I havent tried yet, cause I figuted I would ask before nubbing and creating errors. Can I write it so the Promotion is includeded in the upgrade? <Upgrade> <veteran> <Entity>units/athen/merc_inf_archer_market_a</Entity> <Tooltip>Rank up to veteran status.</Tooltip> <Cost> <metal>10</metal> </Cost> <Variant>upgrading</Variant> <Time>10</Time> </veteran> </Upgrade> <Promotion> <Entity>units/athen/merc_inf_archer_market_a</Entity> </Promotion>1 point
-
Yeah I was thnking about something along those lines, but then would need 6 templates for all merc units1 point
-
Oh, for that, I am not sure. One kinda cheesy way u could do it would be to have the unit promote into new template, u could call it merc_inf_archer_a_pre.xml, which then features the upgrade capability to turn into merc_inf_archer_a.xml The downside is that the user wouldn't have a greyed out icon before they are able to pay the 10 metal.1 point
-
You want it to promote upon upgrading? Or do you want the user to have the choice of upgrading by spending some metal vs promoting by letting the unit gain xp. If it is the latter, yes this should work.1 point
-
@Atrik @wowgetoffyourcellphoneI want to touch on the recent discussion regarding our development workflows and how best to align our modding efforts with the vanilla codebase. I have read through both of your points and really appreciate the nuance around resource allocation and reviewer availability. The reality is that there are definitely valid differences between the timelines for mods versus full game integration, particularly when it comes to compliance and QA scrutiny. However, as we move forward on larger project deliverables, our goal is to streamline the process without sacrificing quality. I am proposing that we introduce weekly alignment sessions on Microsoft Teams to keep everyone synced with QA and product management. This would allow us to surface blockers earlier and ensure our technical direction remains aligned with the broader roadmap. Regarding the specific debate on mods versus pull requests, standardising our integration protocols can actually help bridge the gap you mentioned regarding reviewer availability. By centralising these reviews within a PR workflow, we create a more predictable pipeline for feedback and refinement before code enters the core system. This is a collective effort to improve how we scale our development operations. If we can establish these regular touchpoints and adopt a shared development standard, we should see fewer integration headaches and faster cycles for feature releases. I would love to hear your feedback on how you think we can implement this in a way that respects the workflow differences you are facing while still moving us toward greater consistency.1 point
-
I have a sanction idea that satisfies both sides of the argument but it is a bit difficult to implement technically: Every time JC says a racist comment, his units increase in cost by 20%. When he insults another player, his units loose 20% of attack damage. When he trolls, his units loose 10% max HP. The penalty changes depending on the severity of the offence.1 point
-
That's not necessarily true. It's definitely a discussion we can have. Your other points are 100% fair. My main reasons for starting DE. Collaboration, especially online collaboration, can be very frustrating at times. But what you can do (which you've already done and which I've done) is use your mod for experimentation, etc., then parse out bits and pieces you think would serve well the base game and make PRs.1 point
-
It's a bit more complicated then that however. It's not just about good will. There are things that I can do in a mod that won't be accepted in vanilla, like dropping support for minuscule screens. The time spent on developing anything for vanilla is of a large order of magnitude (often even two) longer then for a mod, due to requirements, process, need of communications.. Reviewer availability is scarce and mismatch with your own motivation and availability creates a even bigger gap between making something in a mod and for vanilla. Some ideas are very often initiated in the mod as a totally buggy POC, and refined over time since you can immediately play test it (or dropped). Which is something you cannot really do with vanilla.1 point
-
I'd rather Hack = Melee, Pierce = Ranged. Crush = Siege and/or Anti-building. KISS principle applies and prevents unintended consequences.1 point
-
Thx @Atrik, should've split advantage from updating the GUI, one for the looks and one for QOL type of thing for those that prefer playing it like that. The game does need some ease of readability when it comes to multiplayer.1 point
-
I guess that’s a bit like life, right? A person can be many things at the same time. It’s also true that we are a very small community, so frictions naturally arise. Also, I don’t support encouraging hatred. And I think @Atrik has contributed many positive things, even if there are some aspects I don’t like. Personally, I consider the automation features in ModernGUI’s training system a clear advantage, and we have discussed this publicly many times. Aside from that, all the GUI aspects of the mod are really great. The configuration wizard is excellent. In my view, a game that allows you to configure the GUI the way you like—the more freedom it gives you, the better the user experience. Of course, there can be some nuance regarding how far certain visualizations might also be considered an advantage, although I see that as a relatively minor issue.1 point
-
1 point
-
1 point
-
I'd like to share some updates on the project. Here are some of the features we aim to include: Expandability through mods, without a strict dependency on the "public mod" (though compatibility with it will be maintained). Support for backend devices, both current and future. Independence from wxWidgets—no need for it to function. The project is still in its alpha stage, so a lot of code refactoring, UI polish, and additional features are still needed. Currently, I'm working on integrating the features available in AtlasUI. Some concepts REPO: https://gitea.wildfiregames.com/trompetin17/0ad-atlas-in-game/src/branch/main/source in case you wanna try the workflow1 point
-
You can tell this isn’t a positive improvement from the fact that everyone will continue to call this new farmer unit “women.” This change adds absolutely nothing to the game in terms of gameplay. The justifications being offered are “historical accuracy” and “realism.” If that’s the case, then we should also add mechanics like sleep, rest, parents having children, a full day–night cycle and redesign the entire game from scratch. We should also reconsider how a “hero” can survive after being hit by 50 arrows. I’d also like to address the following points: Male soldiers were already able to farm. They were simply less efficient at it. (Likewise, women could work in mines and gather stone and metal, just less efficiently.) So the farmer role already included men, making men farmers is not a new update. The only real effect of this change is that it effectively removes “women” from the game. If we’re talking about historical accuracy and realism, let’s look at population numbers. Imagine we have a village with 300 population. If 250 are soldiers and 50 are “farmers,” and even if only half of those farmers are women, does that mean there are only 25 women in a population of 300? When farmers were exclusively women, at least the number of women was higher. Where are the women who are supposed to make up half of the population?1 point
-
I am on A27.1 RC2 and this is what the consumption looks like when playing a giant 2v2 fight: With A27.1, you can stress out 1 virtual core to 100% and reach smooth performance in game. However, the engine is not parallel-processed yet; the jobs are still all piled up on 1 CPU core instead of distributed out to all. Your 40% utilisation could be true for overall if you are dual-core, but if you are capped at 40% on each core then it's probably caused by the performance issue with Spidermonkey.1 point
-
Se ve increíble Trompetin! Now we just need to add the triggers(menu) to the editor, Community-made single player content is needed.1 point
-
Maybe I misunderstood, but there's a decent amount of variety in Hellenistic towers, including both square and round towers as part of the same fortifications (like the round towers of the gates of Perge vs the square towers on the rest of the wall). They both seem capable of housing artillery (bolt throwers at least): Sorry to sound contrarian, but Archimedes-tech-level Greeks were smashed by Romans, Parthians and Scythians. Of course we don't have Parthians and Scythians yet, but one day, one day, when we develop those civs we'll finally be able to check those pesky Greeks Either way, I think it's perfectly fine, even preferable, for the Greco-Roman civs to stand out in terms of artillery/siege and anti-siege. Those were some of their specialities and it makes those civs unique in that regard. Giving non-Greco-Roman civs Archimedes level tech would make those factions feel less than genuine. Just give everyone battering rams and be done with it. When and where there is evidence for more complicated siege equipment, then yes, let's do it, if not, then nah... Not really, no. The argument for siege equipment among the Mauryans and Kushites is based on their written histories which mention them in both cases. The freestanding towers are just a standard RTS convention but as i indicated, I don't think this should be extended to artillery towers. Let them be unique.1 point
-
Your moral compass has taught you this, and that's as it should be. However, I don't deny that racist remarks should be punished. But in the private sphere, that is, in hosted game, no. Moreover, racist and anti-religious remarks are not punished in some countries. It’s true that JC’s rants and toxic behavior can be frustrating, but game psychology shows that some players paradoxically become more engaged when faced with these emotional challenges, striving to overcome or compete with him. Of course, this doesn’t justify his remarks, but it illustrates that any sanction should be proportionate. He acts as an emotional catalyst, a common enemy0 points
