Pour lancer l'application :
- Compiler le serveur
cd BASE_C++mkdir buildcd buildcmake ..make - Lancer le serveur se trouvant dans
BASE_C++/build/bin/avec la commande./ServerInTheMiddle Monde.bin - Lancer le client Unity en chargeant la scène
Unity/Assets/testLoad.unity - Associer les scripts
StartScriptetMoveCameraàMain Camera. - Modifier l'adresse IP du serveur (variable associée à la caméra)
- Dans le script
Script Startassocier la variableObjauGameObjectprésent dans la scène. - Dans le script
Move Cameraassocier la variableCamàMain Camera. - Aller dans le menu
Edit > Project Settings > Tags and Layerset ajouter un layer nommécache - Lancer la scène !
Pour lancer le test IA :
- Lancer le client Unity en chargeant la scène
TestIA/Assets/Scenes/base - Changer la variable
MarshMallowDLLPathde la classeSimpleMarshmallowdans le scriptSimpleMarshmallow.cspour être celui de votre .DLL (présent dansMarshmallowDLL\MarshmallowDLL\bin\Debug - Lancer la scène
La lecture de la DLL peut être remplacé par une méthode de téléchargement (disponible dans) WWWAssemblyLoader.cs