ALS-Community

授权协议 View license
开发语言 C/C++
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 魏彦
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Advanced Locomotion System Community

image

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 4.27 with additional bug fixes.

Supported Platforms

  • Windows
  • Linux

Mac, Android, IOS, and console builds are not tested and supported at the moment. Use the plugin on those platforms with your own risk.

Features

  • Based on latest marketplace release (V4) of Advanced Locomotion System
  • Fully implemented in C++
  • Full replication support with low bandwidth usage (Ragdoll replication is in experimental state)
  • Plugin structure
  • Highly optimized for production
  • Mantling and debugging features are implemented as a separate plug-in/plug-out type actor component to reduce total overhead on base character class
  • Improved footstep behavior with Niagara particle & decal support.
  • Lots of bug fixes additional to marketplace version

Known Issues & Discussion

  • See Issues section for list of known issues
  • See Discussions section to discuss anything about the plugin, and ask questions. Please do not open an issue for questions.

Setting Up The Plugin

  • C++ project is a requirement. BP projects are currently not supported.
  • Clone the repository inside your project's Plugins folder, or download the latest release and extract it into your project's Plugins folder.
  • Put Config/DefaultInput.ini from the plugin folder inside your project's config folder. If your project already have this .ini file, merge it into yours.
  • Regenerate visual studio project files and build your project.
  • Launch the project, and enable plugin content viewer as seen below. This will show contents of the plugin in your content browser:

Functions To Override In Blueprints

  • There are a few functions you will need to override in blueprints. You will also need to update these functions for every new overlay state you add. These are commented in the C++ code, but are listed here for quick reference as well.
  • In your player character blueprint: GetGetUpAnimation & GetRollAnimation
  • In the MantleComponent: GetMantleAsset

License & Contribution

Source code of the plugin is licensed under MIT license, and other developers are encouraged to fork the repository, open issues & pull requests to help the development.

 相关资料
  • 本文向大家介绍ALS算法原理?相关面试题,主要包含被问及ALS算法原理?时的应答技巧和注意事项,需要的朋友参考一下 答:对于user-product-rating数据,als会建立一个稀疏的评分矩阵,其目的就是通过一定的规则填满这个稀疏矩阵。 als会对稀疏矩阵进行分解,分为用户-特征值,产品-特征值,一个用户对一个产品的评分可以由这两个矩阵相乘得到。 通过固定一个未知的特征值,计算另外一个特征值

  • 问题内容: 我需要从程序中的.als生成随机的.xml实例。我设法通过在后台(不可见的JFrame)中运行Alloy并调用doOpen,doExecuteLatest和doShowLatest函数来做到这一点。但是每次我运行代码时都必须等待合金启动,这很痛苦。我认为,如果我只使用执行此过程的Alloy代码段(我想那将是kodkod)会更有效。有谁知道这是怎么做到的吗?我发现Alloy的代码非常混乱

  • 我只想问一下如何在Spark中成功使用checkpointInterval的细节。你在ALS代码中的这个注释是什么意思https://github.com/apache/spark/blob/master/mllib/src/main/scala/org/apache/spark/mllib/recommendation/ALS.scala 如果未在[[org . Apache . spark .

  • 问题内容: 我试图在IntelliJ IDEA CE中使用NodeJS插件,但无法使其正常工作。插件安装完毕并重新启动IDE后,它说找不到NodeJS必需的Javascript插件(尽管在文档中没有说明)。 NodeJS插件仅在IntelliJ IDEA的许可版本中有效吗? 问题答案: NodeJS插件需要IntelliJ IDEA Ultimate,因为它依赖于仅在商业版中可用的JavaScri

  • 我对IntelliJ相当陌生,我正在使用它开发一个将spring-boot作为后端服务器的AngularJS应用程序。当我对HTML或JavaScript代码进行任何更改时,我总是必须重新启动应用程序服务器。是否有提供HTML/JS/CSS文件热交换的配置或插件? 我使用的是IntelliJ Community Edition 2017.2.17、Angular 1.4.4、Node 4.2.1和

  • 这是一种非常怪异的行为。我有一个spring boot应用程序工作良好。自从几天以来(我刚刚将应用程序切换到另一个Git repo(如果这意味着什么的话)),每次我用IntelliJ运行测试时,我都会发现错误: null 所以它说它找不到我在这里声明的test.properties文件: 该文件位于类路径(src/main//com/mycompany/myproject/test.propert