Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 2026-04-13 in all areas

  1. I'm currently working on vassals, small randomly placed settlements on the map that will auto produce their own workers to gather resources in the area as well as a small patrolling army to gaurd their own territory. The player can capture these vassals in order to have them autonomously work for them. Vassals can provide income for their owners using their workers as well as add a basic level of defense for an area with their patroling army, after they have all their workers and a defending army, they will slowly build up a small army to attack your enemies with. I find it adds some really cool and valuable points on the map to take control of. While they wont be able to defeat your enemies on their own, coordinating your attacks with theirs can add a welcome boost to your own attacks. This also makes the maps feel alot more dynamic. Edit: 02/05/2026 Added latest version of the vassals mod. -Vassal units can be selected if you want to inspect them but they ignore all commands given to them by the player. -vassals once captured project the players influence around themselves. -vassals will produce villagers to gather resources for their owner. -vassals will produce patrol armies that protect their territory. -Once a vassals patrol armies get big enough, they will instead be used by the vassal to attack your enemies. Vassals will spawn randomly, but right now they will spawn in the same specific random place on every map type for testing purposes. Vassal produces units faster than in the final version for testing purposes. Edit: 02/05/2026 Added a new version with random and much better spawning of vassals around random maps. Edit: 02/05/2026 Last edit for today, improved vassal spawning so the game will try to spawn at least one per player. Also the game will try to make sure there is pathing to at least one other player before placing a vassal in an area. Edit: 09/05/2026 - Added several types of vassals that produce their own units. - Vassals now build structures, houses provide 1 pop to their owners, the vassal will produce a barracks in order to produce their own military units. - Improved villager ai, they should no longer sometimes move back and forth and will try to get a range of resources nearby. - Villagers can now hunt nearby animals. Edit: 10/05/2026 -Vassals now produce units much slower. -Fixed a bug where vassals would stop trying to build structures if they could not find a place to place a structure on their first try. Edit: 11/05/2026 -Impoved vassal spawning to make sure they now always spawn. Vassals Mod.7z
    10 points
  2. So, I've uploaded release 28 to mod.io: https://mod.io/g/0ad/m/theban-greeks#discussion Just waiting for approval! Luckily it's a very small mod (under 2mb). Here's the pyromod if you'd like to test it before it goes live on mod.io theban-greeks.pyromod Any suggestions on how to improve the mod? Keep in mind, it's a simple civ mod which adds to the base game and isn't intended to change the gameplay of the rest of the civs or change the meta (such as in Delenda Est).
    8 points
  3. That "group" you're talking about is the group of people who actually work on the game in some shape or form. These discussions gave you Spartans and Kushites. Those who work on the issues you listed largely do not work on things like this. Everyone has their own skills and interests. My interest lies in presenting the game in an interesting and historically authentic way. My skillset supports those interests. I assure you, the ones who can address most of those issues have "wasted" no time on this. And a "personal hobby" it is, for everyone here. You seem to be gravely mistaken about the nature of this project, and your tone and lofty criticisms indicate a person with deep entitlement for others' time and efforts.
    8 points
  4. This is a freaking awesome video and got me thinking about how pathfinding could simulate crowd and individual behavior.
    6 points
  5. Committed the first draft of the Guptas I need ideas for: 4 heroes and their bonuses Unit references (for textures) Mercenary Unit ideas (at least 3) Unique technologies Civ Bonuses Team Bonus Catafalque
    6 points
  6. Addition of civilization specified head's by following the current schema. Currently missing only iberian's By the meantime since im updating actor's i took the opportunity of adding the combat variant to each melee infantry to add more immersion to the battle's. Now the actor's will play ready variant animations while approaching an enemy if selected to attack directly or using the attack-move order. I would like to add in the UnitAI component the combat state if the entity has selected the Aggresive stance so it will make a visual difference. Head was generated using blender provided human free assets. Here some screenshots: Hellenic: Achae: Han: Maur: Celt: Kush: Cart/Ptol: Combat variant Showcase:
    5 points
  7. Three small, advanced examples: Anuradhapura - We need more research into unique units and technologies; Cyrene - We need more research into unique units and technologies; Urewe Culture - We need more research technologies;
    5 points
  8. Definitely not, I think that was the print definition, I'll change the image.
    5 points
  9. Update: Managed to make a food.chicken specific resource and the UnitAI component to read the specific resource type to play the chicken specific animation: For testing purpose chicken is a single gatherer only and only 10 food. UnitAI code line modified:
    5 points
  10. Based on the work of @Duileoga & @Lopess
    5 points
  11. https://www.moddb.com/mods/derphammer
    4 points
  12. It’s pretty obvious the guy who designed them was a 300 fanatic, drank way too much coffee mixed with Red Bull and, while screaming “this is Sparta”, made these unit stats in a complete frenzy.
    4 points
  13. Added a new version to the main post; - Added several types of vassals that produce their own units. - Vassals now build structures, houses provide 1 pop to their owners, the vassal will produce a barracks in order to produce their own military units. - Improved villager ai, they should no longer sometimes move back and forth and will try to get a range of resources nearby. - Villagers can now hunt nearby animals. Right now there is no ai until you capture it, but i plan on making a basic defensive army patrol around the settlement before it is captured by anyone. Dont worry, it will be fairly easy to capture vassals I would also like to add a new civ that specializes in vassals and autonomous units.
    4 points
  14. Guys, I’m here to bring more updates about my mod World Rising! I’ve been working on this project for about a year now, and during all this time I’ve been heavily focused on improving the game’s performance, optimizing objects and making everything lighter and more efficient. With every new thing I learn, I go back and rework parts of the project to further improve the overall gameplay experience. My goal for this year is to fully complete the Jomon, Yayoi, and Kofun cultures, including their fauna and flora. I also plan to create at least 3 random maps inspired by Japan, and the first one is already about 90% finished. I’ve created many new trees, grasses, plants, bushes, rocks, resources, and several other environmental elements, making the world feel much more alive, immersive, and visually appealing. The Jomon culture is now basically complete, featuring all of its units, structures, and technologies. The only thing I’m still finishing is the building damage system, where structures visually break apart and get destroyed progressively while under attack. I’ll bring more updates soon. For now, enjoy these images from the game’s first era!
    4 points
  15. Right now the vassals produce units too fast for testing purposes, it's good they were able to do that though even if they are too powerful right now, it shows their basic combat AI is working. As for them having their own economy and Territory, that's interesting concepts that I will play round with, maybe have them send tribute in the form of a caravan to your town centre? I think the next step at the moment is having the vassals spawn as different civs with different bonuses, one could build more villagers, one could build siege equipment and so on. Having them spawn as mini unique civs as lopess said would be a very cool idea, and opens up more strategies down the line, it's definitely something I'll look into once I get a basis up for having different civs as vassals.
    4 points
  16. There are several ways to make Hamippoi work. I opted to make them all 1 actor and unit. Other ways could be: Cavalry can train cheap melee footmen called "Hamippos." Either as a default feature or unlocked with a tech. A tech called "Hamippoi" which boosts cavalry. A "Hamippos" infantry unit with a strong aura benefiting cavalry. Mix and match any of the above. I went with the one unit option for this release. Next release I could try something else.
    4 points
  17. I had issue fixing one problem to end with another, after replacing the monitor i bought an UPS to keep it safe but had an electromagnetic interference because of a cheap HDMI cable that comes with the monitor but i replaced the whole graphic drivers thinking it was GPU issue's so basically blender 4.0 died for new AMD drivers. Note for self: Normal bake output compositing nodes (Don't touch again): Mossy wall tower decal:
    4 points
  18. Like some people might have noticed I worked on some janitor tasks in the last weeks. Now every open Issue has a Type label (some 35 closed ones are still lacking: current state), a Priority label (some 24 closed ones are still lacking: current state) and countless tickets have gotten a Theme label. As of today we have 112 open and 181 closed Issues lacking a Theme label (current state). I probably opened everyone of them, but have no more clue on how to label the last ones. Therefore I call for support! I you have the corresponding user rights on our bug tracker, please consider working on before mentioned list - and when opening a new Issue, please remember to use at least the three important label categories and a milestone. Why is this label important? If bug reports arise on the forums, it's not always possible to check on Gitea for the existance of already opened Issues by using the search function. We have no semantic search function, so it's sometimes just luck to find something if the words are matching. Then the search by Theme labels really helps. But if tickets haven't such label, we might open duplicate Issues which leads to problems in the future like redundant work etc.
    4 points
  19. I am from Vietnam and would be happy to help if I can.
    4 points
  20. NEWS: New mesh fabrics for women (Long tunic variant, dress with centered texture; I'll show the women's version with a robe soon): I am creating new textures and East Asian units are being created. Great help from @Alisson Fabrini with baking AO and 3D improvements.
    4 points
  21. Working with procedural shading and curves found a way to make alpha channel rendering so we can have more decal's per civilization. Starting with the roman's wich i had the idea of giving them the city appearence with the stone roads i would like any advice to deliver unique aspect of decals per civilization for next alpha: Would like any advice or sketch for next civs and also rome ones. Still work to do.
    4 points
  22. Now that the tournament is finished, it would be nice to have the game replays of the matches, or at least most important or remarkable Games. I do not know how it is appreciated to post Replays of games of other players for "privacy" reasons, but I will start with the Final Match ValihrAnt vs. SaidRtz. Sadly, as far as I know none of this was live streamed. I packed each game of this 5 rounds match into a zip. Hope it works. Vali-Said-Game_1.zip Vali-Said-Game2.zip Vali-Said-Game3.zip Vali-Said-Game4.zip Vali-Said-Game5.zip
    4 points
  23. I think around houses/storehouses, etc. could be more dirt-like. Otherwise, nice direction established here.
    4 points
  24. This is a small mod I made that creates a work elephant unit for the Kushite and Carthaginian civilizations, who can train it at the elephant stable. It's not meant to be historically accurate, but more for fun, as I like the idea of the ancient North African civilizations using elephants for work as well as war even if I'm not aware of any historical evidence for it. I will admit the building animation is a bit buggy, as the elephant's ears always bunch up during this animation. Only way I know this could be fixed is if the African elephant models had their own building animations instead of using that of the Asian elephant, but I am not yet at the stage where I am able to animate meshes for this game. african_work_elephant.zip
    4 points
  25. Well, Spartans don't have good cavalry. That is one of their main weaknesses, the other being poor siege. Every civilization/faction has its strengths and weaknesses. The fact is, you don't choose a playstyle and go with any faction. You choose a faction because you like its playstyle, units and its quirks.
    3 points
  26. connect your territory to ally and delete your cc !
    3 points
  27. Dumping the latest update because i don't have time or motivation to work further on the mod currently and don't want it to go to waste before next game update. • update to A28 • Germans got the grapejuice balance overhaul • Fixed missing and wrong templates • Some animations were missing, fixed • Obstruction walls were selectable, they shouldn't be • Exclude slingers from the brazier buff • Rewrote the ammo system, should expect performance increase and less bugs • Rewrote the energy system, should expect performance increase and less bugs • rams don't get extra energy from garrisons anymore, they have their own standalone pool. Each garrisoned soldier adds to attack speed, damage and walkspeed as described in the "battering rams" aura tooltip. • new icons for: re-arm aura, brazier flaming projectiles aura • Units swap weapons much smoother now when out of ammo. Before, units would do the whole ranged attack animation until actually shooting to realise it's out of ammo, now they swap instantly after being out of ammo • civic center shoots no arrows by default, only when garrisoned, to motivate players to build actual defense structures like towers and fortresses • new tech at forge, upgrade stone towers and fortresses to shoot flaming arrows that apply burning • added 3x damage bonus to spearman cavalry against cavalry • Big promotion rework. Units get stronger buffs from promotion. Heroes and champions gain increased buffs from rankups. Some units can get to 10 ranks (just heroes for now), each rank gives a buff to certain stats like attack speed, melee attack damage, health increase, and more. Siege (including rams and siege towers) can also gain ranks now. In theory any "unit" can gain ranks now, including wildlife like crocodiles. After max rank a unit can still gain experience, and they will heal some health when the bar is full (and maybe different bonus in the future). • Improved tooltip for the rank icon (middle selection panel). Now reflects in realtime what current rank bonuses are. • Javelineers gain +1 max ammo per rank. Meaning Champions Rank Units will have 6 max ammo (was 3) and max rank Hero Javelineers 12 (e.g. Iber Hero Viriato). This is to give a little more motivation to create Javelineers as the complaint was they didnt have much ammo to roam with. • Iber Hero Variato has become a javelineer (again? pretty sure he already was at some point), and throws burning javs. He has 12 ammo at max rank. @Stan`@Itms can you sign the mod on mod.io when you have the time? Thanks. grapejuice_R13_A28.zipgrapejuice_R13_A28.pyromod
    3 points
  28. Ok, then the present Specific Name is not following the game's guidelines, which are based on ALA-LC Romanization, and Ναὸς Ἀθηνᾶς Νίκης should be then transliterated as Naos Athēnas Nikēs.
    3 points
  29. I tryed to make it a random map. This time I used Mercator projection with some adaptation. This is the result. I will upload soon on earth-maps 0.28.3. world.json world.js
    3 points
  30. New updates with help in finalizing art in Blender by @Alisson Fabrini . The mod is becoming increasingly complete and closer to an alpha version. Please note, if you see any civilization present in it but feel something is wrong, contact me and we can research improvements together! Thank you very much @Eilat! The Vietnamese are much better off now with your help.
    3 points
  31. Finished with the hellenic civ's, next its time to achaemenid's: Opening the thread to receive advice and recommendations.
    3 points
  32. I propose we change the "Persians" in the game to "Achaemenids" to differentiate from other Persian empires (one of the likely civs for 'Empires Besieged' would be the Sasanians, another Persian empire). This would entail a lot of changes under the hood, but mainly to just XML files and some jsons, file name changes, etc. I could take care of the pull request for it. Just trying to gauge from the group if anyone would have any objections. This is in the Development forum due to it requiring a large Pull Request to change it (again, a PR I'm willing to personally take responsibility for).
    3 points
  33. The current vanilla way (one word preferred): Achaemenids Sasanians Mauryas Guptas Han Other possibilities: Achaemenid Persians Sasanian Persians Maurya Indians Gupta Indians Han Chinese Persians (Achaemenids) Persians (Sasanians) Indians (Mauryas) Indians (Guptas) Chinese (Han) Cimbrian Germans Germans (Cimbri)
    3 points
  34. Joan Francesc Oliveras Pallerols https://www.artstation.com/artwork/lGJ46o
    3 points
  35. Lopess has many small civilizations in the Endovelico mod. Could two people somehow combine them? I find many civilizations in the original game too powerful to be vassals. Also, I think vassals should have territory, perhaps the same color as the empire but with a certain separation. They should also build houses and structures, and have a small economy. I've seen many vassal attacks that are simply overwhelming, not reflecting their true potential. I've observed vassal forces often finish off opponents in battles, not the empire. Besides that, a resource tribute mechanism would be very interesting. You could set a certain percentage and a tribute schedule, and vassals would periodically pay tribute to the empire that controls them. Those are my ideas. What do you think?
    3 points
  36. The main post has been updated with the latest version of vassals. -Vassal units can be selected if you want to inspect them but they ignore all commands given to them by the player. -vassals once captured project the players influence around themselves. -vassals will produce patrol armies that protect their territory. -Once a vassals patrol armies get big enough, they will instead be used by the vassal to attack your enemies. Vassals will spawn randomly, but right now they will spawn in the same specific random place on every map type for testing purposes. The idea of vassals as a complete AI player sounds like a really interesting way to implement the feature, I really want to implement them in such a way that they become points of interest on maps. Something to fight over.
    3 points
  37. This map recreates historical Calabria — not the modern Italian region, but the ancient heel of the Italian peninsula, home to the Messapians and the Spartan colony of Taras (modern Taranto). Set between the Ionian and Adriatic seas, the terrain reflects the flat, sun-baked limestone plateau characteristic of the Salento, with open Mediterranean scrubland, scattered olive groves, and a coastline that made Taras one of the most prosperous trading ports of Magna Graecia. The map uses the Aegean biome, which fits the region's deep Greek cultural roots: by 400 BC, Calabria was thoroughly Hellenized, and Taras alone rivaled Athens in wealth and influence. To admins, please accept the new version of earth-maps mod. For players who want to play just now the new map, I append map files here (not the map preview) calabria.js calabria.json
    3 points
  38. Minoans and Mycenaeans already had initial artwork created at least 5 years ago in the mod, but the author ( @LordGood )didn't continue development. I took that artwork and continued it, but many buildings were created from scratch. The Hittites only had banners and icons, so it's something completely new, as is the artwork. Please access my branch and play, I really need tests.
    3 points
  39. Minoan Knossos Throne: (Ignore tree color, it's a bug in my flashback installation)
    3 points
  40. said the Macedonian officer after Gaugamela
    3 points
  41. Position: Web Developer 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: Andrew Long Email: andrewtlong@outlook.com Location: US/East Coast Availability: 5-10, maybe more depending on my workload. Age: 34 Occupation: Managed Service Provider / Web Developer / Founder, Crosswater IT Skills and Experience: 20+ years in the IT industry with web development experience / 10+ years in the MSP industry with self-hosting and development experience / Passion for building, configuring, and deploying servers and hosted applications. Motivation: I love building websites and web applications, and love being able to channel my creative energies into functional projects. I also love RTS games and have really enjoyed 0 AD thus far and being involved in any capacity would be wonderful. Personality: Part technologist, part builder, and part curious tinkerer, I’m happiest when I’m turning complicated challenges into elegant solutions that actually work in the real world. Short Essay: Not sure when, at least a couple years ago when I first stumbled upon 0 AD. I’d love to be involved for multiple reasons: I love RTS games and 0 AD really scratches that itch. Secondly, I’d love to be able to add another project to my portfolio / resume, especially one that I support and believe in. Interests and Hobbies: In my free time, I enjoy building things, whether that’s tinkering with servers and new technology, working on creative projects like theatre and stage production, or experimenting with small home projects like gardening. I’ve always liked learning how systems work and improving them, so even my hobbies tend to revolve around exploring ideas, solving problems, and creating something meaningful. Staff: No. Community: Reddit Favorite Game: Favorite currently is Graveyard Keeper. My favorite of all time is Rise of Nations. Work Examples: Portfolio: https://crosswaterit.com/demos
    3 points
  42. Yep, I agree. We can cross that road when we get to it. Imagine AOMR's minor god choice mechanic, but with Germanics choosing the tribes to add to their confederation in each subsequent phase. This could be specific to the Germanics or we can extend it to any civ where it makes sense.
    3 points
  43. Desaturated version of the range dirt:
    3 points
  44. Well, since there's Han and Mauryans and not just Chinese and Indians, it seems to me this has been the path the game has been taking for a while, whenever possible (for Britons, Germans and Iberians is a bit more complicated but maybe at some point enough information will be gathered to instead have at least a couple of representative tribes from each). Sasanians and Parthians, also Persian empires, for sure will make an appearance at some point in the base game, so a change from Persians to Achaemenids seems a necessity.
    3 points
  45. This is an absurd comparison and you know it. On one hand, the Colossus of Rhodes fell due to an earthquake, and the Rhodians refused to rebuild it because of an oracle. On the other hand, the overgrowth of a kurgan with grass is a natural process that occurs in all cases if the monument is not maintained several times a year. In your example, the Colossus of Rhodes is completely destroyed. In the case of the kurgan modeled with grass covering it, it is still functional. We are comparing a natural disaster with an ordinary process. Furthermore a process that was difficult to stop. A kurgan is not something similar to a Greek monument. First of all, this stone covering is not found on all kurgans. Multiple kurgans are simply covered with clumps of earth. One should not assume that it was standard practice to cover a kurgan with a stone shell. In fact, this is most common in certain regions. But even when vegetation had overgrown the gravel surface, this was a common occurrence in the Scythian landscape. Most of the kurgan mounds still standing were in this condition. In any case, I’m not opposed to using a gravel surface. I also think it will look better. Once again, I’m criticizing a specific line of reasoning.
    3 points
  46. OS: macOS chip: M2 year: 2022 package_manager: homebrew version: 0.28 issues: none so far, the game runs smoothly. note: the lag issue that is usually present even in platform-native games is not present in 0 A.D., I am assuming it is due to how the Pyrogenesis engine handles mouse rendering? Message: I was so blown away by the game that I wanted to express my gratitude. Freaking awesome! 0 A.D. rocks!
    3 points
×
×
  • Create New...