I'll be frank with you sonny285, according to the terms you used to describe what you want to achieve I guess you dont know anything at all about making games.
The truth is that your first game will be very simple and basic. You will need at least a year to get into it and find your field of what you want to do and then get together with a bunch of other people and start an actual project.
Quote: "sort of like resident evil lots of exploring and all that but just with no enemies we have not decided what we want as enemies yet,"
You are going to be cheering once you got collision coded at first...or have an animated door in your game. (I know I was when I was working with a bigger engine...that door sure moved!)
The thing is that to make a game you have to start from gound up.
However, the basis/engine/ground structure of your game is the thing that needs to be most robust. It is its core. So your first and probably second game will likely be prototypes. And you will need up to a year to make something like resident evil or any other game "with lots of exploring". Especially if you want it to look nice and play smooth.
Quote: "get some good money "
Your only chance to do this is either wait for some easy-to-make hype coming up, where games that are quick and easy to do are suddenly "in style" (cellphone games, slenderman style horror games). If you work on a unique or based on AAA title kinda game, you will likely not see any funding because there is no way you deliver a project that will get published without experience.
If you start, you are best of starting with the sake of making games or focus on a simple gameplay idea or story you always wanted to make something creative off.
If you already plan on something like "resident evil" which is extremely generic in style and story, you will likely not find a paying audience for a lesser resident evil.
Try to make a new game instead

Maybe you deliver a hit like minecraft. Its possible.
Quote: "Well I guess im just trying to ask if anyone knows some good software to make games on (really for pc but we wanna try consoles to!) my friend is really good at graphics on the computer and in real life we want something that does not limit us to basic graphics we wanna be able to edit them freely."
Go ahead. Try the big engines. Try CryEngine. Its not UDK nor unity.
You can also try FPSCreator. Its a great tool to start with and find out what you are good at. Its also the most easy to use software because outside of FPSC or RPGMaker or something, making games is a technical process. You make software.
So there rarely is any software to make software. Game engines are usually a collection of code and applications to work on it/make it easier to work on it. The visual aspects are usually made in third party software like p.ex. Blender. At the core of it is usually a coding language. And if you use an engine, there will be coding...even if you use FPSC...the easiest one around: There will be scripting.
(keep in mind that if you make a game, you make the graphics, you dont edit them. This isnt modding) Also, if your friend is really good at graphics, it would help me to know what kind of "graphics" he has planned. Is he a modeler, a texturist, does he do materials?
Quote: "We are a team of 2 we just need some software but please do not recommend Unity or UDK we are willing to spend a long time on this and any advice would be greatly appreciated thanks. "
Ah! So you have no experience and your friend does "graphics"? Sorry, to recommend you anything I'd have to know more.
For a start: why not udk or unity? Whats wrong with these?
http://www.serygalacaffeine.com
There is nothing outside of yourself that can ever enable you to get stronger. Everything is within. Everything exists. Seek nothing outside of yourself.