Jump to content

smiley

WFG Programming Team
  • Posts

    353
  • Joined

  • Days Won

    2

Everything posted by smiley

  1. A jumping tuna is more likely than a stationary tuna given that they need to swim continuously at quite high speeds to literally survive. The model doesn't look like a tuna, so might as well just rename it to generic fish. Especially considering that none of the civs live somewhere close to where Tuna fisheries is aside from Maurya and Kushite. That is of course assuming the objection is due to realism.
  2. In the coming decades, without tapping into the largest biomass on this planet, there is literally no chance of feeding everyone. Eating insects won't be a choice then, just the grain of a desertified world. Is it alarmist when someone points at a broken bridge while on the train several miles down the track? Gaze into the future. The green house effect doesn't care about feelings.
  3. The trade mechanics of AoE3 is pretty different. There is a route along which NPC traders travel. Depending on the upgrade, from stagecoach to locomotives. You have to build trade posts along the route in slots and when the trader reaches it, resources will be deposited. Somewhat hard to get right in random maps in a balanced way. It's a forced mechanic in AoE3, but some years ago, I thought of making specific maps with that gimmick using triggers. The proof of concept is here.
  4. I don't disagree with that. Just that those are symptoms and not the cause. I think that modern consumerism is by design unsustainable. Corruption and the like are just part of the race to the bottom.
  5. This is part of the problem. You can't point to a boogeyman as the source of all evil when the point and purpose of it all stems from your demands and the incentive to fulfill it. Rampant consumerism demands more, and opportunists will cater to every demand. No one burns oil for the sake of burning oil and no one cuts down trees for the sake of cutting down trees. Big oil was big oil because people want cars and lights. Why did Pennsylvania oil became a necessity in the first place and why did it become so big to the point of building entire nations from scratch. Most green house emissions are done in the name of consumers. 15% of emissions causing climate change are solely due to our desire to eat meat. Don't get me wrong, I am personally part of the problem and will not go vegan to save the planet and I doubt most would do so. That same line of thinking dominates all corners of rampant consumerism. But if it helps us sleep at night, sure, let's clear our hands off blame and point at someone else instead.
  6. Honestly, based on historical precedence, I think the most likely outcome would be that we just look the other way and when on the brink of extinction, we just accept more than half the population as collateral damage, geoengineer what's left to something livable and just carry on. Couldn't deal with a virus, what hope is there for climate change. Especially when it's a case of slow boiling frogs. I am almost curious to see it unfold. Personally, I am stoic enough to not worry about it, but interesting times ahead. I am lucky/unlucky to be born at the start of the millennia, so basically a front row ticket.
  7. On the bright side, I will be underwater before the truly apocalyptic stuff goes down. Good luck, you will probably need it in 50 years if you don't end up dying in the resource wars first.
  8. Its not entirely useless. Even if you manage to do the NAT traversal, the ports still need to be opened. I am not sure if 0AD STUN use a TURN server too. If there is no such thing, (I assume you are behind a symmetrical NAT since it failed even after you used STUN), its pretty much impossible to have an e2e session. ISPs should just commit to ipv6 and do away with NATs.
  9. Tangentially related since this has nothing do with 64 bit builds, but wdbg code is written in a really old win api and has not been updated since it was written more than a decade ago. Better ways to get a backtrace are now available in the win api. Someone should really refactor those early 2000's code.
  10. I think it's not possible. Ninja doesn't support those. I personally didn't try using it with anything besides vs2019 with win10 toolkits, so I am not too familiar with that, but I recall reading something like that, not entirely sure.
  11. None of the potential causes I can think of sounds particularly hard to fix. Then again, I have no clue as to which of them actually caused the bug, or if it is even one of them. No interest in finding out either. A laughing reaction might fit the most since the message of doom and gloom isn't as serious when you start debugging. However, at this point when this seems to be the norm and smooth releases doesn't seem to exist anymore, it might be worth it to consider the reasons why this is the case. Removing a singular oddly specific map script might sound like an attractive option, but people making that choice is the reason for this mess right now. Release with the bug, or fix it. Just don't bury it.
  12. Non deterministic execution with a seeded psuedo rng. Good luck to the lucky soul who is going to fix that.
  13. I think this already happens naturally. ELO inflation is a thing. When I started to play three alpha versions ago, the second on the leaderboard was 1800 something. I don't know the exact rate.
  14. Yes, its pretty much the same thing to be fair, except that visual studio plays nicely with vcpkg, in that it tries to emulate a /usr/lib/. What other approach is there for Win? For certain libraries like nvtt, one would need to patch the portfile too. Painful, but its the least painful way I have found.
  15. That's not surprising. Download counts are no where near active user counts. For the true user count, you would need telemetry, but who cares, this isn't corporate software.
  16. https://github.com/microsoft/vcpkg I suggest devs to drop third party libraries and just rely on vcpkg aside from SM and FCollada.
  17. There is no such thing as physics. Projectiles themselves are delayed damage handlers working with rather straightforward linear transformations. There are purely visual actors accompanying them, but by all means, as far as game logic is concerned, they don't do anything. Actual ballistics, and projectiles as entities dealing damage on collision is an interesting concept. None of the math will be extremely complex, so maybe an experiment for modders. I don't think several hundred projectiles would be that big of a performance concern even for JS mods since projectile paths would be approximated. Also, while on the topic of ships and realism, there is also this, I don't know where the code is though.
  18. First of all, even if your Radeon card isn't used, and integrated graphics is being used, the OpenGL version provided by " IntelĀ® HD Graphics 4600" is 4.3. The integrated graphics can run the game. At least, in the case of the card that's used, the driver has issues and the fallback is used hence, the OpenGL version being 1, and the driver name not being reported as neither Intel nor Radeon. Check your drivers. The game should run on either of your cards without errors.
  19. Not to mention the storage requirements. I ended up refactoring the code to compile it with vs2019. vs2021 is coming out soon.
  20. Never tried fedora, but I run Arch pretty much on a daily basis. I don't like bundled software within installation images. Half the software from a default manjaro installation, I wouldn't ever use. But if someone ever asks me for a distro, I just say manjaro, because, I want them to have up to date software since the machines are pretty new, and most people who would ask me definitely won't know how to install arch.
  21. Manjaro comes with pamac which supports seamless AUR installations. I am pretty sure there is a GUI for that too. It's just a kernel along with userland software. Like I said, aside from the repos, the only difference is the logo.
  22. Yes it is. You get rolling updates, repos are sourced from arch, installation is easy and KDE images comes with great out of the box config. The manjaro and arch community don't get along, half because arch users are douches, half because manjaro users can't read the manual and somehow always end up in arch discussions. But that's a battle for people with way too much free time. The logo doesn't matter in the least, so if you want Arch repos, rolling updates and don't want to manually install a system, go for it. AUR works the exact same way regardless of distro. Regarding dependency hell, manjaro Devs have messed up before, don't update after pushes before a few days, let someone else check for breakage.
  23. The fact that women have a farming bonus is an abstract projection of historical agriculture being female specialized. You can't frame that abstract concept as concrete and claim the game is portraying every single women as a farmer. The same goes for almost all of the points highlighted on the top of this thread. You could lose that abstraction and actually design a game around with concrete identities, but as of now, the discussion is moot. It's the same reason why realistic time cannot be used in RTS games, and time is also abstracted away, which is why I cringe when someone suggests adding day and night cycles. Do you know how weird and stupid it would make the game when you add concrete timeflow.
  24. I was mostly joking, but thanks for the answers anyway. Aside from my computer at home, literally every other computer I interact with runs Linux. Ironically, my work machine runs Linux too despite my own machine not running it which is usually the opposite problem to have. Then there are the servers.
  25. I don't think so. In windows land, things are not that modular. Maybe it's time to ditch windows. Yekaterina, what OS do you recommend?
×
×
  • Create New...