Git Product home page Git Product logo

serverrecast's Introduction

ServerRecast

WARNING! This version was tested for compatibility with UE 4.21 version only!

UE4 plugin for navmesh export

Usage:

  1. Clone https://github.com/darkwere/ServerRecast.git repo.
  2. In ServerRecast folder run git command: git submodule update --init --remote
  3. Put ServerRecast into [Your project]\Plugins folder.
  4. In ServerRecast\recastnavigation folder look for readme.md file for instructions to build the solution. (Look down for explanations)
  5. Open the level in Unreal Engine 4.
  6. Put Navmesh Bounds Volume into the level.
  7. Resize Navmesh Bounds Volume to fill all the necessary space in the level. You can check it by pressing 'P' key.
  8. Press ServerRecast button in the top panel of Unreal Engine (it will appear there if you install the plugin successfully).
  9. RecastDemo program will show up.
  10. Select the type of sample mesh (solo mesh or tile mesh).
  11. Select input mesh <YOUR_LEVEL_NAME>.obj
  12. Press Build button.
  13. Press Save after Build is finished.
  14. solo_navmesh.bin or all_tiles_navmesh.bin (depends on selected sample) is your Navmesh file, now you can use it.

Explanations for p.4:

  1. Put premake5.exe file into recastnavigation\RecastDemo folder.
  2. Run "premake5.exe vs2017" at the command prompt.
  3. Extract SDL library into recastnavigation\RecastDemo\Contrib folder and rename "SDL2-2.0.9" folder to "SDL".
  4. Open recastnavigation.sln at recastnavigation\RecastDemo\Build\vs2017 folder with VS2017 and build solution.
  5. Check RecastDemo.exe at recastnavigation\RecastDemo\bin folder, run and test it with build-in meshes.

serverrecast's People

Contributors

darkwere avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

serverrecast's Issues

cannot find the recastdemo.exe after build the serverrecast successfully

recastdemo

Hi,
Thanks for releasing this great work!
I have built this plugin successfully with vs2017 and ue4.18. And the "Serverrecast" button appear in the top pannel of ue editor when I open my project. While when I press the "Serverrecast" button, it says "cannot find the recastdemo.exe" as showed in the above screen shot.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.