![]() |
|
#1
|
|||
|
|||
|
So how 'bout it? Often in Thief I find myself scared to death because I'm obviously silhouetting myself against a bright light, yet I am (of course) never seen.
Should this be implemented in Thief III? It would certainly add an entire new dimension to the game... |
|
#2
|
|||
|
|||
|
I agree, that should be implemented. Ive been playing Splinter Cell, and I dont know how many times Ive been completly sky-lit and yet still invisible. Adding that to the AI would certainly make Thief a more difficult game.
|
|
#3
|
|||
|
|||
|
It's less a question of should it be implemented, and more a question of how it would be implemented. Giving AIs the ability to detect silhouettes wouldn't be an easy task.
__________________
-ChangelingJane- |
|
#4
|
|||
|
|||
|
Well, building a computer game from scratch isnt an easy task either. This isnt an eye candy thing, this is something that would affect how the game is played, I think for the better. So, if they can, I believe they should.
|
|
#5
|
|||
|
|||
|
It wouldn't be that difficult, actually.
Draw a line from the AI to Garrett, and continue the line until it hits a surface. That surface is was Garrett is abscuring. If Garrett is 'dark' and the obscured 'something' behind Garrett is 'light' (and big enough to be seen around Garrett) - you are visible. |
|
#6
|
|||
|
|||
|
Well, I dont pretend to know anything about programing, but if it's that simple, maybe this is something we can legitimately hope for. No?
|
|
#7
|
|||
|
|||
|
If it was that simple, it would've been in the first game. You can't determine a silhouette by doing a single line-of-sight trace. The light "halo" that creates a silhouette covers an area, not just a single point. It'll be cool if this is implemented in T3, but I'm not betting on it.
__________________
-ChangelingJane- |
|
#8
|
|||
|
|||
|
Do I smell a bet coming on?
|
|
#9
|
|||
|
|||
|
It would only be an approximation, but it might be good enough for a game.
Besides, if someone asked me: "How can they tell if an AI can see Garrett?" I would have said: "Draw a line from the AI to Garrett, and if the line does not hit a surface before it reaches Garrett, you are visible." The actual algorithm they use will be more complex, but the principle is quite simple. The same is true for the silhouette. |
|
#10
|
|||
|
|||
|
drraaaahhh.....my head hurts just thinking about programming a computer game let alone lighting physics in games. *pops some asprin*
|
|
#11
|
|||
|
|||
|
Quote:
__________________
-ChangelingJane- |
|
#12
|
|||
|
|||
|
Well isnt that cocky of you! Hmm, its tempting, I do like my bets. (I bet with a friend 250$ during the last election, he thought Gore would win, then that same friend bet with me during the World Cup, I bet against Portugal when they played the US) On the hand, I dont know anything about programming......
|
|
#13
|
|||
|
|||
|
Thief already does something kind of like this doesn't it? I thought Garret was less visible the closer he is to a wall. This isn't exactly the same thing as being silhouetted, but it might be the best we can hope for in this regard.
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|