Jump to content
  1. Welcome

    1. Announcements / News

      The latest. What is happening with 0 A.D. Stay tuned...

      5,3k
      posts
    2. Introductions & Off-Topic Discussion

      Want to discuss something that isn't related to 0 A.D. or Wildfire Games? This is the place. Come on in and introduce yourself. Get to know others who are using 0 A.D.

      38,4k
      posts
    3. Help & Feedback

      Here is where you can get help with your questions. Also be sure to tell us how we are doing. What can we improve? What do you wish we could do better? Your opinion matters to us!

      16,5k
      posts
  2. 0 A.D.

    1. General Discussion

      This is the place to post general stuff concerning the game. Want to express your love for hoplites or find people to play the game with? Want to share your stories about matches you have played or discuss historical connections to the game? These and any other topics which are related to the game, but don't have their own forums belong in this forum.

      49,9k
      posts
    2. Gameplay Discussion

      Discuss the game play of 0 A.D. Want to know why the game plays the way it does or offer suggestions for how to improve the game play experience? Then this is the forum.

      27,6k
      posts
    3. Game Development & Technical Discussion

      A forum for technical discussion about the development of 0 A.D. Feel free to ask questions of the developers and among yourselves.

      47,6k
      posts
    4. Art Development

      Open development for the game's art. Submissions, comments, and suggestions now open.

      31k
      posts
    5. Game Modification

      Do you have any questions about modifying the game? What will you need to do what you want to? What are the best techniques? Discuss Modifications, Map Making, AI scripting and Random Map Scripting here.

      43,9k
      posts
    6. Project Governance

      Forums for decision-making on issues where a consensus can't be reached or isn't sufficient. The committees are chosen from among the official team members, but to ensure an open and transparent decision process it's publically viewable.

      148
      posts
    7. 599
      posts
  • Topics

  • Posts

    • I changed the description on my end, now I get what is this option for, and it's nice. Hope it helps somebody. Thanks @guerringuerrin feldmap.zip
    • I don’t have a repo for this. Thanks for pointing out those bugs! I suppose I could fix those since the mod isn’t signed yet anyway.
    • @real_tabasco_sauce i couldnt find git repo of this but little bug on Shuffle checkbox description is the same as Balanced checkbox and theres also a typo in competitive :
    • Free bot for Telegram to generate gifts, paid access. Super grow TG channels! Our team is proud to introduce to you this all-in-one Telegram bot: Firstly Creating gifts It’s possible to create a variety of present, including special access, data, images, videos, images, vouchers, special coupons, discounts, promo codes, and so on, plus a specific condition to get the gift. Specifically, requirement to claim freebie is joining your channels you specified at creation plus some quantity of hits via your invite link inside the bot. You can try our free option for this feature; though, to activate it, you must add several TG channels among your subscriptions. Just open Netxmix bot @netxmixbot click "START" after that click "FREE GIFT". Next Make paid subscriptions to channels and groups It’s possible to make premium access to your Telegram channels or groups using this bot. Transactions are handled automatically in cryptocurrency. To make a paid membership, just go to @netxmixbot t.me/netxmixbot press "START" - PROFILE – channels – add channel. With Netxmix you’ll discover tons presents which people previously generated, all it’s possible to claim 100% free. Please click "GIFTS" button inside the bot. Join us - @netxmixbot No-cost new over 10B GPT, streaming, Google accounts, Google Drive, gaming, Game, proxy, Discord, Telegram, storage, etc. data inside telegram bot. To get DBs please use this link or enter start at @netxmixbot, select gifts inside bot, select section databases, archives, ncloud-archives after that press on DB. 262M new data in crypto activity: t.me/netxmixbot?start=gift_1 Over 10B ULP updated data from banking, media, soft activity: https://t.me/netxmixbot?start=gift_4 Many additional data inside, please join to bot and receive fresh DBs each day: https://t.me/netxmixbot
    • Hey everyone, I've been working on a dedicated server for 0 A.D. and it's reached a point where I'd love to get some community feedback on it. The idea came from two problems that have bugged me (and probably many of you) for a while: players who can't host games and players rage-quitting rated games.   What it does (implemented and working): Game hosting - players connect to the dedicated server instead of directly to each other. No more NAT headaches. If you have ipv4, you can play. Lobby integration - the server connects to the lobby and games appear in the game list like any regular hosted game. Player rejoin - If you disconnect (crash, or intentionally), you can rejoin the game in progress. The server keeps the session alive. Rejoining with AI still not supported. Automatic controller assignment - the first player to connect becomes the game controller. Unlimited observers - no cap on how many people can watch a game in progress. Server-authoritative pause - In rated games, the server controls pause functionality rather than leaving it up to players. No more abuse of the pause button to stall or tilt your opponent. Every player has a total budget of 3 minutes. It used both for pause time and disconnected time. Rage-quit detection. When a player disconnects from a rated game without resigning, the server posts a public message in the lobby chat. It won't stop anyone from quitting, but at least there's a visible record. I hope this can be integrated with existing lobby bots. Auto-restart - when last client disconnects, server is pruned and started again from scratch.   The server supports following operating modes depending on how you want to integrate with the lobby: - no lobby, for direct IP connection. - single lobby account - use your own credentials to host advertise the game in the lobby. The problem is that you won't see your own game. TBD - multiple lobby account - server can use a pool of lobby accounts. In this case it can host as many games as number of accounts provided. At the moment this is against TOS, to use multiple user accounts. so this mode is a proof of concept only.   Technical details for the curious The server is written in Rust. It's a network-only relay, it coordinates packet forwarding between clients but doesn't run the game simulation itself. The actual gameplay still uses pyrogenesis's existing lockstep networking model. the server just sits in the middle instead of one player acting as host. Code is here: https://gitea.wildfiregames.com/victorcrimea/0ad/src/branch/feature/dedicated-server/server   What I'm looking for: I'd love to hear from real players what features are especially valuable to you? Would you use this? Any concerns about the approach, reliability, trust, anything really.
×
×
  • Create New...