Topdown RTS Template

Topdown RTS Template

Category:
Tags: , , , , , , , , , , , , , ,

Description

This is a Topdown/RTS Template which is created with the unreal engine.

This Plugin inlcudes most of the Classes of the RTSUnitTemplate at this Moment.

This Plugin is not Network Replicated at the Moment. (The RTSUnitTemplate is)

Camera Video:

Pathfinding Video:

Gameplay Videos:

Speaking Unit Video:

https://www.youtube.com/watch?v=TFGPM071de4

Compass Video:

Healing Unit please see the Video below:

V4.0.0 Combat (Extended Unit) Rework

Weapon Modifier:

V5.0.0 Combat (Exteneded Unit – Unreal 5.2) :

V5.3.1 – (12.10.2023)

V5.0.0Video – Available now

V4.0.0Video

V3.4.1 – Bugfix Projectile

V3.4.0 – – Video

V3.3.0 – Speaking Unit- Video

V3.1.0 – Pathfinding – Video (New)

V3.0.1 – Gravity Abilitys Update – Video

V 2.1.2 – Camera Update – Video

In this Plugin the Weapontable is empty concerning 3d-models. There are no Demo Weapons (3d-assets) included. You have to fill this table by yourself. For example get free weapons from marketplace. Sound are also not included and have to be added by the buyer.

VIDEO FOR QUICKSTART

Or check the Documentation:

http://wiki.teufel-engineering.com/

STRG + E —- Rotate Cam Right (works also when Cam is locked to Character)

STRG + Q — Rotate Cam Left (works also when Cam is locked to Character)

STRG + Left Mouse Click —- Move Cam to Mouse Position

STRG + W —- Zoom Cam In

STRG + S —- Zoom Cam Out

HOLD SPACE —- Fast Zoom Out to Position

SPACE + Left Mouse — Move Cam to Mouse Position

Mouse to Screen Edges —- Move Cam to Mouse Position

Right Click when Character Selected —- Move Character

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

Press G when Character Selected —- Lock Camera on Character

When Character is Selected:

A – Action Button to Shoot

F – Teleport to MouseLocation (but dont leave Radius)

R – Reload Weapon

S – Switch Weapon

C – Prepare Scatter Mine

X – Spawn Mousebot

Y – Use Gravity

T – Throw and Return your Weapon.

Alt – Toggle Mousebot Movement

If TopDownRTSTemplate is installed, the Classes can be used as Parent Class in Blueprint, so all functions from this Class are available in Blueprint.

Just use one of the following Classes as Parent Class and or just choose them in your GameMode Blueprint. Category = TopDownTemplate

ALL 3D-Models, Animations and Sounds are changeable via Blueprint. You also have to setup the Weapons in the Weapontable.

Parentclasses are:

Actors:

Animations:

Characters:

Controller:

GameMode:

Hud:

Widgets:

3D-Models and Animations are Epic-Games Content.

Technical Details

Actors:

Animations:

Characters:

Controller:

GameMode:

Hud:

Widgets:

Code Modules:

Number of Blueprints: 21 (Most times based on C++ Class)

Number of C++ Classes: 23

Network Replicated: No

Supported Development Platforms: Tested in Windows

Supported Target Build Platforms: Tested in Windows

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

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

Open Source: https://github.com/SilvanTeufel/TopDownRTSTemplate

Supported Engine Versions

5.1 – 5.3