Ends Today: Save up to 95% on the Time Travel Mega Bundle!

SideScroller3D - Game Template with Camera/Character/Enemys/...

This is a 3D SideScroller Template which is created with the Unreal Engine.

This Plugin inlcudes the RTSUnit Class (not the RTS/Topdown Camera).


The Plugin has the following Functions:

  • Create different Enemys (Meele or Ranged, with a lot of different Properties)
  • A SideScroller Character (with different Abilitys and Properties)
  • A seperate CameraBase which follows the Character (Zoom + Rotation)
  • A Controller for Keyboard and GamePad (Video on XBox Controller)


Check the Video for a Preview


VIDEO FOR QUICKSTART


Or check the Documentation:

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


ALL 3D-Models, Animations and Sounds are changeable via Blueprint. You also have to setup the Weapons in the Weapontable. No Weapon Models are supplied with this Plugin. 3D-Models and Animations are Epic-Games Content.


The easiest Start is just to duplicate my Blueprints and copy to your Project Folder.


For a Quick play you only have to set the Controls. Got to the Documentation to the Topic "Enhanced Keyboard Settings" and set the AssetManagerBase and EnhancedInputComponentBase. Or check the Video to Setup. You also have to Restart the Project after this Steps.


V 1.1.0 - Bugfix Cooking and Creating Package Project - (In Review)


Parentclasses are:

Actors:

  • Component
  • Projectile
  • ScatterBall
  • ScatterMine
  • SelectedIcon
  • Glider
  • Shield
  • UIWeaponIndicator
  • Waypoint
  • WeaponBase

Animations:

  • UnitBaseAnimInstance ( Usable with Blenspaces via DataTable )

Characters:

  • CameraBase ( A Small SideScroller Camera with Rotation, ZoomOut, ZoomIn and Setting Angles and more)
  • UnitBase ( Used for Enemys - Ranged, Meele, Flying Units - Propertys like MaxHealth, Attackspeeed, Walkspeed are Adaptable)
  • ExtendedUnitBase ( Child of UnitBase. Is the SideScroller Character. Even more Adjustable Propertys. Can use WeaponTable, ScatterMine Shield, and different Jumps)

Controller:

  • ControllerBase (Your Soul)
  • CameraControllerBase (Child of ControllerBase)
  • UnitControllerBase (Soul of the UnitBase)
  • ExtendedUnitControllerBase (Extends the Soul of the UnitBase for the ExtendedUnitBase)
  • MouseBotControllerBase (Soul of the MouseBot)

GameMode:

  • ComponentGeneratorGameMode (Can be used for Random Level Generator and Mob-Spawning - see LevelTwo)

Hud:

  • HUDBase

Widgets:

  • UnitBaseActionBar ( Used to show Stats of the ExtendedUnitBase - Set in CameraBase )
  • UnitBaseHealthBar ( The Healthbar for the UnitBase and the ExtendedUnitBase)

Technical Details

Features:

Actors:

  • Component
  • Projectile
  • ScatterBall
  • ScatterMine
  • SelectedIcon
  • Shield
  • UIWeaponIndicator
  • Waypoint
  • WeaponBase

Animations:

  • UnitBaseAnimInstance

Characters:

  • CameraBase
  • UnitBase
  • ExtendedUnitBase

Controller:

  • ControllerBase (Your Soul)
  • CamerControllerBase (Child of ControllerBase)
  • UnitControllerBase (Soul of the UnitBase)
  • ExtendedUnitControllerBase (Extends the Soul of the UnitBase for the ExtendedUnitBase)
  • MouseBotControllerBase (Soul of the MouseBot)

Hud:

  • HUDBase

Widgets:

  • UnitBaseActionBar (Used mainly for the Extended UnitBase)
  • UnitBaseHealthBar

Code Modules:

  • SideScroller3D [Runtime]

Dependency Modules:

  • Core, CoreUObject, Engine, InputCore, EnhancedInput, GameplayTags
  • HeadMountedDisplay, NavigationSystem
  • AIModule
  • UMG

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

Number of C++ Classes: 20

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=lZoHMoj-IeI

ST
Silvan Teufel
All Assets by Author
19.35 
Platforms Windows 64-bit
UE Versions 5.1
Tags TEMPLATE, SIDE SCROLLER, CHARACTER, NoAI, SCI-FI, BLUEPRINTS, CODE PLUGIN, CODE
Release date 13.02.2023

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery