
TheCJ
Community Members-
Posts
58 -
Joined
-
Last visited
-
Days Won
2
TheCJ last won the day on March 13
TheCJ had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
TheCJ's Achievements

Discens (2/14)
65
Reputation
-
Units die too quickly: Melee units have too little armour
TheCJ replied to Seleucids's topic in Gameplay Discussion
@Classic-Burger The historical mod has three main goals; - Being more historical (some units should not be in the civs they are in) - Differentiating the civs more (you cant play the same strategy with every civ in the historical mod) - Being more balanced -
Units die too quickly: Melee units have too little armour
TheCJ replied to Seleucids's topic in Gameplay Discussion
I cannot fathom how you come to that conclusion, given that every pro in this game seems to agree that champion cavalry spearman are overpowered. -
All of this essentially just means "Dont change anything"... ... except maybe add a convenience feature, that lets hosts list what mods they allow. I have no idea how you would add the "automatically honor those policies", as that is literally the same as adding some anti-cheat system, no? If the host declares "no mods" and you somehow force all clients that join to honor this policy, thats an anti-cheat system. Ah, btw, I agree with @WiseKind. I believe that at this point in time, there is no change needed to address "cheating" in any way. Any energy spent on that would be better spent on improving the balance and performance, adding to the content (through maps, scenarios, civs) or just... playing the game.
-
darn, @WiseKind got time on his hands and a fire in his heart. If you were to become a programmer for 0ad, you could have such a positive impact on this project (not saying you aren't having a positive impact right now). My good fella @WiseKind, I gotta say, we ain't gettin nowhere. This thread's lookin productive to ya? Must be cause' its yer first. The main problem is precisely that we can not agree on what is cheating and what is not. You are truly correct with what you said about us not having to subscribe to any specific notion of what constitutes cheating. Indeed, we can make up what cheating is to 0ad. But to actually create a definition of "cheating in 0ad", atleast the core team would have to agree on that issue (and since they seem to listen to us lowly players, we all would have to agree). That will not happen, because we all like different aspects of the game and we all have different believes of what this game should become and different backgrounds, under which we interact with the game and its community. The one thing we do agree about (even @WiseKind, the total freedom representative) is that cheating should not become widespread. @WiseKind says only "stuff like revealing the map" (I know thats a sloppy phrase, you know what I mean) is a cheat and the best way to suppress that is by programming a different networking system, (with the goal of making "cheating" simply impossible). Other people say that even extensive GUI changes (without any sort of automation) can be cheating, as it makes the game unfair. Obviously, "cheating" like that cannot be stopped entirely and a suppression needs certain measures, whose use @WiseKind disagrees with (saying the measures would inherently stop the game from being open source). I imagine there are also some people that think GUIs are fine, as long as they do not train any units for you/build any buildings for you or smt similar (Im not talking about proGUI here, btw). The measures against this kind of "cheating" would again differ from the other two. But to actually determine which measures should be taken (if any), we need to precisely formulate the issue (and agree that it is indeed an issue). In so far this thread was a little helpful, as we got a pretty precise look into what @WiseKind believes is cheating and what should be done about that. (For @WiseKind this thread was even more valuable, as he got to hear each of our standpoints.) Now, to move on: How would we decide on what "cheating" is in 0ad? In essence, when somebody talks about cheating, they mean any kind of modification that works against the concept of fair, competitive play, or would anybody disagree with that description? If we agree that the competitive challenge of 0ad should truly only be "in your head", meaning that the only relevant part of the game is in your decisions, and not at all in the execution of those decisions, then any GUI mod can never be cheating (up to the point where you let a script make decisions for you). If we agree that the competitive challenge of 0ad should include not only the decisions, but also their execution ("micro"), (as is the case in every other RTS), then any GUI mod that reduces the amount of inputs you have to give for the same result is cheating.
-
We use words to convey meaning. But we do not define what the words mean. Because we want to be understood. So we have to use the words according to how they will be understood. Even if you clarify that you will use your own definition for a word, it will be confusing if that definition differs too much from what the general population believes the meaning of that phrase is. Thus I use wikipedia for definitions, as it is the place where most people first learn of specific words/concepts. Therefore I maximise the probability that the person I talk with will understand me. So you think 0ad is doing a good job staying true to its vision? @Seleucids already thinks his army evaporates too fast on 1x speed, when fighting against multiple enemies in a mp game. And, to be honest, if it werent for the notorious lag, 0ad would be the fastest paced RTS I know. (I heard SC2 averages on 11-13 min for high level 1v1s, I believe 0ad is on par, if not faster. And AoE2 takes like, 20-120 mins, especially for 4v4 tgs. Even the longest 0ad games dont often exceed 1h ingame time) Therefore, if you reach top level in 0ad, you will meet some APM restrictions.
-
I believe that it is impossible to enforce such a rule without making 0 A.D. at least partially nonfree, something I gather we are not going to do any time soon Well, what does "enforcing" mean, here? If I host a multiplayer game, and I do not want my players to use any GUI mods, I will ask them when they join my game "Do you use any GUI mods?". If they say "yes, I use xy", I'll (politely) tell them that I do not want to play with them and they should turn the mods off if they want to play with me. If they say "no" and dont lie, we play together. If they say "no" and lie, we still play together, but if I realize during the game that they lied to me, I ban them. Also, if I realize they lied to me, I wont play with them again. If they say "I do not want to disclose this information", then thats their right, but I will still tell them "then you cant play with me" By doing this, I am "enforcing" that players I my game do not use GUI mods (that can be detected through gameplay). But I did not need to change anything about 0ad code for that "enforcement". I understand your sentiment. But you see, I do not have the time to take a proper look at proGUI, as all the time I do have for 0ad goes to the few games I play with my friends and helping Leif with the historical patch (which is getting better by the day, you should check it out). I'd wager others are in a similar position, they do not wish to invest their time into checking out proGUI, as they already believe it is not a mod they would enjoy/endorse. The different opinions based on whether the auto-trainer is a strategic decision by you or the mod comes from different perspectives, as I understood it; If you believe the choice, in which barracks to produce units in which size is a direct strategic decision, then proGUI is taking that decision for you (or is it not?). If you believe that the choice where to produce how many units is just a means to a higher strategic decision, and the actual decision is still taken by the player, as he defines the ratio (ranged-melee) which proGUI should try to match, then proGUI is not taking any decision fot you.
-
You are correct. I was neither precise nor vague enough. The best definition might just be the one from wikipedia. "Advantage beyond normal gameplay is vague enough to be interpreted correctly in many different areas. For 0ad, the interpretation might be "Any advantage that could not be obtained by changing "normal" parameters, like setup, connection or settings and necessitates a modification". Thus, any change you make to alleviate "cheap" hardware or a certain disability would not be considered cheating, but any macro, that lets you execute 2 orders with one click would still be cheating.
-
again, this is correct. You make solid points, just not any that counter the fact that those mods are cheating. Like, autociv is brilliant for its lobby changes (automatically assigning civs, pressing tab to cycle through all different names that start with the same letter, pingall restrictions and /link), its building hotkeys should probably be added to the base game, as should the panel that shows all spectators. But as good as the mod and its impact on the "0ad ecosystem" are, it's still a cheat. You cant just say "Mod xy is good for 0ad, thus it cant be a cheat". Also, cheating isnt even bad. Like, ive cheated in so many singleplayer games and casual multiplayer games its uncountable. If I look at my siblings screen while playing AoE2 FFA, thats cheating. But who cares, its fun. The only argument why autociv might not qualify as cheating while proGUI does, is precisely that so many people use it. If it becomes the norm, then, according to wikipedia, it ceases to be cheating: "Cheating in video games involves a video game player using various methods to create an advantage beyond normal gameplay," Huh. I guess I did not think about that. It sounds reasonable, considering many people like to have a very "clean" image and expressing interest in a cheat sounds bad if you come from more competitive games... That leaves me in a bit of a precarious situation, as I dont like to lie/whitewash something I truly believe to be a cheat, but also dont want to stop anybody from using autociv or proGUI. What would you call a mod that is not suitable for competitive play, but acceptable in a more casual environment? Just "uncompetitive mod"?
-
are they, though? Atrik argues, that proGUI is and that but these are not arguments why it is not a cheat. These might be arguments that it should be (atleast in parts) added to vanilla 0ad. In fact, both of these arguments actually make proGUI more of a cheat, if anything. As an improvement to the GUI (in the sense Atrik describes) is by definition an advantage (easier to use, quick to wrap your head around, many more meaningful buttons). And more displayed stats are pretty obviously an advantage. And any advantage you get over others by a mod is unfair, thus cheating. (I still dont have a problem with proGUI btw)
-
Its contradicting to say this is "your definition" of a real-time game and then follow up with this: As, according to the definition you gave, most forms of chess are actually real-time. As are basically all turn-based strategy games I have played. Sure, there might be some day-spanning "mobile games", but for most video games, you dont just leave for any amount of time. I guess the only way "your definition" makes sense is if you have a different definition of "must" aswell. I dont have to be present in the first minute of a 0ad game, I will just lose if I'm not there. As is the case in chess. If you spend 5min of the 8min you have for your game on the toilet, you will lose by time. Also, you don't get to define what "real-time" means in this context. Neither do I. According to wikipedia, "Real-time strategy (RTS) is a subgenre of strategy video games that does not progress incrementally in turns,[1] but allow all players to play simultaneously, in 'real time.'" So "real-time" means all players can do things simultaneously. Now, as there are myriad options on what each player can do over the course of a game and there are (on average) up to 200 units to control, plus 10 or more production buildings, plus 2 to 8 buildings with technologies, it is quite obvious that, by design, a player that can do more things simultaneously will have an advantage. That is the nature of RTS games. If player 1 can execute the same strategy (give the same orders) as player 2, but in a shorter time, he has "free time" in which he can do something "extra" or just think about his next move, precisely because the game is real-time and they play simultaneously. Your opinion, that the "input speed" of the players shouldn't matter and players should be allowed to install as many mods to reduce how often they have to click goes directly against the challenge of simultaneous gameplay. RTS players generally want that the player that can execute more meaningful actions in the same time wins. And that means either the player whose actions are more meaningful, or the player who can make more actions that are as meaningful. If proGUI actually just restarted autoqueue, if wouldnt have brought about such a reaction. As far as I understood, you can tell proGUI (through some button or something) "I want 50% slingers and 50% spearman, but do not use my food if I have only 200 left". Then it will automatically produce units from all your barracks, while keeping the batches as big as possible, without letting your food drop below 200. This is much different than a button to restart autoqueue. ... It also stays captivating and interesting by forcing the player to keep an eye on many different places at once, demanding quick reactions and great multitasking abilities, having the player learn that they can't just do one thing and wait for the results, but do many things at once to optimize their empire and elevate their skills. Indeed, those things are not the same. But consider: If you cant concentrate on/keep track of many things, a high APM will not be of any use to you. This is a natural limitation. Many meaningless actions cannot counter one meaningful action. On the other hand, if you have a high concentration and are able to think of all the things that need to be done at once, but you can't keep up with it, because you are too slow physically, you can always just, train more (and get faster) or think more and get better at prioritizing the truly important actions. It is not impossible to be a world-class RTS player with low APM. Not in AoE2 and even less so in 0ad. That doesnt mean we should just remove this challenge (that players should learn to prioritize or get quicker).
-
Ah, I don't even think we disagree. I, too, believe that 0ad should not be a clicker game. I tried to make a point through exaggeration. But I do believe there should be some mechanical challenge, as that is also the nature of a real-time strategy game. If one wants to play a game without any mechanical challenge, one should maybe rather look at turn-based games.
-
I do not think this applies to games. There's a reason games like "Cookie Clicker" exist. It's actually fun to put in "physical effort" (in the form of clicks) and get rewarded for it (in the form of a funny number going up, or winning the game). But why? Hannibal did not decimate the Romans at Cannae merely by coming up with a superb strategy. He defeated them by coming up with a great strategy and having the commanding skills to execute this strategy to its best effectiveness.
-
Use this link, it doesn't expire: https://discord.gg/hDVVWRyda8