官术网_书友最值得收藏!

Unreal Engine

Let's talk about Unreal Engine. After all, this is a book about how to develop game AI within this wonderful game engine.

Unreal Engine is a game engine that was developed by Epic Games. It was first released in 1998, and nowadays it is one of the most used (open) game engines (alongside Unity) due to its powerful features. The following screenshot shows the main interface of Unreal Engine:

Screenshot of the main interface of Unreal Engine

We need to have the latest version of Unreal Engine installed. You can find it by visiting https://www.unrealengine.com/en-US/what-is-unreal-engine-4 . Unless you took Unreal Engine from the source code (https://docs.unrealengine.com/en-us/Programming/Development/BuildingUnrealEngine), you will have the Epic Launcher installed. If you are a Blueprint user, and do not intend to use C++, then this is enough for you. If, on the other hand, you will be using C++, you will need to perform a couple of extra steps.

When installing the Engine, you will need to check some options (if you are using C++). In particular, we need to check that we have both "Engine Source" and "Editor symbols for debugging", as shown in the following screenshot:

By doing so, we will be able to navigate through the C++ Engine Source and also have a full stack of calls in the case of a crash (so you will know what went wrong). 

主站蜘蛛池模板: 嵊州市| 高阳县| 阿克苏市| 申扎县| 黄大仙区| 琼中| 梁平县| 新密市| 胶南市| 抚顺县| 新竹市| 朝阳县| 宜章县| 河西区| 彭山县| 左权县| 若尔盖县| 太仓市| 响水县| 洪江市| 体育| 胶州市| 自治县| 华亭县| 黄山市| 文昌市| 常德市| 仪陇县| 江达县| 黄陵县| 张掖市| 西乡县| 崇左市| 武汉市| 凤凰县| 广德县| 鄂伦春自治旗| 崇信县| 北流市| 广宁县| 胶南市|