Mecha Controller

Average Rating:  
X Rating Failed

A project template implementing a Mecha character/controller and its turrets, which you can configure freely.

  • Supported Platforms
  • Supported Engine Versions
    4.18

Description


This project is a project template for implementing a top down game with mechas, which can rotate their upper body separately from their lower body to face the target of the mecha, and which can be equipped with turrets. Turrets are implemented so that they can rotate toward the target of the mecha.

You can find in this project an implementation for turrets which throw projectiles, and turrets which perform a line trace to check targets. The weapon and targeting system used by turrets and mechas have been implemented using ActorComponents so it is very modular.

In addition, a debug mode allows you to visualize the sight of the mecha and the explosion radius of the missiles.

Even if the project is configured for top down game, you can use the features for other kinds of projects.


Watch the asset presentation : https://youtu.be/HYGH4TqLimw

Follow the tutorials to learn how to setup your own mechas and turrets :

https://youtu.be/c4XhtP2jZlw

https://youtu.be/oPgSV39uU_w

https://youtu.be/mObmr6CcOe8


Contact email : flequertier@laposte.net

Technical Details


Features:

  • Mecha character, which handles the rotation of its upper body to look at targets
  • Mecha controller, which allows a player to possess a Mecha character
  • Turrets for the mecha (two kinds of turrets are implemented : One which throws projectiles and one which performs a line trace.)
  • A basic but modular damage and targeting system
  • Everything is modular. You can add your own mecha models and turret models (see the tutorial videos)
  • Contains the following meshes : two mechas, two turrets, one missile. They have no LODs but are low poly and are mainly here for demonstrating purposes (but you can use them in your games).


Number of Blueprints: 21

Input: Keyboard and mouse

Network Replicated: No

Supported Development Platforms: PC

Supported Target Build Platforms: PC

Documentation:

  • Watch these two videos to learn how to add custom turrets and mecha models :

https://youtu.be/c4XhtP2jZlw

https://youtu.be/oPgSV39uU_w

  • Watch this video to learn how to create a custom mecha model based on an existing one :

https://youtu.be/mObmr6CcOe8


Important/Additional Notes:

The assets under Content/MechaController/UE4_DefaultAssets are assets taken from the default engine assets. I only use them for shoot/explosion sound and particle effect and they are only here as example on how you can setup the turrets.

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention