alpha123
WFG Retired-
Posts
411 -
Joined
-
Last visited
-
Days Won
7
Everything posted by alpha123
-
“disconnected” after hosting or joining a game.
alpha123 replied to marioxcc's topic in Help & Feedback
If you're using UPnP instead of forwarding a port, I'd guess your router just has a weird UPnP implementation. In addition, our current UPnP usage is more of an experiment than anything. It probably does have some weird issues, sorry. You could try forwarding UDP port 20595. That was the game won't have to use UPnP and thus can avoid any oddities with 0 A.D. and/or your router. He did this against me too (left after some raging), and I assumed it was just a bad internet connection except that he came back on, raged a bit more, and then left again. (I was hosting.) I hate to assume marioxcc is abusing the leave-game-without-resigning thing, but it's beginning to sound a bit like he might. -
Most likely he got killed by an enemy unit or wildlife.
-
We have quite a bit of money from various fundraisers. The problem is spending it. We are trying to find a good programmer to hire, but hiring programmers is hard. Either way, volunteer work has taken us very far, and I don’t expect that to end any time soon.
-
spatial subdivision query too large
alpha123 replied to idanwin's topic in Scenario Design/Map making
Allegedly, yes, but it is difficult to get accurate performance measurements. I think it’s reasonably safe to say it results in a small performance boost; however, that may not even be noticeable. I frankly was opposed to this change (and still am), but IIRC it was done to pave the way for some other changes that would have a larger effect. Since those never really got done I’m in favor of reverting it. That’s quite weird that you’re no longer getting it idanwin; I can’t think of a change in the last week that would have fixed that (plus it should also be happening in A15). -
Athenians are actually quite good, they just play a little different from a lot of other civs. As Athenians probably the best strategy is to rush to city phase, using slingers to harass and distract the enemy while you boom. Once in City Phase, Athens is easily on par with every other civ, if not better. The Athenian champions are really good. Eventually the aim, IIRC, is to have Athens be slightly more tech-focused. BTW, do you play in the lobby? You do reasonably well against the AI, I’d like to play you sometime in a duel. (My main civ is Persians, and I occasionally play Athenians.) I’ve not heard of the “individual battle stats” thing until now, but I agree that would be pretty cool. Probably not toooo difficult to implement since we do have battle detection working, but not quite trivial and very low priority.
-
That is something we should do something about. The other big advantage of wall towers is that they build very quickly. However, the Crenelations upgrade doesn’t affect wall towers, so in practice they end up firing fewer arrows. Still, they’re a bit too powerful for the cost and build time. My plan to solve this is threefold: To require that a wall tower has at least one length of wall adjacent to it. This means that knocking down walls would be easier, and wall towers couldn’t be abused and built on their own as high-HP defense towers like they can currently. Change how many arrows each garrisoned soldier adds; you could still garrison 5 units but it would only add another arrow for every two units garrisoned. Unless the Night’s Watch tech is researched, non-garrisoned wall towers shouldn’t fire any arrows. Thus, they’d be harmless until units are in them.The first one compensates for the low cost and short build time but high HP by making large sections of wall easier to take down, and the last two encourage wall towers to have a more defensive use of creating chokepoints and keeping enemy units out of your city.
-
The Centurion: Countermeasures Against Infinite Farming
alpha123 replied to Romulus's topic in General Discussion
I’m locking this because it’s going absolutely nowhere except up in flames. Burzum, you need to show a bit more respect to the staff. I definitely don’t mind a topic about potentially nerfing infinite farming, but this isn’t that topic. -
One of my better games:
-
Farmland Concept Redux.
alpha123 replied to wraitii's topic in Game Development & Technical Discussion
I really like that idea, however, it would mean we couldn’t do diminishing returns the way we currently do (that is, each additional worker on a farm is less efficient). Perhaps we could do diminishing returns globally? That would also make farming as a food source slightly less viable in the late game (where adding more farms would be next to useless), encouraging dependence on multiple food sources. I actually think 2x2 farms with 1 gatherer would look rather cool; we’d have gatherers everywhere instead of just around the edges like we do currently. -
In this case I really think it’s a “less is more” type thing. The current background—and this holds true for a lot of current and potential backgrounds—is somewhat distracting at 40x40. So while a flat color would just be ugly, you do need something that barely contrasts itself but strongly contrasts the guy. Maybe a very blurred out (Gaussian blur with a very high radius, I’d guess like 12px), desaturated picture or painting of... something Greek. Although it needn’t even be recognizable, so the Greek requirement could probably be dropped. =P
-
That was amazing, I was watching intently the whole thing. Really, really good. The only thing I don’t really like about the portrait is the background, it seems to not have enough contrast with the figure (this seems to be true of a lot of your portraits). I really liked watching the process, I think I’ll go watch some of your other videos.
-
qBot does it as well IIRC, and it happens regardless of OS I believe. (I've had games with all players on Windows 7 go out of sync in multiplayer games with AIs.) Basically, AIs just don't work in multiplayer games currently. Sorry 'bout that.
-
Further AI development
alpha123 replied to wraitii's topic in Game Development & Technical Discussion
I admit to snickering a bit while they talked about dangling pointers and whatnot up there.... Because it's not finished. Expect it in the next few weeks/month, I guess. Ideally we'd like to have it in for Alpha 15. gameboy, developing an AI this complicated is hard work. I think you underestimate how much effort is involved in something like this, especially since the underlying APIs are still changing while we experiment to try to find something that works well and quickly. I'd say the current AI works well enough though, at least for the time being. I haven't encountered any particularly weird issues with it in Alpha 14 (although I don't play the AI much any more). -
Wraitii mentioned once that it likes Persians, which seems to be fairly true in my experience. I imagine it's pretty good as Macedonians as well, although I don't play it very often any more. It's typically pretty bad as anything without battering rams, since it doesn't handle catapults or elephants well at all.
-
User Interface concepts
alpha123 replied to Pureon's topic in Game Development & Technical Discussion
Small: Okay, I definitely like Pureon's version better than the marble. I still think the color needs to change though. -
It's not just you. I've noticed this as well. If I can figure out a reliable way to reproduce it I'll see if I can fix it somehow. All ranged units do have an "accuracy" attribute that controls how wide their shots can go from the target, but I've seen bolt shooters shoot straight up or otherwise completely astray. This is what you're referring to, right?
-
That's how I'd do it. It could just be a simple GUI to choose which mods to load, which could either write a start.bat|sh file which would launch pyrogenesis with those mods, or write to a special file which pyrogenesis could read on startup. This has the advantage that a menu item could just spawn the mod selection program, which avoids the "the selected mod doesn't have the mod selection GUI" problem. Since we support hotloading of almost everything, I don't think we'd actually have to restart pyrogenesis.
-
User Interface concepts
alpha123 replied to Pureon's topic in Game Development & Technical Discussion
I like the look of the buttons but the color is rather poor as wraitii and Enrique outlined. Perhaps just switch it to a gold texture, or some kind of marble as wraitii mentioned. Quick mockup of the marble type (these are probably a little big, I think we'd want to scale them down) (not to mention loaded with issues, but you get the idea I'm going for, right?): -
User Interface concepts
alpha123 replied to Pureon's topic in Game Development & Technical Discussion
Looks AMAZING. I want to this so badly... unfortunately I have a lot of other things to implement first.... Hm, I like the position of the hotkey on the third tooltip, but I also like the decorative edges from the first two.... Comments on the game setup mockup: For single player I suggest putting the map description where the chatbox would be in multiplayer. Makes that space look less empty and allows displaying the full map description without scrolling. I would put the number of players dropdown near the other dropdowns. It looks a little out of place where it is, plus it would mean we could tie it to map size (i.e. you select 3 players, the map size goes to medium -- but not vice-versa) without confusing people too much (I think it would be strange if we did that with the number of players dropdown in its current location). The buttons look too much like the current UI and look too different from the rest of the new UI, IMO. -
That would actually be pretty cool, and not too hard. Hm. I'll have to think about this a bit. There would be a fair amount of new art required though, and the art team is pretty busy.
-
I strongly dislike that idea. It's good to have resources be worth different amounts. I like that metal is more difficult to obtain than food, because it helps balance more powerful units which typically cost metal. Also, we want 1v1 games to last about 20-30 minutes on average. In that time frame respawning minerals (which doesn't make sense from a realism perspective anyway) wouldn't serve much purpose, other than cheapen the value of metal considerably.
-
4 farms is going to get you about nowhere as Mauryans. I typically do 8-12 farms as non-Mauryan civs.... It's true that food isn't as big a problem as metal, since food is much easier to produce, it still hinders Mauryans slightly that all their units require food.
-
I think Macedonian ones have possibly slightly longer range, but the Athenian and Spartan ones are the same as other spearmen, I think. While both of those are true, it's not enough to counteract their lack of regular siege, since a large number of ranged units, particularly skirmishers, will take down any elephants including Chandragupta Maurya pretty easily. If you're going to talk about balance, you need to be playing multiplayer. Balancing the game by playing against the AI just doesn't work too well. As an aside, all Mauryan units require food. They have no non-food units, and as Lion says above their top-tier units require a lot of metal. So basically Mauryan late-game economy is almost totally food and metal-centric, which turns out very odd and given the limited amount of metal on most maps, typically doesn't work so well for them.
-
[DISCUSS] Performance Optimisations
alpha123 replied to k776's topic in Game Development & Technical Discussion
According to lib/debug.h it runs in both, although the comments are rather ambiguous about its intended usage. Thanks for testing though, as I wasn't totally sure. We actually have both ENSURE and ASSERT. lib/debug.h is very clear that ASSERT only runs in debug builds, although not so clear about ENSURE. Otherwise I think their usages are identical.