ByteBombs Pickup System

ByteBomb Studios - 8月 2, 2020
まだ評価されていません

Versatile multiplayer and single player pickup system.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25
  • ダウンロードのタイプ
    完全なプロジェクト
    この製品には、Unreal Engine プロジェクトの完全なフォルダが含まれており、Config ファイル、コンテンツのファイル、.uproject ファイルが完備されています。新規プロジェクトを作成するためのテンプレートとして利用することができます。

This pickup system can be used with various project types, and needs.

Need a way to communicate key items, weapons, power-ups, power-downs, stat changes etc.. This system covers it.

It's even able to manage activation and deactivation of game play effects, that's built right in.

Handles multiple mesh selections either skeletal or static meshes by ID's from a master data table.

This pickup system is multiplayer ready out of the box, with minimal setup.


Types of Pickups:

  • Mesh Spawn: Used to spawn and attach meshes to players by socket, currently supports Actor Classes, Static Meshes & Skeletal Mesh.
  • Stat Mod: Used to modify player stats, add or subtract by a value for the player that picks it up.
  • Key Item: Used to give players key items for game play events. Currently has an actor to check if the player has the required key item.
  • Boost: Used to modify a stat or value over a time frame. Currently there's 4 types of boosts, Speed, Jump, Player Stat & Random Player Stat.


Version 1.2

  • Network Optimization
  • Instanced Pickups: Allows server and all clients to have their own version of the pickup to interact with.
  • All pickup examples are instanced. New Instance Pickups section in the Demonstration map which showcases this feature.



NOTE: The purpose of this product is to give your project a solid starting line for your pickup system. It's meant to be expanded on and integrated within your project needs.


SIDE NOTE: This product will be periodically updated with new examples found in the Demo Content folder for you to learn from or use if needed in your projects.

テクニカルノート

Features:

  • Lightweight system with easy integration into any project.
  • All blueprints are easy to follow, commented, organized and variables have comments as well.
  • Example pickups provided, more to come over time.
  • Single-player & Multiplayer ready, as well as optimized!
  • Fully customizable, from types, pickup spawn orientation, game play effects, post activation logic and auto re-spawn handling.
  • 12 Static Meshes [2 LODS]
  • 1 Skeletal Mesh [Rigged to Epic Skeleton: Yes Scaled To Epic Skeleton: Yes]
  • 2 Master Materials [Parameterized]
  • 9 Material Instances
  • Sounds Cues : 2 [Activation & Deactivation]
  • 1 Master Data Table keeping all your pickups consistent through the project.


Texture Sizes:

  • 2048 [4]
  • 128 [1]


Number of Blueprints: 9

Number of Meshes: 13

Number of Materials and Material Instances: 11

Number of Textures: 5

Enumerators: 9

Structs: 6

Data Tables: 1

Sound WAV: 2

Input: (Optional: 1 Action Mapping for Interaction Input)

Network Replicated: (Yes)

Supported Development Platforms:

Windows: (Yes)

Mac: (Yes)

Documentation: Link

Support Thread: Link