Jump to content


Community Members
  • Content Count

  • Joined

  • Last visited

  • Days Won


aeonios last won the day on May 5

aeonios had the most liked content!

Community Reputation

140 Excellent


About aeonios

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. aeonios

    RANDOM MAP: Dune - Desert

    AO is a pain, and possibly expensive. There are filterable versions that are promising, but still a pain. I might play around with that eventually but the extended feature freeze has pretty much forced my work to a halt.
  2. aeonios

    RANDOM MAP: Dune - Desert

    Sure, right next to the skeletons of the people who left them there. Random treasures are a weak way to balance a map though. You can't expect random treasures to supply the tens of thousands of wood that each player needs in order to compete reasonably.
  3. aeonios

    RANDOM MAP: Dune - Desert

    Sand dune maps are so cool but so impractical from a gameplay standpoint. That said I'm not a huge fan of the orange sand, and it's a bit boring both from a texture standpoint and in terms of terrain. I think there should be random open/lowland areas that aren't covered in dunes. Maybe even oases. That would make it more interesting and also create an opportunity to add trees and things to the map to make it less resource poor. This too, although that's really easy to do.
  4. aeonios

    [QUESTION] How to Scale Animated Actors?

    Scaling for 3D models has to be done around a reference point. Since models aren't spheres they may have odd types of symmetry so a naive scaling algorithm is certain to fail. I'd suggest using a program specifically designed for working with 3D models to do the scaling with, like wings3D or blender. Those programs have better facilities for managing scaling to make it easier and to allow you to see what you're doing.
  5. aeonios

    Can we agree on this?

    This sounds like a stance issue rather than an issue with unit ai. Also, not having units attack aggressive animals automatically would mean they'd always be stuck fighting lions and things 1v1 even if they have a bunch of friends nearby that should be helping them. That wouldn't be very smart. Probably stances should be split into range and behavior so that both can be controlled better. Also allowing users to set default stance settings for each unit would be good too.
  6. aeonios

    Some little mistakes

    Technically there was no Japan during that time period. The Japanese islands were at that time mostly inhabited by the ainu, who were progressively displaced by immigrants from mainland Asia. None of those people identified as being "Japanese" in any sense. Japan didn't even become a thing until almost 1600 AD. There wasn't really a Korea either, it was like 4 independent states back then without any sort of central cultural identity. They were distinct from China but they were not Korean. China did exist back then. The great emperor Qin Shi Huang united China in 220 BC. While his imperial line was extremely short and ended in 206 BC with only one heir making it to the throne, the imperial system he created lasted until 1912 with varying degrees of stability. Both the Qin dynasty and the Han dynasty occurred within the general time span of 0ad and would be appropriate to include, although the Han dynasty lasted much longer and is probably more characteristic of imperial China in general.
  7. aeonios

    Additional lighting in engine

    That's not actually true. Most of the foliage uses transparency not only for soft edges but also to blend with terrain and other foliage behind. I messed around with foliage a bit and found that the bleed-through effect was much more prominent than the soft-edge effect (which doesn't seem to be used particularly well at all). Fixing all of the art to use alpha test would take a lot of work and the results might be questionable. Particles can be fast but you have to use drawinstanced and geometry shaders, which are GL3.
  8. aeonios

    Pacing in 0 A.D.

    That's a common misconception. What the romans defeated was not the fully equipped and well trained Macedonian phalanx under Alexander the Great, but rather a pathetic shadow of it that was barely maintained by corrupt and failing remnants of the empire he founded. If Rome had faced off directly vs Alexander then Alexander would have stomped them into the dirt, quite easily. Rome also had a well trained, well equipped professional military for the majority of its existence as a republic and then later as an empire. Rome also did beat down a lot of lesser states during its reign but it didn't always win against the larger military powers of its day. Rome's military power during its peak came from good coordination between archers and infantrymen among other things, not because they had superior strength or technology or anything. It was just a plain old well trained, well equipped military with competent generals. That said I don't think a sidearm mechanic would be appropriate from a balance standpoint. I've been working on an AoK-style balance mod but the work is pretty slow. A lot of game mechanics either had to be modified or thrown out entirely to make it work well and it's going to be a lot of work to beef up unit rosters sufficiently to get good diversity and balance.
  9. aeonios

    Additional lighting in engine

    Eh, if you want more than a couple of lights then you do. I don't know if it absolutely needs openGL3.x but it does need to do some fancy data structure access in order to know which lights it needs to draw and to access the data for those lights. I don't know how all of that works unfortunately, and it seems to be more complicated to code than deferred rendering is. Sure, except that they won't be lit by dynamic lights at all, which would look really bad given the amount of transparency used in 0ad. Trees, bushes, even things like shields would stand out like a sore thumb. Everything under water as well. Forward+ would allow everything to be lit dynamically, deferred would not. That is pretty cool. Lightning looks kinda bad without dynamic shadows though.
  10. Not with that fractal placer thing. Trust me I tried and it was only disappointing and frustrating. It might be possible to generate better mountains and things but it'd be difficult and expensive and way beyond my expertise at least.
  11. Eh, you could obviously but they wouldn't really fit in to any map usefully that way.
  12. Eh, how? Mapgen doesn't have anything that can really support making those kinds of mountains. I'm assuming the mesa thing was just a model but the rest of those things require mapgen and texturing capabilities that the game doesn't really support.
  13. Day/night isn't actually that simple to do. It'd require figuring out how to get the sun to rotate properly at a given angle as well as adding new values to atlas/map settings for morning/noon/evening/night colors to interpolate between. Interpolating between colors is pretty simple but getting the sun rotation to not look like crap not so much. The sun angle also would need to present a usable parameter to mapmakers. Also doesn't work so well without a dynamic skybox, which requires a lot more fiddling to allow phasing between night and day. Dynamic skybox needs some form of dynamic clouds, again not so simple and there are at least a couple of different ways to handle that. Eventually probably, but there are other important things that need doing first. Dynamic seasons just forget it. Every tree and bush model as well as all buildings would need 2-4 seasonal variants, which are not supported by the engine currently not to mention the art just isn't there. That'd also require having exact matches for inter-seasonal terrain textures, again not there, and interpolating between the seasons would require loading twice as much texture data with a lot more data switching during the game as the seasons changed. The performance would be intolerably bad even if you managed to get the art assets. It would be nice if we had snowy building variants though. It's awkward having a snow-covered map while the buildings are spotless.
  14. aeonios

    Wow's and Wow Jr.'s Awesome Gameplay Wishes

    Animal fattening could easily be done in a mod. It would require a bit of work and a few sanity checks, but still totally doable.
  15. aeonios

    Additional lighting in engine

    Hm. Without using some form of complexity reduction lights become very expensive very rapidly. 0ad's art heavily uses transparency so deferred rendering isn't an option. Forward+ could work but I'm pretty sure that requires openGL 3.x.