In this course from the Epic Online Learning team, apply dynamic lighting to Paper 2D levels, create an enemy AI that can move intelligently, and use a damage system for your enemy AI and player to interact.
https://dev.epicgames.com/community/learning/courses/dbQ/unreal-engine-lighting-and-ai-with-paper-2d
its really strange to publish tutorial for 4.27 version. No more plans in 2D projects for UE 5?
Everything you see here still works the same way in UE5 since there weren’t really any updates to paper 2D
Thank you everyone, we are always working on new content for Unreal Engine 5. Keep your eyes peeled for more in the future.
-Justin, Epic Online Learning
Hi Justin-Mohlman, This course seems to have missing files that are required to complete the course properly. Video - Creating Enemy AI - at 01.45 / 17:57 Chris mentions importing TGA files for the AI included in the source assets. There is no link provided or resource codes to add or gain access to the TGA AI files to import to the project. Please can this be provided because although we can almost make our own using the default character it still leaves attack states to be created manually. Other students have posted in the launcher comments that these AI TGA files are missing from the course. Thanks in advance.
screen capture from video:
Hello odzta,
You are correct, it looks like the link to the additional files was missing and we have corrected that. You can now find the link to the TGA files needed for the course on the overview page and the module that uses these files.
Thank you for letting us know, we do appreciate it and I apologize for any problems this might have caused with your learning experience.
-Matt, Epic Online Learning
Thank you Mr Matt!
While this section of the course material is likely here to explain how to setup flipbooks, you can setup a 3vector param “color” in the material you created earlier in the course, right click make parameter, create a instance from the parent and set the color to red, apply this instance to a child class of the character class (enemy) then follow the rest of the tutorial with the “child class” vs creating an entirely new enemy class. You will now have access to everything from the parent class that you can override or call parent functions, animations etc.
Happy Learning
Yes as a workaround, this was reported mainly because the attack animations were missing for Red Enemy and White UE4 Robot has no attack as shown in the screenshot.