HS> All 3d engines perform this task.
HS> It's easily projected by a
HS>
HS> 2dx = (3dx * perspective) / (3dz + space) + centre x
HS> 2dy = (3dy * perspective) / (3dz + space) + centre y
HS>
HS> Doesn't take 'years' to code something like that.
It takes a while to implement it right. This needs to be lightning
fast if you have to use this for every corner of every polygon (4 to 1
ratio).
CC> #3 write a mapping function that will map a square picture onto
CC> any 4 sided figure no matter its shape
HS>
HS> texture mapping is extensively easy!
It takes a while to implement it right. Once again, it needs to be
used once for every visible polygon. Which do you choose, speed or
acuratcy? The function should be highly malualbe to allow for speed
over acuratcy.
CC> #6 add fuzzy logic engine for AI decision making by characters in
CC> your game
HS>
HS> Pfft. Making a character engine is one the things you look forward to
hen
HS> developing a 3d game.
Analsis & Design must be done completely before you just into this one.
Think of a real life situation and apply it. Each character might have
a very schewed set of attribute (intelligence, speed, strength,
fraility, pack hunter/loner, stays in place/hunts, vision quality,
blinded by light/dark, ducks/strafs/jumps/hides, .... )
The best design would probably rely heavily on a world editor. This
program should tell you if section of a level are fast enough, are
within jumping distance of the player, can fall off of and live, etc-
--- GEcho 1.00
---------------
* Origin: Digital OnLine Magazine! - (409)838-8237 (1:3811/350)
|