Okay, I have been designing a game (entirely on paper, no coding yet) that will use elements of RPG and 3rd Person Shooter. The major concept behind it is that you will control a character who goes through these levels that have a LOT of moving scenery to them.
I would like to know a good starter engine (3d of course) that i could use to begin designing this. It is for my own personal use and not for commercialization so I'm sure there are free ones out there?
I am knowledgeable in
qbasic - programmed many 2d games in my younger days
visual basic - very knowledgable about api
c++ - know slight application programming ... not very intensive although i am willing to learn
i would like to know:
where i could find a free 3d engine similar to half-life, WoW, etc.
where i can learn about all its protocols and how to use them
what i need to get to do my own design (characters, maps, etc.)
later on sound construction
i'm assuming it's all object oriented programming and it can be done on one's own PC alone if he or she should put the time into it. if not, please inform me what i can and can't do on my pc. i bhave a high-end 1GB RAM 3.4GHz P4 pc. C++ is already installed.