Jump to content

LetswaveaBook

Balancing Advisors
  • Posts

    949
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by LetswaveaBook

  1. If history teaches something, it is that we always hit the worst case scenario concerning climate change. Something called committed warming makes me think we only see the tip of the iceberg. I think we keep following the worst case scenario for at least a decade. That's a decade of wasted potential.
  2. I hope to get the RC working for me next weekend. I don't worry for Persians as they get archers to provoke fights and citizen skirmishers as well.
  3. Cavalry also has reduced turn rate IIRC https://trac.wildfiregames.com/changeset/25626
  4. Maybe the will do a better job at hiding it in windows 11...
  5. I will give you some hints on how to start the first minute and what you should aim for. The idea is to pump out units initially as fast as possible. You will outproduce the very easy AI. I would suggest doing these moves at the start, which work on most maps. 1. Click on your Civic Center. Then press ctrl+z to train a batch of women. We train batches of units if possible, since training in batches speeds up the production and allows to produce more units per minute. 2. Order your women to gather berries and your camel rider to hunt chicken 3. Order 2 of your men to build a farmstead near your berries such that your women gather more efficiently. The other 2 soldiers can build a house and a storehouse. 4. Click on your Civic Center again. Press ctrl+1 to put the CC on a control group. When the CC is selected click on a tree to place a gather point. Once the women are created, they will now directly go and chop wood.. 5. Wait until the women are nearly ready. When they are, press the shift button and use the mouse wheel to change the batch size. You should set the batch size such that it is the maximum batch size you can afford. 6. As soon as the farmstead is build, you should do the berry gather upgrade and move the infantry that build it and order them to gather wood. The idea is to train the maximum batch size you can afford. Also make enough houses to be able to support the population. In order to do so, you need to press 1 (assuming you set the civic center on control group 1) and see how long it takes before you need to order a new batch. At some point, your berries run out and you need to think of a new source of food income. To keep your Civic center producing constantly, you need around 10 farmers or 4 berry gathers After some time, you can afford a barracks. Again it is the idea to put the barracks on a control group and constantly produce. You need to remember that once you get the barracks, you will need more food income to keep it running, so you probably need to add 10 farmers. The more units you produce, the more resources you gather and thus the more you can spent and the more barracks you will need in the end. Strategies can vary, but you will most often need at least 2 barracks before going to p2. Once you are thinking about going to p2, you have more freedom to decide what your priorities will be. The key is to adapt to your resources. If you are floating wood, you can spend extra wood by building pikemen from your CC, construct buildings and do the upgrades. If you are short on wood you probably make mainly women from your CC. Also if you can move camel archers and do economy at the same time, you can do a camel rush. However as a new player that might be too taxing on your skills.
  6. I don't think it happens naturally, as the only player in the top 20 gaining points is Dakeyras and that is because I lost 3 matches against him. Also I agree with Gurken Khan and have little to add to his explaination. Imagine that with a new alpha all ratings reset. Then all players above 1600 will be 1200 and it would take several weeks before their ratings become faithful again. I think the idea should be to make the ratings faithful.
  7. Maybe I am going of point, but I had a different idea for ratings for players on the other side of the spectrum. My suggestion: If a player under 1250 completes a game, his rating gets increased by 1 point regardless of whether it was a rated game. I think it would not hurt too much as people will probably learn from each game and after 50 games you are probably better than before. This would solve the issue with all the 1200 rated players and new players can easier distinguish between real noobs and those who did not play rated games.
  8. 8) Ratings are nuts. If you are new and are looking for a similar opponent, you might run into a veteran who is 1200 simply because he never plays rated games. If you are 1400 you will nicely run into smurfs. I had good RTS experience(I used to esimate myself to be in the top 10% online competitive age of Empires 2 players) and even lost 5 out of my first 6 games. I practised in SP first, challenged some 1200 players first and still had a rough start. However it is easy for me to imagine other people just quitting the game.
  9. @vinme The fact that we don't know Many single players, doesn't mean that they are a small minority. Also if we serve single players well, they might become more active and that could strengthen the community.
  10. That did not solve the issue for me. I don't really bother to much about it, but I think there are people that do not like to play a broken wheel.
  11. I don't know if I found the correct crash files. To clean my logs, I renamed the directory /home/stefan/.var/app/com.play0ad.zeroad/config/0ad/logs I ran 0ad in the teminal with the command /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=0ad com.play0ad.zeroad Then 0ad started and I clicked on single player and on matches. There I selected "random" as the map type and clicked on "browse maps". I scrolled around for a little while and then the game seemed to close. After that I terminated the proces with ctrl+C. The music kept playing for a minute. The result in the terminal is: TIMER| InitVfs: 1.90684 ms Writing the mainlog at /home/stefan/.var/app/com.play0ad.zeroad/config/0ad/logs/mainlog.html TIMER| CONFIG_Init: 3.27961 ms Sound: AlcInit success, using OpenAL Soft TIMER| shutdown ConfigDB: 0.847 us TIMER| resource modules: 5.88766 ms TIMER TOTALS (9 clients) ----------------------------------------------------- tc_pool_alloc: 0 c (0x) tc_png_decode: 0 c (0x) tc_dds_transform: 0 c (0x) tc_transform: 0 c (0x) tc_plain_transform: 0 c (0x) tc_ShaderGLSLLink: 0 c (0x) tc_ShaderGLSLCompile: 0 c (0x) tc_ShaderValidation: 0 c (0x) xml_validation: 0 c (0x) ----------------------------------------------------- TIMER| shutdown misc: 328.32 us TIMER| InitVfs: 174.436 ms Writing the mainlog at /home/stefan/.var/app/com.play0ad.zeroad/config/0ad/logs/mainlog.html TIMER| CONFIG_Init: 3.26081 ms Sound: AlcInit success, using OpenAL Soft UserReport written to /home/stefan/.var/app/com.play0ad.zeroad/config/0ad/logs/userreport_hwdetect.txt TIMER| RunHardwareDetection: 11.316 ms TIMER| write_sys_info: 16.3904 ms TIMER| InitRenderer: 38.3028 ms TIMER| ps_console: 7.03005 ms TIMER| ps_lang_hotkeys: 4.01364 ms TIMER| common/modern/setup.xml: 299.301 us TIMER| common/modern/styles.xml: 132.678 us TIMER| common/modern/sprites.xml: 1.49723 ms TIMER| common/setup.xml: 272.034 us TIMER| common/sprites.xml: 577.78 us TIMER| common/styles.xml: 61.118 us TIMER| pregame/backgrounds/: 261.419 us TIMER| pregame/sprites.xml: 151.385 us TIMER| pregame/styles.xml: 21.294 us TIMER| pregame/mainmenu.xml: 46.4355 ms TIMER| common/global.xml: 6.1839 ms TIMER| common/modern/setup.xml: 193.296 us TIMER| common/modern/styles.xml: 154.253 us TIMER| common/modern/sprites.xml: 1.88632 ms TIMER| common/sprites.xml: 666.61 us TIMER| splashscreen/setup.xml: 41.302 us TIMER| splashscreen/splashscreen.xml: 26.2146 ms TIMER| common/global.xml: 1.23888 ms TIMER| common/modern/setup.xml: 164.865 us TIMER| common/modern/styles.xml: 128.654 us TIMER| common/modern/sprites.xml: 1.47501 ms TIMER| common/setup.xml: 254.602 us TIMER| common/sprites.xml: 514.137 us TIMER| common/styles.xml: 57.462 us TIMER| gamesetup/setup.xml: 229.43 us TIMER| gamesetup/styles.xml: 21.087 us TIMER| gamesetup/gamesetup.xml: 103.394 ms TIMER| common/global.xml: 1.50326 ms tex_dds.cpp(562): Function call failed: return value was -120102 (Invalid/unsupported texture format) Function call failed: return value was -120102 (Invalid/unsupported texture format) Location: tex_dds.cpp:562 (decode_sd) Call stack: (0x55c7f7aecdf5) /app/bin/pyrogenesis(+0x5e0df5) [0x55c7f7aecdf5] (0x55c7f7a9e7b1) /app/bin/pyrogenesis(+0x5927b1) [0x55c7f7a9e7b1] (0x55c7f7aa0047) /app/bin/pyrogenesis(+0x594047) [0x55c7f7aa0047] (0x55c7f7aa03e3) /app/bin/pyrogenesis(+0x5943e3) [0x55c7f7aa03e3] (0x55c7f7b0d3c0) /app/bin/pyrogenesis(+0x6013c0) [0x55c7f7b0d3c0] (0x55c7f7b0baeb) /app/bin/pyrogenesis(+0x5ffaeb) [0x55c7f7b0baeb] (0x55c7f7ae1a64) /app/bin/pyrogenesis(+0x5d5a64) [0x55c7f7ae1a64] (0x55c7f7ae3df2) /app/bin/pyrogenesis(+0x5d7df2) [0x55c7f7ae3df2] (0x55c7f78ef02c) /app/bin/pyrogenesis(+0x3e302c) [0x55c7f78ef02c] (0x55c7f78ef8a6) /app/bin/pyrogenesis(+0x3e38a6) [0x55c7f78ef8a6] (0x55c7f78e9c60) /app/bin/pyrogenesis(+0x3ddc60) [0x55c7f78e9c60] (0x55c7f78cc143) /app/bin/pyrogenesis(+0x3c0143) [0x55c7f78cc143] (0x55c7f7a8aed9) /app/bin/pyrogenesis(+0x57eed9) [0x55c7f7a8aed9] (0x55c7f7a1b450) /app/bin/pyrogenesis(+0x50f450) [0x55c7f7a1b450] (0x55c7f7a1443b) /app/bin/pyrogenesis(+0x50843b) [0x55c7f7a1443b] (0x55c7f7a6d882) /app/bin/pyrogenesis(+0x561882) [0x55c7f7a6d882] errno = 0 (Try again later) OS error = ? ^C(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit? So I pressed D and got Sleeping until debugger attaches. Please wait. Debugger launch failed: No such file or directory [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. pyrogenesis: ../../src/xcb_io.c:260: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. /app/bin/0ad: line 9: 5 Aborted (core dumped) "$pyrogenesis" "$@" This did not help the issue. After this finished, I uploaded all the files in /home/stefan/.var/app/com.play0ad.zeroad/config/0ad/logs However it would be nice to note that I used both the autociv mod and the ballanced maps mod. Disabling the ballanced map mod solved the issue. Edit: I want to add that I occasionally experienced a similar crash if I looked at the summary of a compled game and switched to the miscellaneous tab, disabling the mods solves the problem again... So @chiffoncake could you state if you used any mods? crashlog.txt interestinglog.html mainlog.html system_info.txt userreport_hwdetect.txt
  12. I also what thinking about doing at that some point. But yeah, I was looking for excuse to be lazy and postpone it. A25 being around the corner seems a fair excuse. So if you post such a video, I would gladly see on your way of explaining. What might also be nice is to show how to add technologies, change phase requirements or create units similar the the women_house file. One of the benefits of the 0AD game engine is that practically anyone can make mods to test balance changes.
  13. Maybe I might be a little late to the party and should have reported it earlier. I used to be on Linux mint 19 and now I am on Linux mint 20, famously based on Ubuntu. On both systems I also experienced a similar bug. When I go to set up a game and try to select a map by clicking on the "browse maps" and go to the random maps. Then when I move the mouse over some maps, the game crashes.
  14. Jim and Tom seem not to be publishing a lot of youtube videos lately. I posted a video with making a tier list in mind. This video was to compare Kushites and Ptolemies and whether the belong in the same 1v1 mainland tier. I have also found an excuse for my stuttering speech/pronunciation, since I wanted to turn watching in an active engagement.
  15. The Viper isn't playing Age of Empires2 these days ;P For the record, there were players in AoE2 which I would be never able to beat in a best of 5, but those players would never be able to beat The Viper in a best of 5. For the discord group, I am frequently in for a 1v1 so I could join. However if I would be online in discord, I could also visit the lobby so I don't know why to use the discord.
  16. I think the problem arises from the fact that social systems were complex and differed between the factions as well. In the game we have for the citizen class: -helots -high ranking citizens such as the triarius or equites -low class citizens such as the velites -people who are not part of the core of the empire such as Nabetean camel riders and Parthian cavalry. Probably there are more examples. However it shows that if we aim for true historic faithfulness, we have to introduce several new classes.
  17. I think Ptolemy IV is strong, but there are other strong heroes as well. I would prefer Cleopetra over Ptolemy IV. I think Ptolemy IV is not OP based on his stats, but Ptolemies as a whole do get stuffed with lots of goodies.
  18. I ran some tests. 1 on 1 a basic swordsmen defeats an advanced pikemen and has 11 HP left and it promotes. I also tried a test with 52 advanced pikemen vs 52 basic swordsmen in the scenario editor and fairly close formation. 9 swordsmen survived though some had low HP. Their total remaining HP was 853 and they were all elite having thus 60% HP left. From this test it feels like pikemen don't really benefit from increased numbers.
  19. One big difference between age of empires 2 and 0 ad concerning this topic is unit pathing. If you have a block of 7*7=49 kamayuks fighting against 7*7=49 champions, then you will see that a lot of the champions are looking to find a target and not actually fighting and contributing. This is an issue with age of empires 2 melee units. If you try the same with 0ad pikemen and swordsmen, you see that the swordsmen are fairly quick to all find a target. Unless we make pathfinding worse, it will not be like AoE2 Instead of looking at AoE2, look at 0AD and spectate some fights. The longer pikes do not make to much of a difference in 0AD.
  20. Slingers are nice early on. You want to invest all your starting resources to pay dividends. The fact that a Ptolemaic player can build a barrack and train 6 slingers and save 180 wood is useful in the starting phase. Also you seem to be only thinking about men, but there are women too ;P (don't know if you heard that earlier) If we compare melee units, we need to remember that they are sometimes shot upon while the melee units don't attack (such as capturing). In those cases the pikemen seems to have the advantage. I also made some post on how useful pikemen are: The second title was just to troll a little and make a point of target dummies ;P. I called on purpose it "what if..." instead of "how do you think about if..." or "what would happen if..."
  21. First of all, if it does not give major problems, there is no reason to remove it. These units are trained sometimes and I like to keep them as an option. Also I think we should consider the nature of 0AD as a community project. These units are someone's contributions, so it feels unfair (and maybe a little unrespectful) to cut it without strong reason. Also (this argument is not popular by me) 0AD is still in alpha, which means there is no reason to cut now it if you can cut the unit from the game later.
  22. I think this has to be considered? Are there any record that compare the troops of brennus, sacker of rome, to the Achaemenid Persians? My guess would be that also the Gauls were armed inferior. This source speaks of civilizations met earlier and I believe the Phoenicians were among them. These civilizations were armored no better than the Persians. So would it be fair to assume that the Persians were as well armored as the Carthaginians, who were Phoenicians? On other main faction to compare them to would be the Iberians, but I don't know anything about their style. Is it fair to say that the Persians were inferior to all these factions?
  23. @Yekaterina, I think it is nice that you provide arguments for both sides and list them. The point I adhere to most is However it is true that Mauryas are strong. If we would nerf them I would prefer another suggestion: Worker elephant takes 3 population(& cost 200 food). This increases the opportunity cost since if you used to make 5 worker elephants, that soaks up +10 population. Also it means that at the start you have 13 population instead of 11, so you have less free space. I think this is something game designers like to think. However I am not fully convinced it is actually firmly rooted in history. Against the Lydians for example, the persians had fewer cavalry and famously used their baggage train camels and winning the battle on foot. Persian infantry lost a fair share of battles, but there were victories as well and we need to remember that losses could easily have other reasons than just weak infantry.
×
×
  • Create New...