2015-10-27 77 views
1

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

任何人都可以建议良好的资源?

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

回答

3

这是一种微不足道的,但在文档中的页面: https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeOnly/index.html

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

编辑2:虚幻引擎

史诗“只”支持蓝图的(视觉)脚本语言,由社区提供(与Epic员工的一些帮助)所有其他类型的一个。

+0

感谢您的提示!我已经遇到了这个页面。它指向了正确的方向,但并不完全是我所期待的。感觉好像有很多方法可以扩展Unreal为您构建应用程序所提供的组件。然后,您可以使用这些组件,将它们拖放到编辑器中,然后虚幻自动生成一堆代码,实际上它们都可以运行。而不是那样做,我想尽可能地在代码中设置和配置尽可能多的应用程序。 –

+0

我搜索了一下,但是我能找到的唯一的其他链接是(将一个非C++项目“迁移”到C++项目中):https://wiki.unrealengine.com/How_to_Convert_a_BP/Content_Project_to_a_C%2B%2B_Project_in_8_Steps 什么是你算作一种脚本语言吗(C++计数)? – 321polorex123

+0

C++不是一种脚本语言。 [脚本语言](http://stackoverflow.com/questions/101055/when-is-a-language-considered-a-scripting-language)是为运行时环境编写的,只需要解释,而不是编译后执行。 我曾经使用过Python来编写VR引擎的应用程序。在Unreal中,你使用Blueprint来编写他们的游戏引擎。我正在寻找一种摆脱视觉脚本的方式,以便集成非虚拟脚本来在虚幻中设置应用程序。 –