Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Understanding Multiplayer Blueprints and functionality.

Hello everyone, i found a "playlist" that helped me alot tho. But i have still some questions about it.

The youtube playlist by UnrealEngine

I'm using the third person blueprint and i want to make a "PlayerBlueprint" with all inputs and so on. I'm using the already existing "ThirdPersonBlueprint". Using it as a "Client" it works perfectly. But when i check "Use Dedicated Server" under the "Play \/". I'm spawning and not playing that "Character" in the UE4 Editor. Am i spawning the "ThirdPersonBlueprint" by using "Dedicated Server"?

I'm also not sure when i should make blueprints inside a level editor and when i should use classes etc. When i'm creating a "Damage" function, this should be in the characters/objects blueprint? Like Monsters etc? Or inside the level blueprint?

Product Version: UE 4.15
more ▼

asked May 06 '17 at 10:50 AM in Blueprint Scripting

avatar image

26 9 12 12

avatar image ryanjon2040 May 06 '17 at 12:14 PM

Level Blueprint is used for doing stuff for that specific level. Like playing a Matinee sequence or creating event bindings for Actors that are already placed on the level. Each Level Blueprint is unique to that specific level and any functionality created in there will only exist in that level.

As for damage function there can be two types of damage functions. Giving Damage and Receiving Damage. A weapon for example will Give Damage where as a character will Receive Damage. So basically in Unreal, you will create a weapon class that calls ApplyDamage on a character and character will run TakeDamage function. Inside that TakeDamage function you can reduce the player health and make him die if it reaches 0. But all this depends on your game project. In the end all actors can give damage and receive damage. For example you can tell the weapon to take damage and break if it reaches a specific threshold or a human torch that deals damage around him overtime.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

0 answers: sort voted first
Be the first one to answer this question
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question