PathFinder

PathFinding with TopDown/RTS-Cam

Category:
Tags: , , , , , , ,

Description

A PathFinder with Topdown/RTS Camera

Pathfinding: https://www.youtube.com/watch?v=QqpaFlBx1KQ

Camera: https://www.youtube.com/watch?v=eEvKYroF2Qg

Documentation: http://wiki.teufel-engineering.com/en/pathfinding

QuickStart: https://www.youtube.com/watch?v=yB-wIUuQccI

V1.3.1 – Bugfix + Update to Unreal Engine 5.3 (coming soon)

V1.0.1 – Bugfix Package Project

ControllerBase + CameraControllerBase:

CTRL + E — Rotate Cam Right (works also when Cam is locked to Unit )

CTRL + Q – Rotate Cam Left (works also when Cam is locked to Unit )

CTRL + Left Mouse Click — Move Cam to Mouse Position

CTRL + W — Zoom Cam In

CTRL + S — Zoom Cam Out

CTRL + HOLD SPACE — Fast Zoom Out to Position

CTRL + SPACE + Left Mouse – Move Cam to Mouse Position

Mouse to Screen Edges — Move Cam to Mouse Position

Right Click when Unit Selected — Move Unit

Shift + Right Click when Char. Sel. — Move Unit through Waypoints

CTRL + G when Unit Selected — Lock Unit on Character

CTRL + T when Unit Selected — Switch to Third Person Mode

Press A when Character Selected – toggle Attack

Press A + Left Click when Character Selected – Move to Position and Attack

Press A + Left Click on Enemy – Focus this Enemy

HOLD TAB — Show Control-Widget

Pathfinding with Dijkstra

Generate one or multiple Grids by Datatable. Check if it fits for the Enviorment. Add A CenterPoint to every Grid and load the Pathfinding via my PathProviderHUD. The Controller and a UnitBase as well as two example Maps are allready setup with this Project. You can easily create your own by duplicating my Blueprints and or Maps.

Technical Details

(C++ ParentClasses)

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

Number of Blueprints: 24+ (Most times Based on C++ Class, used for Example)

Number of C++ Classes: 10+

Network Replicated: No

Supported Development Platforms: Tested in Windows

Supported Target Build Platforms: Tested in Windows

Documentation: http://wiki.teufel-engineering.com/en/pathfinding

Example Project: https://www.youtube.com/watch?v=ESS5PYtr9mU

Supported Engine Versions

5.1, 5.3