Another plugin! After watching Daniel Brewer’s GDC talk on SVO navigation, I thought I’d give it a go…so what we have here is basically a straight UnrealEngine implementation of what is described in this talk :
mid_gen, Thank You a lot for work on this (and CashGen, and plugins). It is really exciting we will have alternative to DoN’s 3D pathfinding. Well, there is also “Mercuna” system, but that is out of reach by price. Btw, if anyone knows some more (free or cheap) less known 3D navigation / AI systems, please maybe post here info. Thank You.
You’ll need to build the project with visual studio. Right click on your UPROJECT file, ‘Generate Visual Studio Files’, then launch the .SLN, and build.
Work on plugins is pretty much at a standstill during this summer heat as my study is just too hot to work in in the evenings. I did manage to clear up the various issues/PRs I had on github yesterday morning before work though!
Hello! If UE4 project has C++ parts (that might be also plugin as here), it needs to be compiled. You should install Visual Studio (i use 2015, Community Edition, I guess that it was called). You will need it sooner or later, and - you need it now Now, important: i am also not a programmer, and I jumped into UE4 because it has visual Blueprints. I am bad at math, programming, I don’t have that kind of brain. But - believe me, VS is not that scary :)) You just need: common sense, logic, web searching, dedication. Not necessarily in that order.
So, basic steps here will be: right click on project file, and “generate VS files”. It will make SLN file. That will open in Visual Studio, when you have it in system. Then - “build solution”, pray. If it gives error(s) - use those common sense and search ingredients I mentioned
I will install this Visual Studio Community 2017
Free, fully-featured IDE for students, open-source and individual developers. I noticed there is some support option for unity but nothing for UE4 on the setup , is there anything else I should consider doing for UE4 integration
ProjectFolder - Plugins - usvon
that would be where to place.
AlphaWolf, for “practice” you can start with running current CashGen-Demo from Github (link was on previous page, I think). I downloaded and compiled today - all was without hickups, and it contains working “uesvon” with demo map. I will tell here steps I do, downloading, copying, compiling.
Go here: GitHub - midgen/CashDemo: Demo project for CashGen, UnrealFastNoise, GOAPer and “download ZIP”.
Now, interesting part: in that same opened page, browse into “plugins” folder.
After that, browse into each plugin sub-folder, and there download ZIP with that particular plugin that will open as page.
Downloaded files will look a bit like in screenshot I attach here.
Unzip CashDemo project. There are plugins folders already, but empty. Fill them with appropriate unzips of plugins you just got.
Simply try to run CashDemo project after that. If all good, it will compile stuff for some time, and run as normal project (go open some demo map, cashgen or uesvon).