Unreal Particle Demo empty sdk folders

Hi, I've been trying to follow the documentation for the particle demo. When I download the Unreal SDK there are no .cpp or header files in PhotonDemoParticle-UE4\Source\Photon\Common-cpp\inc
I dont know if I'm being silly and maybe downloading the wrong files.

In step 2. "Download the Photon SDK for your targeted Platform: iOS, Android (NDK), Windows, Mac OS X"
I chose Unreal engine and c++ and get the particle demo.

I dont know if I'm being silly and maybe downloading the wrong files. Should I be also downloading the Realtime Windows SDK also?


Comments

  • Hi @Digital_Nomad.

    With 'platform' that doc doesn't mean "game engine", but "platform" as in "platforms that are supported by both, UE4 and Photon are Windows, OS X, Android NDK, iOS, PS4, XB One and Nintendo Switch".

    This should be clear from the sentence "In detail the multiplayer SDKs you can gear up with the UNREAL ENGINE SDK are" at the beginning and from the combination of points 2) and 3) of the "Getting Started" paragraph making no sense otherwise.

    UE4 does not require any special Photon Client SDK, but works just fine with the normal Photon C++ Client SDKs.

    PhotonDemoParticle-UE4 is just what its name is saying: a demo project and not an SDK. It's main purpose is to demonstrate how to setup an Unreal project to have it use the Photon libraries.


    Should I be also downloading the Realtime Windows SDK also?

    You should download the C++ Client SDKs for all platforms that you want to support. However for a start just the one for your primary development platform (which will either be Windows or OS X depending on what OS you are developing on) is fine. You can add the SDKs for additional platforms at any later point of your choice during development of your game.
    However it is strongly recommended that the first 3 numbers of the SDK version match between the used SDKs for all platforms. So you should probably update the SDKs for the existing platforms to the latest available version when adding a new SDK after some time.
  • @Kaiserludi Thanks Kaiserludi
Sign In or Register to comment.