x

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"

Which is more powerful? UnrealScript or Blueprint?

Or based on the following statement, should I expect similar level of functionalities between the 2?

https://docs.unrealengine.com/latest/INT/Engine/Blueprints/TechnicalGuide/Compiler/index.html

"Converts FKCS to UnrealScript VM bytecode which are then serialized into the function's script array."

Thanks!

Product Version: UE 4.10
Tags:
more ▼

asked Dec 07 '15 at 07:49 AM in Blueprint Scripting

avatar image

PowerDesign
181 14 21 32

avatar image jayice Dec 08 '15 at 02:07 AM

PowerDesign,

One other thing to consider, is which of the two, Blueprint, or Unrealscript, do you feel will get the most attention from Epic Games Development?

To me, it appears to be Blueprints, by far.

Your milage may vary of course,

Jay

IceWare

avatar image PowerDesign Dec 08 '15 at 02:38 AM

Thanks, jayice. The Technical Guide page mentions compiling to UnrealScript VM bytecode, so I was just wondering whether Blueprint already has the feature set that UnrealScript had. That is the point.

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

2 answers: sort voted first

If I understood the documentation correctly - There is no more UnrealScript. The only way to achieve that level is through code using C++.

It basically boils down to three options: You can use Blueprint, C++ or a combination of the two. Forget UnrealScript ever existed.

more ▼

answered Dec 08 '15 at 09:42 AM

avatar image

Nick Jackson
492 17 14 107

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

From what I remember it's something like (I'm doing this from memory, so may be off in places):

UE3: C++ is 10x faster than Unrealscript which is 10x faster than Kismet. UE4: C++ is still faster, but blueprints are somewhere in the region of (up to) twice as fast as Unrealscript.

Another way to look at it: No, you should expect Blueprints to generally out-perform Unrealscript, but it depends on what you're doing.

more ▼

answered Dec 07 '15 at 10:48 PM

avatar image

Triblade
369 10 79 33

avatar image PowerDesign Dec 08 '15 at 02:03 AM

Thanks for commenting the performance, Triblade : ).

How about the feature set of the languages themselves? I mean, support of delegate/interface etc. (Not the API completeness, I think Blueprint is better in API exposure, at least you have source code to expose more)

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
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