This page tells you everything you need to know in order to get started developing projects for PlayStation 4. You'll need to be a registered PlayStation 4 developer with Sony already, and you'll need a devkit to follow along.
You'll have to install and set up a few things on the Windows machine that you use to run the Stingray editor.
The parts of Stingray related to PlayStation 4 are only distributed to teams that are registered with Sony as PlayStation 4 developers. You need to get this distribution and install it on your computer.
Registered PlayStation 4 developers can download the distribution from the Autodesk Game Developer Center, at http://gamedev.autodesk.com/releases. Make sure that you download the version that matches the version of Stingray that you have installed on your Windows machine.
If you need to register for an account, or if you need to add PlayStation 4 access rights to your existing account, you can do so through the site.
Once you have the distribution .zip file on your computer, unzip it into your Stingray installation folder. Make sure that the contents of its engine folder are merged into the engine folder that is already present in your installation folder.
If you want to connect your Windows development machine to your PlayStation 4 for mirroring or running your project, you need to install the PlayStation 4 platform SDK.
You need version 4.0 . Other versions may or may not be compatible.
You can get the SDK using the SDK Manager utility, available to registered developers on the Sony DevNet: https://ps4.scedev.net/.
The editor does not require the SDK in order to deploy or package your game, although you may need it in order to prepare your final distribution.
Connecting the editor to your device has two benefits:
You can mirror the editor's viewport to the device while you're working on your project content, so that you have a live preview of what your changes look like on the device.
You can easily run your project on the device to test your gameplay.
For more background information, see Connect to a remote device.
To connect to a PlayStation 4:
In the Stingray Editor, use the Connections panel (Window > Deploy and Connect > Connections) to set up a connection to the PlayStation 4 device:
For details, see Using the Connections panel.
When you connect to the device or run the project, the Stingray Editor automatically installs the engine on the device over the network, runs the engine on the device, then sends your project data to the engine.
In some cases when connecting to a PS4, you may encounter errors like the following:
Connections: Failed to connect to "PS4". Please ensure the PlayStation 4 engine run-time can be accessed at. Error Invalid DevKit: '
[INFO] No DevKits found
We recommend the following troubleshooting steps:
On the PS4 system, make sure that the Debug Settings > Network > Network Interface Selection setting is set to Routing Information and not Always LAN.
Make sure that the devkit has not expired.
Check that your IP settings are correct both in the Deployer and on the device.
Deploying creates a standalone bundle that you can try out on your PlayStation 4 (and, eventually, distribute). For background information, see Deploying and Building and Using the Deployer panel.
To package a project for PlayStation 4:
Stingray copies the files your game needs to the location on your computer that you specify in the Destination field.
After deploying from Stingray, you can use the development tools provided by Sony to copy your game to a PlayStation device for testing, and to finish preparing your game for distribution using any of the channels supported by Sony.
You can set the following options in the Deployer panel for PlayStation 4 devices.
These settings are common for all tabs. See Using the Deployer panel.