[UE4] Mineable and interactive Rocks with spawning ores (Replicated)

Games By Hyper - Blueprints - Apr 18, 2021

WARNING: UE4 only - Need some Rocks to be mined? Use this customizable Mineable and interactive Rocks based on destructible mesh (Replicated).

  • Supported Platforms
  • Supported Engine Versions
    4.20 - 4.27
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

Important note: This product is UE4 only. I've created a new advanced product for CHAOS users. It is a new product.


This product will not be updated to UE5. This is for UE4 users and custom UE5 APEX builds that don't intend to upgrade their current project to UE5.


🔥Join the HyperReuts gaming and development Discord Channel for generic chat and support! Would love to speak to you there.

Preview video

Brief technical overview


Suggested combinations:



Configure

To configure a stone: create a child blueprint of the BP_stonecutting_Master. 

Here you are able to configure:

• Respawn yes/no and time

• Which Ores to spawn

• How many ores to spawn per layer

• How many hits are required to break each layer

• Which class can trigger the hit on the rock

• Inactivity time and reset

• Stone break sound

• Which Mesh to use as a rock

• The destructible mesh from the same rock

• Which decal to use (ore veins)

• And much more!


Apex plugin is required: Go to Edit -> Plugins -> Apex Destruction Enabled


Each Interactive Rock Consists of three layers with different scale

 and spawn points for ores.

This is all automatically handled within the master blueprint


Ore Types

After a rock layer is mined, an ore is spawned. 

This ore is a blueprint actor so you are able to configure it for your inventory system.

The ores you see here are configured as a Child Blueprint from the Ore_Master Blueprint. You only need to configure the master.

The child actors can be used to difer the static mesh or any other variable such as amount of gold, silver, stone etc.

Technical Details

Features:

  •  Stonecutting_Master to configure easily all the types of rock you need and every setting you can think of.
  •  Ore_Master to configure all the ores including camera facing text
  •  7 predefined different rocks and ores: Gold, Iron, Copper, Silver, Uranium, Coal, Stone
  • Pickaxe Character which swings the pickaxe at the rocks, including animation, particle, mesh and sound effects
  • Including example Rocks of different types
  • Replicated!

Number of Blueprints: 20

Meshes: 11

Materials: 7 and 21 instances

Network Replicated: Yes!

Important/Additional Notes: Apex plugin required for destructible meshes.

Supported Platforms:

Windows. It is assumed that it works fine on all platforms.

Support, community & Documentation📁:

Initial Support like bug encounters and online documentations are available after verification[Please note that docs are an optional courtesy and web-based]. Easiest way is to access is Discord, but ofcourse also possible via mail.

The discord is a meeting place with forums setup per asset where other game developers with the same asset can discuss the use and also help each-other out including me (Eric) the developer.

All my blueprints are always heavily commented. Not only the what happens, but I try to explain why it happens.