-
Posts
1.146 -
Joined
-
Last visited
-
Days Won
8
Everything posted by quantumstate
-
Farmland Concept Redux.
quantumstate replied to wraitii's topic in Game Development & Technical Discussion
I agree, I don't see the reason for diminishing returns if we lower the gatherer cap. -
Summing Up The Centurion Post Of Infinite Farming
quantumstate replied to Romulus's topic in General Discussion
Locking this for consistency with the previous lock on the other thread. -
I think towers, civil centres and fortresses. When calculating damage each type is done individually and then the three types are added together to give the final damage. So pierce armour only affects pierce attacks. The way armour works is that each point reduces damage by 10%. So a unit with 5 pierce armour will take 10% less damage vs a pierce attack than a unit with 4 pierce armour. The damage reduction percentage is shown in the tooltip.
-
The Centurion: Countermeasures Against Infinite Farming
quantumstate replied to Romulus's topic in General Discussion
I don't think we are getting anywhere. The decision to change farms to infinite resources was made recently and is unlikely to be reversed, though feel free to keep debating here if you wish. (AoM had infinite farms, also Warcraft 3 != WoW) -
The Centurion: Countermeasures Against Infinite Farming
quantumstate replied to Romulus's topic in General Discussion
Thanks, but I am a native speaker. Perhaps you could reword it to help me understand . How is a strategy good for an AI but not for a human? If an AI can play a strategy then so can I. (unless it has very high micro management requirements, but infinite farms clearly don't). By this am I to understand that you want to remove that from the game on the same grounds? If not then I don't see the problem with arguing that since one form of non realism is acceptable then this form of unrealism is acceptable because it is actually more realistic. I disagree that the other games suck. Here are some examples: AoM, AoE3, AoE Online, C&C Generals, Warcraft 3 (night elves and wood). I might not say all are great games but I think some are (AoM, Warcraft 3). You are free to hold a different opinion of course but since many other people agree based on reviews I think infinite resources are ok from this point of view. -
The Centurion: Countermeasures Against Infinite Farming
quantumstate replied to Romulus's topic in General Discussion
Sorry, I don't understand this sentence. Can you reword it? I fail to see what is especially unrealistic about infinite farms. As other people have mentioned real farms do have a tendency to be infinite as long as you keep a bit of last years crop to replant. They definitely don't continuously consume wood. We have to sacrifice realism in a very large number of ways in order to make a playable RTS game. (glaring examples are gathering some berries in order to have a woman magically appear after 30 seconds). I was arguing in my previous post against your argument that infinite farms are unbalanced. The strategy you mentioned in the first post is not viable vs a skilled opponent. Infinite farms are not unbalanced, many other games have implemented infinite resources. -
What you have done sounds correct. It is the problem with having different civs not having exactly equivalent buildings.
-
Portable 0.A.D with C#, .NET, Windows 8 Modern / RT
quantumstate replied to mahdi's topic in Applications and Contributions
I thought that scripting engines were allowed as long as it is not possible to run any code that is not in the original package. So as you didn't allow mods to be installed it should meet the requirements. Also for those interested this source linked from the wikipedia article gives a clear explanation of the possible legal issues with the GPL and the app store http://www.fsf.org/blogs/licensing/more-about-the-app-store-gpl-enforcement -
The Centurion: Countermeasures Against Infinite Farming
quantumstate replied to Romulus's topic in General Discussion
Infinite farming is a completely sensible mechanic. The gather rate is lower than other resources and trading through the market is inefficient (though the rate change might need some balance as suggested above, that needs playtesting to decide). If two people are playing and one controls the whole map and the other is just farming and buying resources at the market the one controlling the map will have massively superior income (at least 1.5 times). This means they can easily win the game because they will be able to train more troops. There is an argument that it is too easy to cluster the farms very close to the CC currently. I think that increasing the obstruction size a little more is better, maybe so they barely overlap. Having ton place them a long way from the CC makes them very vulnerable early on. -
Are encumbered workers less efficient at building?
quantumstate replied to Rodmar's topic in Help & Feedback
The load does not affect building speed. -
That looks really nice, both are good. As a small bit of nitpicking I think the wavyness of the thatch is slightly too much, if stands out a lot against your black background.
-
GIMP will work fine for textures as long as you understand what is happening. The issue is that the game does the player colour in an unusual way. What I think you are expecting to happen is to have a background of the player colour with the texture over the top so the player colour shows through in the alpha sections. It works slightly differently though. First with images you need to understand that each pixel in the image has 4 channels. 3 colours (red, green, blue) and the alpha or transparency channel. When you make part of the image transparent you only change the alpha channel, the colour components stay exactly the same. To see this in gimp you can use the layer mask as Enrique mentioned to show the alpha channel as a black and white image. You can disable the layer mask (from the right click menu of the layer) to see what the image looks like without the alpha channel. Now what 0 A.D. does with the player colour to create the final texture: 1. Multiply the texture by the player colour and discard the alpha channel. So if the player colour is white then the image will be left as it was (multiplying by 1 leaves things unchanged). If the player colour is black the whole image will become black, if it is blue then the image will become blueish. You can test the multiply in gimp using layer modes, just create a layer with the player colour and set the mode to multiply. 2. Take the original texture with the alpha channel and place it on top of the new multiplied image. Then the multiplied image will show through in the transparent regions giving the final texture. You can replicate this in gimp to preview what your texture will look like. 1. Open the texture, there should be a single layer. 2. Duplicate the layer. 3. Remove the alpha channel from the bottom layer. (Now you can see the colours "underneath" the transparent sections). 4. Create a new layer and put it in between the two existing layers. 5. Fill the new layer with the player colour (e.g. #0000FF for blue players). 6. Set the mode of the new layer to multiply. Now you should see an image which will look like the final texture in game. So it is important that you are aware of what the image is like "underneath" the transparent areas because it will affect what the texture looks like. This is why layer masks are useful so you can easily disable the transparency and see the colours in the transparent areas. (create the layer mask using the "Transfer layers alpha channel" option).
-
That looks really nice. One thing I am not keen on is the wood plank roof. Firstly it is flat, flat roofs are really bad at keeping water out, making them slope a bit is pretty easy so I would assume people in wet areas wouldn't make them flat. Also the lengths vary a lot, whever I have built something I tend to cut things to be the same length, everyone in the modern world does that so I woud have thought the gauls might have as well (producing wooden planks was a lot of effort back in those times so you wouldn't use them in a quickly thrown together structure you didnt care about).
-
I've seen this problem before. It is from the code which is detecting which unit is under the cursor. I think it happens more on linux because the mouse events come at a faster rate. There should be a way to speed up the code but it isn't a straightforward piece of work.
-
That new summary screen with the teams looks great . I'm not sure feminisation is quite the right word though. I don't like the idea of having rush, boom, turtle ... scores. It is too hard to define what these mean so they will never quite correspond to quite what each player thinks they mean and will be confusing. I would prefer to stick to simple scores so it is clear what they mean. Things like wood gathered are obvious and useful. I don't mind the idea of acheivements though I don't care for them myself. I really dislike unlocking things though, I want to be able to play the full game unrestricted right away instead of spending time unlocking things. One starcraft 2 score that I found particularly useful for competitive play is average unspent resources.
-
How to export animations from Blender3D to 0AD
quantumstate replied to Enrique's topic in Tutorials, references and art help
This looks really good, thanks for taking the time to write it. I agree that it should go onto the wiki, it shoud be easier to find and keep up to date that way. -
Making things parallel in this way is very dangerous. You have identified one thing within the called functions which is not thread safe. Without carefully checking all of the called code you can't be sure that things won't occasionally break in strange unreproducible ways.
-
I also prefer the same one as Mythos. Much easier to read.
-
I agree with Mythos to some extent, they do look a bit cartoony to me. I think it might be partly to do with the irregularity of the wooden beams. What does it look like if you straighten up the wood and the canvas coverings?
-
Have any svn versions worked for you in the past? If they have it might be worth reverting to a known good revision and seeing if that still works. Then you can either narrow it down to one change in 0 A.D. or if it is still broken then it is probably something else on your system that caused it to break.
-
I think eventually we will want placed foundations to be invisible to enemies until construction starts so then you wouldn't be able to attack them.
-
about the Entity XML technology
quantumstate replied to guoxi's topic in Game Development & Technical Discussion
That sounds pretty sensible. I have mentioned your suggestion to the people who control website stuff so it won't just get lost in this thread. -
Trade income is proportional to distance travelled. So it is most efficient to have markets as far apart as possible. Adding intermediate markets into this system is just confusing because either it is less efficient due to the shorter distances or you need some complicated logic about the total route length and then you need to stop it being exploitable. The purpose of distance increasing income is to give an advantage to a player who controls a large part of the map. Having people create a longer circular route within a smaller base goes against this. Why do you think this should be the case? If you attempt to build something and it gets destroyed you have already lost out because you wanted it built and now it is delayed, also since the enemy destroyed it they probably attacked the builders at the same time so maybe you lost some of them. They already do have less armour. This was debated. It was decided that we want it to work the way it does. It doesn't cost any additional resources to "repair" while building. I see no gameplay problem with this. The building is already being delayed and more worker time is needed to build it.
-
about the Entity XML technology
quantumstate replied to guoxi's topic in Game Development & Technical Discussion
This got mentioned on irc and received this comment. It isn't comprehensive but should help a bit.