Page 1 of 16 12311 ... LastLast
Results 1 to 10 of 160

Thread: Unrealscript in Unreal Engine 4?

  1. #1
    macattackk
    Guest

    Unrealscript in Unreal Engine 4?

    Sorry if this post has already been made, ive searched and havnt found anything. I was just wondering what people's thoughts were on how much Unrealscript may change in Unreal Engine 4. I know these arent answerable with facts but maybe people have insight.

    Will the language be relied on more or less?

    Will kismet possibly gain more footing over Unrealscript in the future?

    Will the language change a lot or is that mostly done in patching and updates to Unreal Engine 3?

    Generally how easy is it to update code you have for a game to a next generation engine?

    Basically I am just curious on the permanency of Unrealscript and if people think or know about any major shifts to look out for.

  2. #2
    Spoof
    Guest
    Quote Originally Posted by macattackk View Post
    Will kismet possibly gain more footing over Unrealscript in the future?
    Kismet is no substitute for script. Some people leverage it's power to make complete games, but it's purpose is really to support level designers in adding interactive elements to maps. It also relies on script for most of it's functionality.

  3. #3
    ambershee
    Guest
    I'm expecting UnrealScript to still exists, but largely exist for the purposes of being a data structure. Gameplay code would probably find it's way into a hot swappable DLL.

  4. #4
    macattackk
    Guest
    Quote Originally Posted by ambershee View Post
    I'm expecting UnrealScript to still exists, but largely exist for the purposes of being a data structure. Gameplay code would probably find it's way into a hot swappable DLL.
    can you explain this more? do you mean it will be more C++ oriented?

  5. #5
    100GPing100
    Guest
    Unreal Script exists since Unreal was created back in 95 and it still remains the "same".

    Yes, it has been changing over the years, but it's just some minor changes.

  6. #6
    Crusha K. Rool
    Guest
    I really hope it will remain the same, but the stagnation of it's recent development (no compiler optimization, lack of multidimensional array support) may seem like rather bad omens and can raise the thoughts that it is no longer looked into because it's role will be less significant in UE4.

    That's the pessimistic view, though. The realistic one could also be that Mr. Sweeney is fully into the coding of the UE4 himself and holds any additions to UnrealScript until the next engine generation.

  7. #7
    macattackk
    Guest
    im just scared that the development of my game in unrealscript now will become an issue if I want to upgrade to unreal engine 4 because of the language changing dramatically or because of it being used less.

  8. #8
    willyg302
    Guest
    Most of the reason for a new engine is to handle next-gen platforms, which doesn't necessarily affect code (we're assuming a lot of stuff happens between the hardware and high level UScript that handles all of this for us). And a lot of the changes since back in the day are new functionality, not scaling back on the usefulness of UScript. If anything, moving your game to the new engine would provide more opportunities and options.

    Short version: I wouldn't be worried

  9. #9
    MonsOlympus
    Guest
    I'm not sure what will happen to unrealscript but I don't believe c/c++ is a substitute when it comes to gameplay code! I believe game theory whilst mathematical in nature delves into areas where only extensive knowledge of those languages can yeild similar results to a language designed specifically for game events. I do know that these lanuages see alot of general use so it makes for an easier entry point for any computer science major to swap fields but to me game design requires alot more than mimicry.

    I would like to see where this collaboration between Epic and Adobe goes because I believe UnrealScript could learn a thing or two from ActionScript, it still has the benefits of other Ctype languages but its syntax is akin to unrealscript in that its neat, it is ofcoarse less strict so there does need to be a middle ground. The event handlers are one thing that are useful and after using C# I can see the benefits of generic types but I found the syntax there to be sloppy and more full of junk than really needed.

    Im not saying I dont like c/c++ but I do believe there are better alternatives than messing about with libraries, thats one of the things I most enjoy about UnrealScript is its up and running in literally seconds. To lose that plug and play over spending time installing a huge IDE and setting up all the niggly bits would be very sad.

  10. #10
    ambershee
    Guest
    Quote Originally Posted by macattackk View Post
    can you explain this more? do you mean it will be more C++ oriented?
    If it's a hot swappable DLL it doesn't matter what language you program it in, only that it can take and pass the relevant basic types.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •