View Full Version : a small thing I've wanted
JJT21
July 17th, 2006, 08:46 PM
Is that in a hockey game, or any sport game. For there to be some sort of AI that follows what you do in a game. Just say your playing a double header or a series or something, If i win 7-0 or something, I wish before the next game or even during the next game so state, "oh man yesterday the leafs got smoked 7-0 by the red wings, do you think that will happen again tonight"? or "Yzerman scored 4 yesterday he's on a roll, I wonder how his performance will be tonight" just stuff like that. I just hate when you beat a team, or kill them, and then the next day is just like "and here we go a matchup between the leafs and red wings" and has nothin to do with like the season or dynasty. I want to feel more involved and the game to feel more real to me. I dunno this is just somethign I've wanted... I dunno how the rest of you feel. (ps - i dunno why I used the leafs and redwings haha)
chicagochill95
July 17th, 2006, 09:38 PM
That would be cool. I can't see why they wouldn't add it. It's just a small little thing that makes it feel more like a season/dynasty and creates more realistic dialogue between the announcers.
JJT21
July 17th, 2006, 09:44 PM
Yea it's been awhile that I've wanted this so I dunno why they don't figure out someway to make it happen. It's just more realistic and you'd feel more involved... Like just say you win the stanley cup. The first game of next year or many games should state such things as "and the leafs are taking on the champs from last year" and talk about the team, and if you keep winning etc, there should be things to state this...
ToyDingo
July 17th, 2006, 10:06 PM
In order for something like that to happen, the game would have to use a HUGE chunk of memory to record everything a player does in every game of any given series. The only game that came close to that was NFL 2K5.
But, even that was somewhat "scripted" at times. Hardware today, even the 360, doesn't have enough memory to allow something like along with other things like texture, ai paths, stat tracking, etc...
Maybe one day, just no time soon...
JJT21
July 17th, 2006, 10:12 PM
damn taht sucks
MightyCanuckFan
July 20th, 2006, 09:18 AM
Is that in a hockey game, or any sport game. For there to be some sort of AI that follows what you do in a game. Just say your playing a double header or a series or something, If i win 7-0 or something, I wish before the next game or even during the next game so state, "oh man yesterday the leafs got smoked 7-0 by the red wings, do you think that will happen again tonight"? or "Yzerman scored 4 yesterday he's on a roll, I wonder how his performance will be tonight" just stuff like that. I just hate when you beat a team, or kill them, and then the next day is just like "and here we go a matchup between the leafs and red wings" and has nothin to do with like the season or dynasty. I want to feel more involved and the game to feel more real to me. I dunno this is just somethign I've wanted... I dunno how the rest of you feel. (ps - i dunno why I used the leafs and redwings haha)
Thses are good ideas. It wouldn't take much to do something like this. Also, if a team gets smoked 7-0, the next game they should be fighting harder to win, instead of just playing as bad as the last game.
CellFish
July 20th, 2006, 11:28 AM
I can't imagine it taking a huge amount of memory. All that a game would have to do is load up a file that tracks the history of scores and then read the last line. For instance, you simply create a text file with the score, one with who scored the goals, and a text file for the goalie's stats. If the last line of the text file says MTL 5 NYI 3 well then that means MTL beat NYI by two goals and that doesn't get mentioned. However if the difference in score is > 5, then the game can mention 'last time, Montreal beat their opponents by 5 goals' ... not very difficult. If the goalie text file has his team winning by letting in < or = to 1 goal, then the commentary should mention that he robs his opponents of wins.
Serioiusly, these options are not very difficult to implement, it's just that no one bothers to implement them.
JJT21
July 20th, 2006, 12:43 PM
Then they should do that stuff to make the game more realistic and in depth
ToyDingo
July 20th, 2006, 01:18 PM
I can't imagine it taking a huge amount of memory. All that a game would have to do is load up a file that tracks the history of scores and then read the last line. For instance, you simply create a text file with the score, one with who scored the goals, and a text file for the goalie's stats. If the last line of the text file says MTL 5 NYI 3 well then that means MTL beat NYI by two goals and that doesn't get mentioned. However if the difference in score is > 5, then the game can mention 'last time, Montreal beat their opponents by 5 goals' ... not very difficult. If the goalie text file has his team winning by letting in < or = to 1 goal, then the commentary should mention that he robs his opponents of wins.
Serioiusly, these options are not very difficult to implement, it's just that no one bothers to implement them.
If you want to use a simple text file as an example, okay. But this still would cause major memory issues.
Assuming that the player is going through a full season, the text file would be fairly small in the beginning of the season when not too many games have been played. But, if you want this file to hold information about all the teams in the season and everything that they have done, even in text form, that file will eventually get rather large. By the end of the season the file will have grown by a exponential rate.
Let's say a 62 game season with 30 teams and each "day" requires 5k worth of storage space. Now we let's assume that in order to make gameplay as smooth as possible that this file is saved on a memory stick then loaded into the machine's cache memory for quicker access. 5*62^30 is well over the amount that any normal cache can handle.
Not to mention for the commentators to comment on all this info would also require a huge amount of disc space to store the speech data.
This idea, albeit somewhat implementable with other strategies and larger memory, is too memory dependent and time consuming...
CellFish
July 20th, 2006, 01:57 PM
First of all it would be one text file per team and it would only carry the information from the last ten games or so. There's no point in holding more information than that since whenever commentators on TV comment on streaks, they look at the last 10 games (even in the team standings they look at the last ten games). The commentators only need a simple idea of what's been going on with the team before that. For instance, if the team > 40 wins and < 5 losses, they have been phenomenal. If they have > wins and < 15 losses, they have played well. If they have > 20 wins and < 20 losses, they have been average and so on. Again, not very difficult to implement.
JJT21
July 20th, 2006, 02:40 PM
It doens't even have to be so advanced can just be game to game. Like 4-2 win, the commentators can state, the leafs lost 4-2 last night in calgary, now we're in phoenix let's see how they do tonight. leafs win 3-2 in shootout. Now the next game the story can go on as "oh man the leafs won along game the other night in phoenix, eventually winning in a shootout 3-2, tonight they play edmonton, are we in for another battle?" Now who cares how the calgary game was... just keep the story going.