黑五特卖来啦!从今天起到12月2日,精选商品3折起!

V2.0 Interactable Door Multiplayer ready and Highly customizable

Sneaky Kitty Gaming - 10月 18, 2020

Multiplayer ready doors that have a large amount of options to suit the needs in your game on a budget!

特价:$9.99
$6.99登录购买
  • 支持的平台
  • 支持的引擎版本
    4.24 - 4.25
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

V2.0 Update: https://www.youtube.com/watch?v=YEOwwdbcC9I&ab_channel=SneakyKittyGaming

Multiplayer ready doors that are built to be easily and highly customizable and accessed via blueprint for an affordable price. This plugin comes with a custom door along with its animations and sounds to play for opening, closing, locking, and unlocking. The goal behind these doors is to have them be easily setup in nearly every possible way to cover whatever need you have for your doors while being both performance and network efficient. If you have a skeletal mesh with no animations, no problem just drive your doors via code (handled by default for you). If you want to use a static mesh for your doors, no problem just drive them by code (handled by default for you). Currently this is the first release with most major features implemented, however I do plan to add more based on your suggestions/wishes!

技术细节

Features:

  •  Multiplayer Ready
  • Control doors via a switch
  • Rotating Doors
  • Sliding Doors
  •  Lock/Unlock door
  • Set door to start locked
  • Control door rotation via code OR animation
  • Control door via physics, such as running into the door
  • Set door to open away from the player or rotate clockwise/counterclockwise
  • Control door sliding via code OR animation
  • Adjust door rotation speed, angle, sliding speed, and type (linear or non linear (start fast end slowly)) when driven by code
  • Events setup to be triggered in blueprint (Names listed below)
  • DoorFinishedRotating (fully open/closed), DoorStateChanged (opened/closed), DoorLockStateChanged (locked/unlocked). Each event returns an Enum, for the door state the Enum values are (OpenedClockwise, OpenedCounterClockwise, ClosedClockwise, ClosedCounterClockwise), for the door lock state the Enum values are (Unlocked, Locked), DoorFinishedSliding, DoorSlidingStateChanged
  • Example characters using the door, one written in C++ and one written in Blueprint
  • Network Efficient, Only 1 light replicated variable to control the doors rotation/sliding, and 1 to control the lock state.

Content:

  • Custom Door Meshes and Textures
  • Custom Door Animations
  • Custom Door Sounds (Lock sounds included)

Code Modules:

  •  InteractableDoor, Runtime

Number of Blueprints: 8

Number of C++ Classes: 8

Network Replicated: Yes

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://www.youtube.com/watch?v=YEOwwdbcC9I&ab_channel=SneakyKittyGaming