【问题标题】:Unreal Engine 4 code only [closed]仅虚幻引擎 4 代码[关闭]
【发布时间】:2015-10-27 00:50:50
【问题描述】:

我目前正在使用虚幻引擎 4。到目前为止,我发现的所有初学者教程都在虚幻编辑器中完成了大部分工作,并且仅使用 C++ 来扩展虚幻自动生成的所有内容。我想更深入地了解如何主要(或如果可能的话)使用 C++ 来编写 Unreal。我现在的目标是,完全用代码设置一个简单的场景。

谁能推荐好的资源?

编辑:所以在稍微熟悉了虚幻引擎的一般概念之后,我意识到大部分游戏开发都是通过使用蓝图的可视化脚本完成的。有什么方法可以将脚本语言连接到 Unreal 架构以替换或集成到蓝图中?

【问题讨论】:

    标签: c++ scripting unreal-engine4


    【解决方案1】:

    这有点微不足道,但文档中有一个页面: https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeOnly/index.html

    编辑:另见: https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html

    编辑 2:虚幻引擎的一些脚本语言

    Epic“仅”支持 BluePrint 作为一种(可视)脚本语言,所有其他实现由社区提供(在 Epic 员工的帮助下)。

    【讨论】:

    • 感谢您的提示!我已经遇到过这个页面。它指向正确的方向,但不是我正在寻找的。感觉有很多方法可以扩展虚幻为您构建应用程序提供的组件。然后,您使用这些组件,将它们拖放到编辑器中,然后 Unreal 会自动生成一堆代码,这实际上使其全部运行。而不是这样做,我想在代码中设置和配置尽可能多的应用程序。
    • 我搜索了一下,但我能找到的唯一其他链接是这个(将非 C++ 项目“迁移”到 C++ 项目中):wiki.unrealengine.com/How_to_Convert_a_BP/… 你算什么脚本语言( C++ 算不算)?
    • C++ 不是脚本语言。 Scripting languages 是为运行时环境编写的,只需要解释,而不是编译执行。例如,我以前使用 Python 为 VR 引擎编写应用程序设置脚本。在 Unreal 中,您使用 Blueprint 编写他们的游戏引擎的脚本。我正在寻找一种摆脱可视化脚本的方法,以便集成非可视化脚本以在 Unreal 中设置应用程序。
    • 在我的回答中添加了一些脚本语言实现的示例。
    • 谢谢,您的最新编辑正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 2020-09-01
    • 2021-08-24
    • 2020-07-24
    • 2015-02-04
    • 1970-01-01
    • 2020-02-17
    • 2015-01-13
    • 2015-07-03
    相关资源
    最近更新 更多