ByteBombs Pickup System

ByteBomb Studios - 8월 2, 2020
평점 없음

Versatile multiplayer and single player pickup system.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.25
  • 다운로드 유형
    전체 프로젝트
    이 제품은 언리얼 엔진 프로젝트 전체 폴더와 함께 환경 설정 파일, 콘텐츠 파일 및 .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