|
|
|
|
|
by torginus
1851 days ago
|
|
There are tons of examples of physics engines running on the GPU. Contact resolution (particularly between simple shapes) is an embarassingly parallel problem. I don't think it would be impossible to handle millions of collisions per frame on a modern GPU, maybe even CPU. Also, what counted as a high-end server a decade ago probably is much more affordable with today's technology. You can also probably design a scripting system/set of game rules which allow unobserved NPCs/objects to sleep when no player is around them. User content can probably be limited as well so that people don't upload overly complex/poorly performing 3d assets. I'm not saying that this isn't a tall order, but I think it's far more manageable by a sufficiently determined and talented team than it was decades ago. |
|