五月特卖现已开启!从即日起至5月23日晚上,精选商品三折特惠。

Dynamic Campfire (Network Replicated)

DavidDecoy - 蓝图 - 2023/12/22

Network Replicated Campfire with a realistic and seamless burning visual effects simulation.

  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.4
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。
| Demonstration Video 1




| Demonstration Video 2




| Documentation




| Discord




Updates


Version 1.1 :

  • Major performance update by removing event tick node.
  • Replication added.


Version 1.2 :

  • Another performance update by replacing delay nodes by function timers.
  • Integration further simplified. Removed the need to edit the HUD Class. Now the crosshair is just a simple Widget Blueprint.
  • Interaction is now done with the left mouse click.
  • Fixed audio bug. The sound cues have now attenuation.
  • Demo level includes night and day switch demo Blueprint.




Purpose and Behavior

 

Create a realistic and seamless burning simulation with the Dynamic Campfire blueprint.

Start with a fresh pile of tree branches and dried grass. Light the fire to see its dynamic materials, light, and particle effects illustrate burning and temperature increase. Stop the fire at any time and watch it smolder, until the last incandescent embers fade away.

It can also be left burning indefinitely, remaining in a static burning state once its maximum simulation values are reached by the blueprint.

In addition, other meshes such as rocks and a cooking fish on a stick can be added for decorative purposes. And the fish will also be cooking seamlessly during the Burning Process.

During the gameplay, like in real life, except for the particle effects, light and sound, the Burning Process is one directional. This means that once the tree branches and dried grass are consumed by the fire, they will not revert to their original state unless the Dynamic Campfire blueprint is replaced by a new one or its float variables are reset by methods not included.

All this can be done in Single or Multiplayer since this blueprint and all its components are Replicated.

 



Interacting with the Dynamic Campfire during gameplay


During gameplay, when the player is in range and the crosshair is over the Dynamic Campfire, the player can left click to turn the campfire on and off depending on the current state (burning or not burning). A cue sound will also play depending on the current state.

技术细节

Features

 

  • Demo level
  • Demo first-person character
  • Demo crosshair widget
  • Turns on and off pressing by clicking
  • 2 decorative meshes (Rocks and Cooking Fish)
  • 10 exposed variables in the editor for customization
  • Full Network Replication
  • Detailed documentation for integration

 

This Asset Pack contains:

 

  • 1 Actor Blueprint.
  • 1 Character Blueprint
  • 1 Widget Blueprint
  • 1 Interface Blueprint
  • 1 GameModeBase Blueprint
  • 1 Data Asset – Input Mapping Context
  • 3 Data Assets – Input Action
  • 9 Materials
  • 3 Material Instances
  • 1 Material Function
  • 24 Textures
  • 5 Static Meshes
  • 3 Sound Waves
  • 1 Sound Cue
  • 1 Sound Attenuation
  • 1 Niagara System
  • 4 Niagara Module Scrips

 

Input: Mouse and Keyboard

Network Replicated: Yes

Supported Development Platforms:

Windows: Yes

Mac: Yes

Documentation: https://drive.google.com/file/d/1HGROUtoOr1ct-oYoeuyIkfommd6451VC/view?usp=sharing

Support email: [email protected]