Leaderboard
Popular Content
Showing content with the highest reputation since 2025-11-22 in all areas
-
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.11 points
-
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! <38 points
-
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.xml7 points
-
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!6 points
-
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 )6 points
-
There is a new RC at https://releases.wildfiregames.com/rc/ Two languages where added and some issues are fixed. Among them an issue in the new Germans' sandbox map. While there are hopefully no new ones introduced.6 points
-
Athenian olive mill/press @Thorfinn the Shallow Minded @wowgetoffyourcellphone@real_tabasco_sauce and whoever is interested, mod file is attached, let me know what you think At the corner I tried to stack a three spart_path decals on top of the dirt decal, but sometimes they are hidden by the dirt decal. Is there a way to define priority of the decals in the actor file? olive_mill.zip6 points
-
Screencast from 2025-12-20 22-10-37.webm Screencast from 2025-12-20 21-52-26.webm More organic formation movements for 0AD!5 points
-
5 points
-
4 points
-
I am 78 years old and started playing 0.ad I can play empire earth 2 ok and Civ 4 but I have real trouble with hotkeys in this game, that I don't have in the other 2 I look at the hotkey chart and I am lost because Ctrl can do 20 different things . It is odvious that you have to click or select something first then apply the hot key but I just wish this first function was put in the hotkey chart . I don't understand some games where you're attacked and your military units just sit there This is not realistic to real life at all . If a printed manual was more complete the game would be more fun for someone my age . Regards Bob Forrest4 points
-
Is it just me, or do these people above have bot-like names?4 points
-
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.4 points
-
In two tutorial files, the text states "Civilians gather vegetables faster than other units" but there are no "vegetables" as a resource type in the game Files/Lines: binaries/data/mods/public/maps/tutorials/introductory_tutorial.js line 6 binaries/data/mods/public/maps/tutorials/starting_economy_walkthrough.js line 40 Suggested fix: Change "vegetables" to "fruit" to match actual game mechanics. For sake of completion I found these two vegetables: plant_medit_artichoke.xml and olive trees. I can't comment on plant_medit_artichoke.xml, but the olive tree can only be gathered for wood.3 points
-
3 points
-
3 points
-
Maybe it's better to focus on smaller changes first. Like implementing a "special attack" mechanic by giving some units either passive or active special abilities. These are even described on some documentation pages, but they're still not implemented. Perhaps the most famous is the ability of Hastati to throw pila at nearby enemies, before going into melee.3 points
-
https://interactivepasts.com/civilized-barbarians-in-0-a-d/ Another article.3 points
-
Yes. I'm talking about battalions between. 15 and 30 units (max). @Radiotraining: And then you get that personal "immersion" or "attachment" in how you can upgrade each battalion individually and make them unique. Add an officer, a noise maker, upgrade their armor and weapons, etc. Maybe even have a meta where there's a screen outside the match where you can customize battalions and they show up in-game available to train in the UI.3 points
-
3 points
-
3 points
-
3 points
-
Hey everybody! The newest release is out, Version 0.6.0: Aquamentus. This release adds the nomadic Zola civilization, several new maps and GUI tweaks, and two new unit systems: Stealth and Camouflage! Check out the download pages to learn more: https://www.moddb.com/mods/hyrule-conquest-revival/downloads/hyrule-conquest-revival-060 and https://github.com/Perzival123/Hyrule-Conquest-Revival/releases/tag/v0.6.0.3 points
-
The Seleucid Empire emerged as one of the largest successor states to Alexander the Great's conquests, playing a pivotal role in disseminating Hellenistic culture across the Near East and beyond. Founded in 312 BC by Seleucus I Nicator, it initially spanned from Thrace and Anatolia in the west to the Indus Valley in the east, though eastern territories were soon ceded to local powers like the Mauryan Empire. At its height under Antiochus III (r. 222–187 BC), it encompassed the eastern Mediterranean, Mesopotamia, and parts of Iran and Central Asia. The Seleucids governed a multicultural populace through a formidable military - featuring innovative units such as Indian war elephants for shock tactics and heavily armored cataphract cavalry - alongside claims of divine kingship and the establishment of Greek-influenced cities, such as Antioch-on-the-Orontes, which evolved into a vibrant cultural hub. However, the empire grappled with internal dynastic conflicts, protracted wars against the Ptolemaic Kingdom (the Syrian Wars), and challenges in administering remote provinces. By the mid-third century BC, regions like Bactria (c. 250 BC) and Parthia (c. 247 BC) seceded, initiating gradual fragmentation. A major setback came with defeat by Rome at the Battle of Magnesia in 190 BC, followed by the Treaty of Apamea (188 BC), which stripped away western Anatolian holdings and imposed heavy indemnities. Persistent civil strife, rebellions (including the Maccabean Revolt, 167–160 BC), and incursions from Parthia and Armenia further diminished its power, culminating in Roman annexation of the remaining Syrian core in 64 BC by Pompey. Despite its eventual collapse, the Seleucid Empire endured for nearly 250 years and left an enduring legacy by blending Greek and Near Eastern traditions, influencing art, governance, and trade routes that shaped the Hellenistic and subsequent eras.2 points
-
2 points
-
Oh hey! Can you make that "half skirt" female model available for the base game? I'm thinking it could be used for Persians and potentially Nomads (Scythians, Xiongnu, Huns).2 points
-
I suppose since the patch contains engine changes, for that you'd currently have to build the game locally... but that version would be incompatible with any other releases or patch releases. If you don't want to do that and are working on a campaign, I recommend you to finish it without the dialogues for now and to just note them down instead. When the PR is merged, the feature will be part of the nightly builds where you can then embed the dialogue and test it.2 points
-
I just installed 0 a.d. and have a problem with the graphics. The units are practically see-through, only their weapons and headgear are visible. My system: Lenovo Thinkpad T450s Video card: Intel 5500 I searched this forum and didn't find any hints, I also tried different graphics settings, but nothing helps. Any advice?2 points
-
https://archaeology.org/news/2025/12/12/new-thoughts-on-denmarks-ancient-hjortspring-boat/ https://journals.plos.org/plosone/article?id=10.1371/journal.pone.03369652 points
-
As a player, I'd like to share a few opinions based on personal experience. Battalions are interesting and well suited for large scale battles; however, for smaller border conflicts, they're probably not suitable. The same applies to scouting, and lightning cavalry assaults probably require more flexibility and speed than a tightly packed group of soldiers. Historically, it's also more suitable for Rome, Greek city-states, and some civ around the Mediterranean; I find it less suitable for other civ. Therefore, I think it would be more appropriate as an option rather than the default. I'm new to this forum despite playing this game for 7 years, so I'd like to thank the developers and the community for creating and contributing to this game. I hope you all find more common ground and further improve the game.2 points
-
Couple thoughts: Other factors contributing to snowballing: Promotion feature--this makes it very hard to fight back even if you have equal numbers. This is especially true if there are healers, which aren't much a factor in this alpha but have been in the past. Weak defensive building--I think this is the biggest factor in the current alpha. The current alpha has weak defensive buildings. As a result, players have a more difficult time going back to their safe space to regain strength. Cav dominance--cav are the dominate meta for a lot of reasons. But it's difficult to repop with cav because of cost, slow train times, and the likelihood of continued harassment. I would focus efforts on mitigating the factors that contribute to snowballing. You're right that it has a snowball effect but I don't find it to be problematic. This seems to be one of things where the advantage is earned. It is also most pronounced in early/mid game, which I am fine with since it is hard to kill a CC before p3. I don't find this a problem at all. It's relatively low numbers. (I actually think loot should be a bigger part of the game) Agree. Without commenting on the merits of these two, I think these are entirely separate proposals that may or may not have some impact on snowballing. You should also consider that, while these will be available to defending players, they will also be available to attacking players, so the snowball effect may become greater with them too.2 points
-
I'd like to revisit this topic to see if there are some ways to limit snowballing. Obviously, if you gain the advantage, it's rightfully yours, but the opponent should have more opportunities to win it back. And I think there would be more fun/creative play by increasing these opportunities. Here are some mechanisms that contribute to snowballing: Citizen soldiers: This means that gaining a military advantage is often accompanied by a proportional economic advantage. Also, by training economy units from military buildings (and military units from the CC), the military infrastructure is largely the economic infrastructure, and vice-versa. Loot: Resource and experience loot leave the victor with a military and economic advantage. However, promoted units are somewhat slower to gather, which partially counteracts the other advantages. There are other features that could arguably contribute to snowballing as well, like preventing construction with ranged units, but these contribute much less. Ideas to reduce snowballing: Unit diversification and counters: by implementing more sophisticated relationships between the units, we can decrease snowballing by allowing smaller armies to beat larger ones if they have a better composition. we will need to vary more factors that are often held constant for whole unit classes in 0ad, like price, train time, and HP. Shift economic contributions more towards civilians (formerly women): This would benefit 0ad by partially deblurring the line between military investment and economic investment, and by decreasing the economic opportunity cost of sending citizen soldier (CS) units to battle. Alternatively, a new eco unit could be introduced to complement civilian gathering abilities, such as a more metal/stone specialized gatherer. Unit-specific technology tree: By providing players ways to selectively buff particular units, strategy will emerge in the prioritization of "teching into" certain units based on the civ matchup, map, and resource availability. Developments in this area will compound nicely with unit diversification. feel free to comment some thoughts and suggestions.2 points
-
2 points
-
2 points
-
When I join an already running game I see the text: Which kinda implies that I had previously been in the game. I don't know if the intention is that this should only appear to players who are named participants in the game, OR if we can just change the translation. Line 366 in gamesetup_mp.js If it just needs a change to the translation to change rejoining to joining please point me at how translations are done and I will have a go myself.2 points
-
Dude, who do you think you're talking to? lol You know nothing of code, let alone the code of any of these games. You mentioned TW, so I riffed off of that. I've always said that it would be closer to BfME2. I've been talking about and debating the subject for like 15 years now. You assumed the motivation to include battalions was for "cosmetics." I gave examples of how it would not be merely cosmetic. Battalions are a holistic approach. What you are talking about is a half-assed approach. Yes. I've met this challenge before in very in-depth and well-debated discussions dating back years. The pathfinding already needs significant work, and if battalions were taken as a new feature, then that work would go towards making battalions (formation fighting) work, instead of making mosh pit fighting and formation fighting work (your suggestion). ^This guy says I underestimate ramifications... ... I've been a part of the development of this game for 21 years. I understand perfectly what's feasible.2 points
-
2 points
-
2 points
-
NNNNOOOO BBBBAAAATTTTAAAALLLLIIIIOOOONNNNSSSS!!!! Believe me, I have seen how battalions ruin 0 A.D. @Exodarion added them for Hyrule Conquest, and they ruined it. They made weaker units feel like cannon fodder that's only purpose is to march to their doom, and stronger units feel less unique, as having a group of Champion units (which, in HC, are often monsters or demons) looks like they are overwhelmed by armies of battalions. I think Battalions could only work in vanilla 0 A.D. if they simply are an updated version of Formations (which are, in a way, just Battalions).2 points
-
Hi @Adriano0ad, I'm guessing what you mean is that you resized the panel and now you want icons to fit better in the panel. The spacing is calculated dynamically so you should only have to increase the number of items per row. In the selection_panels.js for example : g_SelectionPanels.Construction = { "getMaxNumberOfItems": function() { return 40 - getNumberOfRightPanelButtons(); }, "rowLength": 10, // <<<< INCREASE THIS NUMBER to 12 for example "getItems": function() { ...2 points
-
On the Formation control "No override" setting: Is this now actively decided that it shall be in r28? I noticed it's still in there. I'd vote against it if there would be a vote. The highest effect of formations are currently at the mining and capturing. And it makes no sense. It doesn't require much skill. The player only needs to know there's a weird setting and then set the units at the mines on a formation. Like you just need to set "fast mining".2 points
-
2 points
-
+1 Once again really nice work @nifa I would add some details on the back, column cracks, maybe some more ivy to make it less clean. For the little entrance with the wooden beams you might have to adjust it so it looks believably high.2 points
-
Buenos días ,tarde o noches; -Muchas gracias por la aclaración, no se preocupe, miraré este foro en busca de información y referencias para las distintas tribus de la cultura, influencia o fenómeno Escita. Encontré algunos foros concretos sobre los sármatas pero este es el mejor foro. -Para el mod Endovélico ,TODAS LAS CULTURAS abarcan del 500 a.c-1 d.c, en el que estoy trabajando con @Lopess ya tenemos varias facciones escitas: Escitas Sármatas Yuezhi Dahae Escitas -Me inspiré sobre todo en las tribus de Asia central ,como los Massagetae(Uzbekistán),así que solo requiere un ligero cambio de nombres y los empezaré a denominar como "Masagetas". ¿Mejor así @Genava55? Sármatas Yuezhi Dahae (Los Dahae serían una facción nómada plena ,pero con la descarga de una tecnología cultural única ,se podrían convertir en la facción sedentaria de los Arsácidas/parthians,mudando la apariencia de los edificios , unisdades etc... ) Arsácidas/parthians Disculpen las molestias*2 points
-
2 points
-
We don't expect mayor issues any-more. So we built a release candidate. It can be downloaded here.2 points
-
2 points
-
2 points
-
Well, not really. Depends on how precisely we would want to make it. If we use just the existing texture, it looks somehow like this, using only rome_struct.png: But then besides the inscription there is a relief on the front of the pronaos (maybe an eagle with a civic crown), which is missing. Also some of the references you posted have different textures for the walls on the different floors, which aren't existing in the roman texture. Rome_struct.png has only one wall brick texture. I think it would look nice to give each (especially the highest) floor its own texture. The other existing roman texture isn't more useful. How would we include the inscription when using the existing texture? Not at all? Or with a prop? I thought that's bad for performance as well? Anyway, I'm fine with both, just want to have it finished (and committed). Let's see what they say2 points
