|
|
This thread is locked; no one can reply to it.
|
1
2
|
| A Super Computer-Game? |
|
Mr. Big
Member #6,196
September 2005
|
I think I should have made myself clearer: I really don't care whether a super-computer or a server or whatever would do better than 20 1.5GHz CPUs. |
|
Jonatan Hedborg
Member #4,886
July 2004
|
Well, you could run advanced agent-based AI on the all of the computers but one (and the actual game on one). Could be fun to have a stalker/oblivion/gothic3-esque game with every single NPC properly simulated 100% of the time (with needs, interacting with each other.. living their virtual lives)...
|
|
TeamTerradactyl
Member #7,733
September 2006
|
I've read half the replies before I got bored and wanted to add my own 2 cents (so it may have already been answered...) I would say that your current machine (where the game is being played) would need to do basically 100% of the graphics math. Reasoning is that you can do a few gigaflops (gigaphlops?) per second on many newer machines, which means you can update your player's "move-left" command quickly enough that there doesn't appear to be [much] lag. You don't want to tranfer that amount of data across a network; there would be too much lag. However, the AI part, or updating non-visible portions of the screen COULD be calculated elsewhere. I know that Google uses clustered machines to do its searches and webcrawling, and that large game servers can often cluster their machines together to take care of all the different players' positions and game rules. I'm saying that having the server keep track of all the non-rendering portions of the game might be the way to go: if you have multiple computers crunching the numbers, then the one the player is sitting at would take care of movement and graphics updating, and the other machine could be loading the next "grid" of the current map and feeding that data directly into the player's machine (so no disk access needed, and all the levels could be pre-calculated, further reducing CPU time). EDIT:
|
|
HoHo
Member #4,534
April 2004
|
Quote: Is this possible? Is it actually worth a try? Yes to both if you have enough time and take it as a learning experience. Then again you could simply expand the world and use up all availiable computing recourses. __________ |
|
|
1
2
|