Jump to content


Balancing Advisors
  • Posts

  • Joined

  • Last visited

  • Days Won


badosu last won the day on January 13

badosu had the most liked content!


About badosu

Recent Profile Visitors

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

badosu's Achievements


Centurio (6/14)



  1. Moreover, BAR also does physics simulations for range queries and projectiles so it's definitely something that can be very optimized in 0ad even single threaded, the problem is if the architecture on 0ad is a blocker.
  2. Weird, range queries afaik are not a bottleneck in BAR and still single threaded. As ivand said the code is convoluted but you can check this entrypoint for some insight: https://github.com/beyond-all-reason/spring/blob/BAR105/rts/Game/GameHelper.cpp#L635
  3. Ok, so I got some answers (thanks ivand), BAR indeed does this in C with Lua/Scripted hooks that can be overloaded for customization. It's also single threaded. If my assumption that ranges query is JS then I'm pretty sure it's where the bottleneck is in 0ad. BAR architecture seems better. If 0ad is not scripted in the fundamental ranges queries then I assume its badly optimized.
  4. Am I correct in thinking that 0AD performs these calculations in JS? I'm looking at how BAR handles it and asking engine people. But I think in BAR its C engine code, with hooks/callins to allow for customization.
  5. Thanks for expressing interest @Feldfeld :-) @ValihrAnt@borg- would you be up to it? We could make 4 teams of 2v2-3v3. The main goal is for it to be a promotional initiative between both games, would be a small tournament with the possibility of a nice prize pool.
  6. Since I don't see a specific promotion subforum I'm posting here, let me know if I need to move this post somewhere else. To promote 0AD, BAR and any other Open Source RTS game there's some initiative from BAR to organize a bi or triathlon with BAR and 0AD as participants. We had a lot of success in the past with this format, one can find a previous iteration here: https://www.beyondallreason.info/news/rts-triathlon-bar-pa-faf-coming-this-saturday-5th-of-june From BAR side we can contribute with streamers, promotional material and effort, we are wondering if there would be any intent from 0AD to participate? I'd love to see top tier players from both games duking it out on each others main games. Let me know what you guys think.
  7. Players with slow network connections dropping games after 20-40 min.
  8. Sorry, I can't stand connectivity issues anymore If I could make a headless 0ad and a server then I could join. Networking would have to be worked so players can't stop the whole game Maybe I can join for some 1v1s in the future :-)
  9. Hi, dropping something a BAR friend made for 0ad (Floris): Hope you like it :-)
  10. Height values should be easy to extract from this: https://springfiles.springrts.com/?type=2&filter=e49a0948ad242a7ac858657d4a380d07
  11. Ya, these. I noticed it was working during normal gameplay but was offset at start of game or during/after pausing Also, would be nice to get into spec mode after resigning.
  12. I had issues with messages not showing under the relics when they are present, you might want to change base positioning in this case
  • Create New...