I am looking for some tips and starting points for making my own 3-D game in Java.
I plan on making a 3-D game where you can do whatever you want in a big open 3-D world. It will have weapons, Non play characters that walk the streets, buildings, cars, character customization, multiplayer mode, cinematic's, and so on. I plan to make the game with my brother and I, and I'm guessing it will take a LONG time.
Here are some main questions I have and also add in some other tips if they aren't listed.
What are the best free programs for making a game?
What libraries do I need to make the game?
Where do I start?
Should I make my own engines for the game?
Anything else I need to know?
I need to know as much as I can. Thanks for your feedback.