rather than raycasting).
The ground will be flat and all of the walls will be perpendicular to the ground. The movement will
be a square at a time and you will only be able to turn 90 degrees at a time. So I am dealing with 4 possible
directions. I have a couple of questions regarding this:
1) How should I store level data so that I can build my little 3D world based on it? Should I use 2D arrays like
a tile game or is something else better for 3D worlds?? Should the walls be built from cubes?
2) I need help with collision detection. I can only find very complex collision detection articles on the
net. I need something simpler. I just want to keep a player from walking through a wall or a
large item (fountain,tree, etc).
Any help that you can provide will be appreciated. Thanks.