I thought I had read someone mention on a forum a year or so ago that data-tables would not work for certain console games. Maybe I remember this wrong so I tried to look and cannot seem to find anything on what restrictions WOULD be for a console game as compared to a PC build. Is this information not open to the general public? Is there anything I should avoid if ever planning on easily porting to consoles that would be majorly different than PC?
It is difficult to find information because console makers only give away their tools to “serious” developers. Sony doesn’t just give away the PlayStation development tools to anyone, you know? There are certain requirements that needs to be met, and I believe that most people who have managed to get a hold of the tools and license don’t spend much time here.
You will have to develop your game for a specific console and implement exceptions in your game depending on what console the game is running on.
I would assume Xbox is easier to develop for as it has a closer relation to windows than the others. You can plugin your controller and start setting up the axis controls to get a head start on the journey.
Before you can get access to the Unreal source with GDK support, you need to enroll in the ID@Xbox at program. The ID@Xbox program enables developers to publish games on Xbox and Widows with Xbox Live. You can start the enrollment process by going to Independent Developers Program for Xbox One | Xbox and clicking APPLY NOW.