Why do you expect that the answer this time will be any different from your last thread about game development on the PS3?
In last thread i asked more about publishing it, now i am asking can i do it in the same source code.
>>You don't, even Xbox has special code paths for certain things, even when you make a game for windows (live) the code path for it is not completely the same as the 360 version.
For now you should just focus on PC development, and keep making awesome small projects for it. When it comes time to apply for a job you can use those for your demos, after you finally get a job developing for consoles that is when you learn how to use them and what is different.
You cannot write games for Playstation unless you work for a professional studio that has access to the Playstation SDK.
You cannot write God of War. God of War was created by a team of hundreds of professionals and took years to create. God of War III is a game that cost over $40,000,000.00 to develop.
I don't intend to deflate your raft here but it's likely that you don't even have the fundamental skills required to complete a game at your age. Stay in school and focus on mathematics and science based courses in high school; stride for good grades so that you can get into a good university study computer science or a related computer and information technology field.
Ya i accept that, God Of war is hard to make and hard to do it alone in my age. I should have been more specific, how did they write the coding for it
You write cross platform games in the same way as any other cross platform software, by keeping the platform specific bits as separated from the rest of the code as possible so that you can rewrite them easily for each supported platform.
If you want to get a basic idea of how to do it you could try to write a simple pong game that compiles and runs on both Windows and Linux without using any third party libraries such as SDL or SFML. (It gets quite a bit more complex with AAA Console games ,but it should give you a decent idea on how to tackle it)