UDK 4.0 Editor

Discussion in 'Unity Gossip' started by n0mad, Jun 8, 2012.

  1. n0mad

    n0mad

    Member

    Joined:
    Jan 27, 2009
    Messages:
    3,731


    Well I was not impressed at all by the graphics improvement as they are just gimmicks (and I guess we'll see a 2013 full of fairy particles now), but anyway considering the actual games level of visual realism, it's useless to search for improvements (unless we're searching for coder porn).
    edit : Oh except for the lighting's iris adjustment, I loved that.

    The real part where I appreciated the demo was the Editor, starting at 4:40.
    Especially 2 things :
    - real-time state machine state viewer
    - real time compiling while not having to relaunch the game

    Those are not essential features, but clearly they can save a lot of time while debugging (especially first one).
    Overall, I also found their Editor to be more and more impressive. Check it out.
    Last edited: Jun 8, 2012
  2. AcidArrow

    AcidArrow

    Member

    Joined:
    May 20, 2010
    Messages:
    1,216
    Yup, that was cool. It seems they realized their editor was a bit problematic and really focused on improving it. It seems they are closing the gap with Unity with regards to user-friendliness.

    Unity devs! Take notes! The competition is fierce!
  3. khanstruct

    khanstruct

    Member

    Joined:
    Feb 11, 2011
    Messages:
    2,640
    They'll make all these same improvements in the next major release of Unity. In the Unity Development Kit 4.0 (UDK 4.0)... oh wait.
  4. n0mad

    n0mad

    Member

    Joined:
    Jan 27, 2009
    Messages:
    3,731
    Didn't see such a thing as a realtime statemachine viewer thought ^^
    This feature is potentially saving litterally hours of Debug.Log()/Break() writing, I'd love to have such a thing.
    (or a line-by-line realtime code highlighter while playing in the Editor, idk something like that)

    edit : the only thing I don't like with UDK's implementation is that it forces to setup a Spaghetti style class. Unless it can generate spaghettis from your actual traditional code, which would be totally, mindblowingly perfect ... (hey Unity that's another idea for you ! ^^)
    Last edited: Jun 8, 2012
  5. maxfax2009

    maxfax2009

    New Member

    Joined:
    Feb 4, 2009
    Messages:
    410
    I think the graphic improvements rock and that editor is the best - WOW
  6. Mauri

    Mauri

    Member

    Joined:
    Dec 9, 2010
    Messages:
    529
    Its everytime cool to see how the games or better say graphics are changing within the years. A few years later and you will not see any difference between the reallife and a game anymore..
  7. TylerPerry

    TylerPerry

    Member

    Joined:
    May 29, 2011
    Messages:
    5,158
    I couldn't tell that many differences? still looked very nice :D

    The funny thing i think is that UDK is making there SDK more user friendly, and Unity is working on better graphics etc(presumed) so will one day they both be near identical?

    I think that unity really needs DX 11 :( kind of for a large market share that and a PC/console graphics extravaganza game but really Unity is used mostly for web and IOS/Android and it is state of the art there.
  8. taumel

    taumel

    New Member

    Joined:
    Jun 9, 2005
    Messages:
    5,283
    Impressive, and i do like particles.
    Last edited: Jun 8, 2012
  9. Metron

    Metron

    Member

    Joined:
    Aug 24, 2009
    Messages:
    702
    I saw this and I had tears in my eyes....
  10. MarigoldFleur

    MarigoldFleur

    Member

    Joined:
    May 12, 2012
    Messages:
    1,353
    Wow, that's... really amazing. I mean, I have no use for it since all my games are sprite-based, but wow. They actually made their editor really user-friendly!
  11. n0mad

    n0mad

    Member

    Joined:
    Jan 27, 2009
    Messages:
    3,731
    Yeah, it's to the point where playing with their Editor seems to feel like ... a game :p

    [​IMG]
    Last edited: Jun 8, 2012
  12. koyima

    koyima

    Member

    Joined:
    Mar 19, 2009
    Messages:
    1,565
    just came here to post this. Editor seems improved. Nice graphics. Good job overall.
  13. kantaki

    kantaki

    New Member

    Joined:
    May 15, 2011
    Messages:
    254
    the particles ....... just mindblowing
  14. dogzerx2

    dogzerx2

    Member

    Joined:
    Dec 27, 2009
    Messages:
    2,528
    Does it have it's own IDE now?
  15. BrUnO XaVIeR

    BrUnO XaVIeR

    Member

    Joined:
    Dec 6, 2010
    Messages:
    1,537
    Like some say in Game of Thrones: "It is known."
    It is known everyone will follow Unity Editor's style of building things... And Epic's new level editor seems to be amazing.
    I've found that many other in-house engines are following the same concepts as well.

    But the tech per si, it is just a Dx11 patch... Wich seems Unity won't have any time soon. lol
  16. dogzerx2

    dogzerx2

    Member

    Joined:
    Dec 27, 2009
    Messages:
    2,528
    Does look very... very.. promising!

    He double clicks on the function...and it goes right to the script editor.

    I'm scared! D:

    What are the system requirements for all that stuff anyway?
    Last edited: Jun 8, 2012
  17. BrUnO XaVIeR

    BrUnO XaVIeR

    Member

    Joined:
    Dec 6, 2010
    Messages:
    1,537
    There will always be small differences...
    A trainned eye can even see the difference in Hollywood's ultra realistic rendering.
    It is all about imperfections; Real world has plenty of imperfections, artists tend to ignore them.
  18. mrbdrm

    mrbdrm

    Member

    Joined:
    Mar 22, 2009
    Messages:
    483
    the only thing that was making me ignore UDK was the legacy editor , now i just hope its easier to do things like in unity
    and i cant switch to UDK now , my game is already started here and will finish it here .
    well done Epic
  19. dogzerx2

    dogzerx2

    Member

    Joined:
    Dec 27, 2009
    Messages:
    2,528
    Don't worry, I think we'll have to wait perhaps another year before UDK Editor 4 is available!
  20. VeraxOdium

    VeraxOdium

    New Member

    Joined:
    Jul 2, 2011
    Messages:
    233
    I believe they said 2014.

    Also they are getting rid of UnrealScript, it will be pure C++.

    The graphics were stunning, imagine how good it will look in two years, combine that with a much more accessible editor and it could really be something incredible. I still love Unity though and look forward to their advancements.
  21. n0mad

    n0mad

    Member

    Joined:
    Jan 27, 2009
    Messages:
    3,731
    Most of reactions of this E3 (toward games, engines, etc) still being focused on graphics make me sad :/

    If this industry was my wife, I'd say :
    - "Yeah, yeah honey, you got enough lipstick makeup ! Now can we go to the party, please ??"
  22. kantaki

    kantaki

    New Member

    Joined:
    May 15, 2011
    Messages:
    254
    Where did you get those information ?
    I read somewhere that they don't want to wait as long as they did with the release of UDK. Atm they are shiping ue4 to the first developers.
    This would mean that ue4 would come very soon.

    c++ only ?
    Why would someone give up the advantages of a scripting language in combination with c++ ?
  23. Neptune_Imaging

    Neptune_Imaging

    Member

    Joined:
    Jan 5, 2010
    Messages:
    2,672
    +1

    Although I am a graphics whore, I don't need to trick my game out to look uber realistic
  24. TehWut

    TehWut

    Member

    Joined:
    Jun 18, 2011
    Messages:
    1,579
    + 2
    I was pretty damn sick of all that "bullet-time-final-attack-combo-particle sh*t" and the general linearity of gameplay.
  25. kablammyman

    kablammyman

    Member

    Joined:
    Nov 22, 2010
    Messages:
    481
    source?
  26. Mauri

    Mauri

    Member

    Joined:
    Dec 9, 2010
    Messages:
    529
    You're right. But hey, it's 2012 right now. Sooo? :)
  27. VeraxOdium

    VeraxOdium

    New Member

    Joined:
    Jul 2, 2011
    Messages:
    233
    http://gameindustry.about.com/od/trends/a/Unreal-Engine-4-First-Look.htm

    As for 2014 release it was in the video shown on Spike Tv last night on "Game Trailers" I think is the name. The interviewer said "2014 can't come soon enough". I've also heard many of the top guys talk a lot about how next generation this is and how its targeting those next gen consoles in 2014-2015, they keep saying how they're "looking far into the future". Not concrete evidence it could very well be 2013 but who knows.
  28. kablammyman

    kablammyman

    Member

    Joined:
    Nov 22, 2010
    Messages:
    481
    awesome, thanx! (C++ is my preferred language) but does this mean that all "scripting" is in c++, or does it mean that any parts of the engine that was made in script is now gonna be in c++...but users will still have to use unrealScript when making games?
    Last edited: Jun 8, 2012
  29. janpec

    janpec

    Member

    Joined:
    Jul 16, 2010
    Messages:
    3,329
    Epic, hands down for editor interface, with version 4 UDK will no longer be on my list of applications with ugly interface. It seems very similar to CE3 which is not as good as Unity but still 10 times better than UE2 or 3.
    Particles are beyond amazing, lighting quallity has not been imporved that much but rather light ilumination has been implemented very well which is excellent.
  30. helmers

    helmers

    Member

    Joined:
    Aug 28, 2010
    Messages:
    38
    no improvement in lighting?

    Well perhaps not in the final render, but formerly you had to build up all these kind of global illumination by baking!
    Now I had the impression, that this is calculated in realtime. <so they managed the smooth day/night cycle.

    Imagine what jump this means for content creation!
    Simply create your mesh, apply a material and place your lights.
    Everything else happens in realtime.

    I think you can then improve the scene with double the assets with the same effort.
    This will make games more believable and dynamic.

    What even this engine can not improve on, is gamplay.
    So still enough ground left for us :)
  31. VeraxOdium

    VeraxOdium

    New Member

    Joined:
    Jul 2, 2011
    Messages:
    233
    I don't know for sure, I'm not an expert on all this but, I don't believe UnrealScript will exist in any fashion whatsoever. I think the approach they are taking is pure C++ on the coding side, the engine, libraries, and a much more extensive editor system to largely replace what UnrealScript did. I don't know if there will be any intermediary scripting language like C#, I don't know how all this works.
  32. echtolion

    echtolion

    New Member

    Joined:
    Jun 16, 2011
    Messages:
    135
    Best part was the editor is no longer user-unfriendly and the particles

    UDK's editor is probably the worst part of it.
  33. the_motionblur

    the_motionblur

    Member

    Joined:
    Mar 4, 2008
    Messages:
    1,011
    Awesome! You just know you did something very right (unity did!) when one of the most well known engines (UDK) copies you pretty much. :D
    I feel like I should congratulate Unity on that. :)

    Also am I the only one who is not only excited about the particles shown in the demo? Sure - the particles really are cool but come on: Good looking real time bounce lighting and SSS? Also Volumetric clouds and a daylight system?

    The thing I would really love Unity to cop...uhm be inspired by in the next release is the visual scripting and debuging. That is really cool. "Just" incorporate uScript and seamlessly integrate it with debug.

    I also kind of like how the editor behaves with all the flashy animytions and smooth window movements and stuff. I don't know whether I'd be annoyed by it after a few weeks of working with it but it really looks very cool and stylish in the video.
  34. keithsoulasa

    keithsoulasa

    Member

    Joined:
    Feb 15, 2012
    Messages:
    1,980
    Of course the best thing about this is it will make unity compete more for our business .
  35. Arowx

    Arowx

    Member

    Joined:
    Nov 12, 2009
    Messages:
    2,404


    But look at what you can do with all those DX11 gpu particles, cool!
  36. dogzerx2

    dogzerx2

    Member

    Joined:
    Dec 27, 2009
    Messages:
    2,528
    I think the new 'unity looking' editor is a great move from UDK, but the fact their graphics kicks ass real bad doesn't hurt!

    The editor still has to prove itself. I was very excited about UDK 3, but when I tried it I hated it!
  37. ayrik

    ayrik

    Member

    Joined:
    Aug 31, 2008
    Messages:
    343
    I think they don't feel they need UnrealScript when they have such a powerful tool as Kismet. It appears that Kismet is much more fully integrated into the engine too.
  38. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
    My thoughs:
    GPU particles is a nifty addition. It looks like particles do collides physically (looks how they bounce on the floor/objects).
    The liquid lava looks like is also computed on the GPU.
    Real-time lighting is awesome. CryEngine already have similar looking techniques but it looks nice.
    All that is good but I think their best addition is their new Editor. Looks like they've got inspired by Unity (inspector, objects components, public fields, etc) but this time they've got a bit more of iteration workflow here. Getting rid of UnrealScript is also a very good move. It was already old, ugly and very limited but most of all slow as sh*t.
    Their player component class looks like C++, so actual gamecode is written in pure C++ (though, i haven't see any pointer declaration on that part of the code, so it could also bee a C++ like scripting language or managed C++), I'm not sure but anyway glad they've removed UnrealScript.
    Last edited: Jun 8, 2012
  39. kantaki

    kantaki

    New Member

    Joined:
    May 15, 2011
    Messages:
    254
    Everyone says that this editor looks like unity.

    I'm not a crack in UDK but this looks completely like UDK just with a new layout.
    Udk already has a inspector, public fields etc.

    I couldn't even see "components".
    I think they will stick with their system of creating an object per code instead of applying different components to an object.

    I also enjoyed unrealscript. it's very similar to java/c#.
    Just the workflow wasn't the best, but this will obviously change in ue4.
  40. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
    @kantaki,
    No, in fact is a much more complex than just "components". It looks like you can see components of components (or whatever they call them), tightly organized. Much like the way Unity Inspector works, but obviously UE3 doesn't have this kind of object arrangement.
  41. meeydoo

    meeydoo

    New Member

    Joined:
    Apr 8, 2012
    Messages:
    28
    yes it has, you can also define your own categories in UDK. (eg http://www.gatheral.co.uk/images/blog/splash_reverb_volume_properties.jpg )
    But the whole kismet organization is new .
  42. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
  43. kantaki

    kantaki

    New Member

    Joined:
    May 15, 2011
    Messages:
    254
    Maybe I missed this feature, where did you see it in the video?
  44. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
    The detail panel:
    $20120608-encs-36kb.jpg
  45. kantaki

    kantaki

    New Member

    Joined:
    May 15, 2011
    Messages:
    254
    Yeah , UDK already has this feature . besides the code view ofcourse.

    But I have to admit new layout looks similar to unity, yes.
  46. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
    Not that they really want to make it looks like Unity, but i should say that is a lot more efficient and organized. The way to go mind you.
  47. fleshtheworld

    fleshtheworld

    New Member

    Joined:
    May 26, 2011
    Messages:
    111
    I switched from Unreal to Unity because of unreal's ugly interface, bad workflow (least compared to unity), ugly but strong graphics engine, FPS oriented game engine. Now that they've finally touched up on all those... Which engine is now better to develop with? Or is unity still king? Oh darn Unreal 4 its not out yet, just checked :/
  48. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Messages:
    10,891
    use what gets stuff done for you.
  49. tatoforever

    tatoforever

    Member

    Joined:
    Apr 16, 2009
    Messages:
    2,318
    To me, Unity still the best overall. If you get back to Unreal, you will regret for a second time. XD
    Do yourself a favor, keep using Unity! :D
  50. echtolion

    echtolion

    New Member

    Joined:
    Jun 16, 2011
    Messages:
    135
    afaik UDK4's release date is completely unknown, so I'd stick to whatever you're using.