4 ms·
However, I prefer Supreme Commander/Total Annihilation-like games over the twitchfests like Starcraft. We've made our client so dumb, even Fog of War is cheatp
by stcredzero 8y ago
However, I prefer Supreme Commander/Total Annihilation-like games over the twitchfests like Starcraft.
We've made our client so dumb, even Fog of War is cheatproof. How do we enforce not seeing something? The data for those entities isn't sent. In fact, this is exactly the same thing as making an entity disappear. The entity's tag and movement info aren't sent, and so it's diffed out of the set of visible entities.
- Operyl 8y agoNow you have me curious what project you’re working on.
- stcredzero 8y agohttps://www.emergencevector.com/ https://www.emergencevector.com/ https://www.youtube.com/watch?v=7x2uQjLtXkY&list=PLnAL8xf0QQaD0bN5tCGnvh7Qq_kpFZznO https://www.youtube.com/watch?v=7x2uQjLtXkY&list=PLnAL8xf0QQ...
- SXX 8y agoSame thing already done in spiritual successor for Supreme Commander/Total Annihilation called Planetary Annihilation. Basically there is authoritative server that work exactly that way. Only downside of this is that when you have few thousand units on screen game will use abysmal about of bandwidth like 8Mbps for each client. So when there is 10 players in-game server-side must have these 80Mbps. Oh and it's also used as replay / save system. Amazing tech: https://blog.forrestthewoods.com/the-tech-of-planetary-annihilation-chronocam-292e3d6b169a https://blog.forrestthewoods.com/the-tech-of-planetary-annih...
- stcredzero 8y agoInteresting. My bandwidth use is on the high side, but I have certain advantages. For one thing, there will never be more than 70 units on the screen, and all of the locally simulated objects are deterministic. I'm also planning a replay/debugging system based on the mechanism.
- bsder 8y agoThe tech is quite interesting. The game, sadly, not so much. I wish they had spent 1/10 the effort on the actual game for single players that they did on making it "Twitch/YouTube-friendly".