Does anyone have a link to a
comprehensive DarkPhysics installation guide that includes troubleshooting issues?
I have been trying to get it working for hours now and the only thing the programs have done with consistency is freeze up and crash my computer.
I've tried programs made with the darkPhysics addon and they've worked perfectly and I installed the program the way its been laid out in the instructions. Then I went through and manually transferred files all over because nothing ended up where it was supposed to. Now I am trying to run the sample programs, which aren't linked to the shortcuts on the start menu by the way ( and according to the search function don't actually exist as executables ). First off, they end up with a missing dll error, so I manually copied all four dlls into the individual sub-project folder ( and is there a reason the programs won't run in release mode? ). Now when I run they programs and they start, everything is either white, or or a single color wich I don't think is supposed to happen since there is a big media folder in the samples directory. In addition, they stop running after a few seconds.
DarkLights and DarkAI installed perfectly the first time, so I don't know why there is so much of an issue, but it's become extremely irritating that I can't find an installation guide without having to sift through hundreds of other people's questions
and trying to guesstimate at what I should be doing to fix this.
Edit: Alright, so I thought darkLights and DarkAI had installed correctly because the examples ran, but when I try to run a program using either of them I get a string of linker errors:
>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIUpdate(void)" (?AIUpdate@@YAXXZ) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIEntityGoToPosition(int,float,float)" (?AIEntityGoToPosition@@YAXHMM@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AISetEntityIdlePosition(int,float,float)" (?AISetEntityIdlePosition@@YAXHMM@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AISetEntityPosition(int,float,float)" (?AISetEntityPosition@@YAXHMM@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AISetEntitySpeed(int,float)" (?AISetEntitySpeed@@YAXHM@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIAddEnemy(int,int)" (?AIAddEnemy@@YAXHH@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AISetRadius(float)" (?AISetRadius@@YAXM@Z) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIStart(void)" (?AIStart@@YAXXZ) referenced in function "void __cdecl DarkGDK(void)" (?DarkGDK@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AICompleteObstacles(void)" (?AICompleteObstacles@@YAXXZ) referenced in function "void __cdecl MakeLevel(void)" (?MakeLevel@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIEndNewObstacle(int,int)" (?AIEndNewObstacle@@YAXHH@Z) referenced in function "void __cdecl MakeLevel(void)" (?MakeLevel@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIAddObstacleVertex(float,float)" (?AIAddObstacleVertex@@YAXMM@Z) referenced in function "void __cdecl MakeLevel(void)" (?MakeLevel@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "void __cdecl AIStartNewObstacle(void)" (?AIStartNewObstacle@@YAXXZ) referenced in function "void __cdecl MakeLevel(void)" (?MakeLevel@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "float __cdecl AIGetEntityAngleY(int)" (?AIGetEntityAngleY@@YAMH@Z) referenced in function "void __cdecl DrawEntity(void)" (?DrawEntity@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "float __cdecl AIGetEntityZ(int)" (?AIGetEntityZ@@YAMH@Z) referenced in function "void __cdecl DrawEntity(void)" (?DrawEntity@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol "float __cdecl AIGetEntityX(int)" (?AIGetEntityX@@YAMH@Z) referenced in function "void __cdecl DrawEntity(void)" (?DrawEntity@@YAXXZ)
1>Debug\PhysX Character Test.exe : fatal error LNK1120: 15 unresolved externals
1>Build log was saved at "file://c:\Users\Luke\Documents\Visual Studio 2008\Projects\PhysX Character Test\PhysX Character Test\Debug\BuildLog.htm"
1>PhysX Character Test - 16 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I would really appreciate some help seeing as the installation help base for darkGDK is small and I just spent a bunch of money on addons I can't get to work despite a ridiculous amount of time and effort reading obscure forum messages that in the end have gotten me nowhere.