- 874
- Asane
The AI is already really flawed, but what I am referring to is the if/else statements and the checking system in regards to collisions. This part of GT5 is so flawed. There's two ways in my opinion the game checks for this.
1) The way I see it in the license tests and the races is that there are two conditions the AI cars are in and those two conditions are either in a "neutral" state and a "braking" state. If you bump into the AI cars during their braking state then that results in immediate DQ otherwise a "bump" does not result in DQ.
2) This is where another part of the programming comes into play where the game checks for a certain amount of speed that you are in and if you are above a certain threshold which the game deems "appropriate" and you "bump" into an AI car, then that results in a DQ.
Both of these conditions only apply though when the player initiates the contact and not vice versa.
These systems should work in theory, but clearly they do not as evidenced by such license tests like IC-10 and IA-10. The main problem is that these two conditions that the game checks for are so stringent that they're downright unfair.
It seems to me that they should implement another "if/else" statement where if you are braking, then the 1st condition should be considered null where instead the 2nd condition takes its place.
In my opinion this can get rid of some of the "unfairness" that is present in some of these races.
Thoughts?
Anyway, this was just me ranting though. The other big problem is which part of your car should apply to these conditions, but that is another matter.
1) The way I see it in the license tests and the races is that there are two conditions the AI cars are in and those two conditions are either in a "neutral" state and a "braking" state. If you bump into the AI cars during their braking state then that results in immediate DQ otherwise a "bump" does not result in DQ.
2) This is where another part of the programming comes into play where the game checks for a certain amount of speed that you are in and if you are above a certain threshold which the game deems "appropriate" and you "bump" into an AI car, then that results in a DQ.
Both of these conditions only apply though when the player initiates the contact and not vice versa.
These systems should work in theory, but clearly they do not as evidenced by such license tests like IC-10 and IA-10. The main problem is that these two conditions that the game checks for are so stringent that they're downright unfair.
It seems to me that they should implement another "if/else" statement where if you are braking, then the 1st condition should be considered null where instead the 2nd condition takes its place.
In my opinion this can get rid of some of the "unfairness" that is present in some of these races.
Thoughts?
Anyway, this was just me ranting though. The other big problem is which part of your car should apply to these conditions, but that is another matter.