CC> First, this is not a good place to start. Pick a simple game idea
CC> for learning. Having to learn vga graphics + learning 3d to 2d
CC> ideas is enough of a headache. Start with something easy first
CC> like a pacman game.
Pfft. My first game was a inter-polated height mapper. (like using volumetric
pixels except colour interpolation between voxels.)
CC> #2 write a 3d engine that given a 3d point will translate
CC> into a 2d point
All 3d engines perform this task.
It's easily projected by a
2dx = (3dx * perspective) / (3dz + space) + centre x
2dy = (3dy * perspective) / (3dz + space) + centre y
Doesn't take 'years' to code something like that.
CC> #3 write a mapping function that will map a square picture onto
CC> any 4 sided figure no matter its shape
texture mapping is extensively easy!
CC> #6 add fuzzy logic engine for AI decision making by characters in
CC> your game
Pfft. Making a character engine is one the things you look forward to when
developing a 3d game.
CC> Start small then in a few years move up to something like doom
... Break up a relationship. Buy a computer!
--- Ezycom V1.48g0 01fd016b
---------------
* Origin: Fox's Lair BBS Bris Aus +61-7-38033908 V34+ Node 2 (3:640/238)
|