No description
Find a file
2019-10-30 16:02:20 +01:00
docs Update BuildServer.md 2019-09-30 14:50:13 +02:00
pdshmem@3c6358b97a update pdshmem 2019-07-15 21:01:18 +02:00
setup fix installer bug 2019-10-02 10:38:46 +02:00
UnityProject add looped trigger 2019-10-30 16:02:20 +01:00
.gitattributes close #28 2019-09-28 20:17:39 +02:00
.gitignore update gitignore 2019-10-29 18:29:17 +01:00
.gitmodules change the name of project folder + import submodule 2019-07-06 14:50:40 +02:00
Jenkinsfile remove pd from jenkins 2019-10-02 08:18:39 +02:00
LICENSE.md typo 2019-07-05 23:04:49 +02:00
README.md fix installer bug 2019-10-02 10:38:46 +02:00

The development environment

All developers have to use the following version of software

  • Unity 2018.4.3f1 (LTS)
  • Microsoft Visual Studio Commmunity 2017. version 15.9.13
  • Pure Data 0.49.1 64 bit (Install via installer)

Recommended IDE

  • rider by jetbrains if available
  • Visual Studio 2017 + ReSharper

Build Pool

Access my NAS
QuickConnectID: gyudon
Name: cylvester
Pass: dortmund

How to properly clone the repo

After you clone the repo. please execute

git submodule update --init --recursive

This will recursive clone all submodules from the github.

PdBackend

The unity project contains a pd binary under StreamingAssets folder PdBackend.cs monobehaviour automatically launches the Pd process when the game is started. To use this Features PdBackend should exist in the scene.

shmem

The Unity project access the Arrays in Pd patch via shmem (Shmem) object

wix heat command

execute following command under bin directory

heat dir . -ag -gg -dr Cylvester -directoryid Cylvester -srd -sreg -cg UnityComponentGroup -out source.wxs -var var.UnityBuildDir