# kbengine_unity3d_demo **Repository Path**: kbengine/kbengine_unity3d_demo ## Basic Information - **Project Name**: kbengine_unity3d_demo - **Description**: This client-project is written for kbengine(a MMOG engine of server) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2015-01-10 - **Last Updated**: 2024-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README KBEngine_unity3d_demo ============= ##This client-project is written for kbengine(a MMOG engine of server) http://www.kbengine.org ##Releases sources : https://github.com/kbengine/kbengine_unity3d_demo/releases/latest binarys : https://sourceforge.net/projects/kbengine/files/ ##Start: 1: Use git to get the plugin(client) and demo-assets(server): In the kbengine_unity3d_demo directory: * Git command: git submodule update --init --remote ![submodule_update1](http://www.kbengine.org/assets/img/screenshots/gitbash_submodule.png) * Or use TortoiseGit(menu): TortoiseGit -> Submodule Update: ![submodule_update2](http://www.kbengine.org/assets/img/screenshots/unity3d_plugins_submodule_update.jpg) *Or manually get the plugin(client) and demo-assets(server) Download plugin(client): https://github.com/kbengine/kbengine_unity3d_plugins/archive/master.zip unzip and copy to "Assets/plugins/kbengine/kbengine_unity3d_plugins" Download demo-assets(server): https://github.com/kbengine/kbengine_demos_assets/releases/latest unzip and copy to "kbengine/" (The root directory server engine, such as $KBE_ROOT) 2: Build: Unity Editor -> File -> Build Settings -> PC, MAC & Linux Standalone. ##Configure demo: Change the login address: ![demo_configure](http://www.kbengine.org/assets/img/screenshots/demo_configure.jpg) kbengine_unity3d_demo\Scripts\kbe_scripts\clientapp.cs -> ip kbengine_unity3d_demo\Scripts\kbe_scripts\clientapp.cs -> port ##Start the servers: Build(KBEngine): http://www.kbengine.org/docs/build.html Installation(KBEngine): http://www.kbengine.org/docs/installation.html Copy "kbengine_unity3d_demo\kbengine_demos_assets" to KBEngine root directory: "kbengine\" is the engine root. Check the startup status: If successful will find log "Components::process(): Found all the components!". Otherwise, please search the "ERROR" keyword in logs, according to the error description to try to solve. (More: http://www.kbengine.org/docs/startup_shutdown.html) ![demo_configure](http://www.kbengine.org/assets/img/screenshots/demo_copy_kbengine.jpg) Start server: Windows: kbengine\kbengine_demos_assets\start_server_fixed.bat Linux: kbengine\kbengine_demos_assets\start_server_fixed.sh (More: http://www.kbengine.org/docs/startup_shutdown.html) ##Start the client: Directly start(U3DEditor or Executable file). ##Navmesh-navigation(Optional): The server to use recastnavigation navigation. kbengine\demo\res\spaces\* Generation Navmeshs: https://github.com/kbengine/unity3d_nav_critterai ![screenshots1](http://www.kbengine.org/assets/img/screenshots/unity3d_demo9.jpg) ![screenshots2](http://www.kbengine.org/assets/img/screenshots/unity3d_demo10.jpg) ![screenshots3](http://www.kbengine.org/assets/img/screenshots/unity3d_demo11.jpg)