• PC
    This project was completed as part of a Live Creator Challenge, and it was developed in Unreal, primarily using C++ and expanding on the pre-existing Third Person template.ImplementationAs the name suggests, this project focuses on the implementation of a simple AI enem...

    This project was completed as part of a Live Creator Challenge, and it was developed in Unreal, primarily using C++ and expanding on the pre-existing Third Person template.
    Implementation
    As the name suggests, this project focuses on the implementation of a simple AI enemy which follows the player when they are in its line of sight. Its behaviour was implemented using behaviour trees:
    The enemy has a patrol path that it follows until the player is detected, in which case, it follows them. Once the player leaves the enemy’s field of view, it investigates  by moving to the player’s last known location. If it does not “see” the player again, it returns to its original patrol route.
    Further Improvements
    Due to the in-engine functions that were used, the enemy can detect the player even when it isn’t facing them, and that, along with the low walls, make it almost impossible for the player to lose the enemy.
    Moreover, at the moment, there are no win or lose conditions implemented into the project and no goal for the player.
    Assets
    This projects makes use of the Modular Gothic Temple asset pack available in the Unreal Marketplace.



    资源包具有挑战性仇敌ctreesunreal



    ※ 内容贡献者名单:Steamer

    系统:请登录后查看该内容!
    请登录后查看评论内容