Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Anyone else feeling impeded because of unity 5?

Discussion in 'General Discussion' started by MadJohny, Jul 13, 2014.

  1. MadJohny

    MadJohny

    Joined:
    Mar 8, 2013
    Posts:
    143
    Hi, since unity 5 was announced, I'm feeling kinda impeded to do anything, I have some projects that I would like to do. Some of those include multiplayer, and some rely a lot on GUI, and that makes me feel like if I put hard work into it now, I'll have to convert most of the stuff later, if I start coding the whole GUI, uGUI will come out and I'll have to convert everything, if I start the multiplayer part using photon, I'll most likely ending up changing to uNET once it comes out. Anyone feeling same way as I do? Any advices?
     
  2. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    9,714
    Just use a third-party GUI solution like NGUI or Daikon if it's that much of a problem. It's not like these products will disappear after uGUI comes out. Plus they're solutions that exist now.
     
  3. djweinbaum

    djweinbaum

    Joined:
    Nov 3, 2013
    Posts:
    533
    I just pretend u5 isnt coming. There's a lot more to making a game than implementing features. You'll want to get started iterating on your design asap, using whatever current solutions you can come up with. Also porting your systems will be easier than starting them anew. You can't hurt yourself by starting now with what's available. There's ALWAYS some upcoming update around the corner that seems paramount.
     
  4. zDemonhunter99

    zDemonhunter99

    Joined:
    Apr 23, 2014
    Posts:
    478
    This.
     
  5. Arowx

    Arowx

    Joined:
    Nov 12, 2009
    Posts:
    8,194
    What if you turn this on it's head and set out to make your game less coupled to the GUI and Networking systems it uses.

    The idea is that you write the game knowing that some parts are going to change so develope thin modular classes/interfaces that pass the data from/to your game, then when or if you need to change one of these systems it should be less work to change the systems over.

    Also for the GUI elements you could prefab the elements, buttons, checkbox, input ect then if you need to change the underlying system just change the prefabs.
     
    Ryiah likes this.
  6. Deleted User

    Deleted User

    Guest

    Pretty much yeah, the main world building portion of it's on hold until the 64-bit editor comes out. Chances are it's not worth working on for the moment, plus a lot of artwork etc. how everything will run with enlighten.
     
    KRGraphics likes this.
  7. randomperson42

    randomperson42

    Joined:
    Jun 29, 2013
    Posts:
    974
    But of course when Unity 5 is out we will all be holding out for Unity 6. So really nothing will ever get done.
     
  8. MadJohny

    MadJohny

    Joined:
    Mar 8, 2013
    Posts:
    143
    But unity 6 won't be announced right away when unity 5 comes :p, but as other said, better work now like unity 5 wasn't coming, even though the 64-bit editor may be something some poeple kinda need at the moment.
     
  9. Arowx

    Arowx

    Joined:
    Nov 12, 2009
    Posts:
    8,194
    No no Unity 6 will be announced just when you have all the new features fully working in version 5. I'm joking OK, fingers crossed Unity 5 is great and Unity 4 goes out with a great new GUI.
     
    MadJohny likes this.
  10. wccrawford

    wccrawford

    Joined:
    Sep 30, 2011
    Posts:
    2,039
    Nope. If it really worries you, leave the UI stuff until last and just implement very basic UI until then.

    If the UI is a major part of the game, simply plan to release the game without upgrading the UI. It's not like the new one will prevent you from using the existing functionality.

    And if that's still worrying you, simply don't upgrade to Unity 5 until after this project.
     
    Wacky-Moose likes this.
  11. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,435
    I am in the same boat as Shadow... I am building a level with Alloy and using Beast, and I understand that everything will look very different once Enlighten or Spectra GI is released. And I am also dealing with characters that are also very high detail as well...
     
  12. Andy-Touch

    Andy-Touch

    A Moon Shaped Bool Unity Legend

    Joined:
    May 5, 2014
    Posts:
    1,445
    You don't need to wait until the release of Unity 5 to use the new GUI system! Itll be out in 4.6, which will be When It Is Ready™. :)
     
  13. MadJohny

    MadJohny

    Joined:
    Mar 8, 2013
    Posts:
    143
    I know, but I think that it will still take some time until 4.6 is here, also, didn't you say that unity 5 would be out on summer? It's summer already ;), but yeah, summer will still take some time to end.
     
  14. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    9,714
    Unity 4.6 will be out in summer. There's no release information for Unity 5.
     
  15. guitarxe

    guitarxe

    Joined:
    Dec 1, 2013
    Posts:
    131
    Well that's very vague. Which summer are we talking about?
     
  16. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    8,952
    This.

    Also, just because these features are coming soon, doesn't guarantee that they will be 100% perfect and bug free when they do. The 2D stuff took a little while to work the kinks out (some still is). I am looking forward to U5, but not planning on building any games with it.
     
  17. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    9,714
    Summer of 2014 in North America.
     
  18. Arowx

    Arowx

    Joined:
    Nov 12, 2009
    Posts:
    8,194
    There is a big Unite event later this year and their schedule only talks about Unity 5 ;)
     
  19. yoonitee

    yoonitee

    Joined:
    Jun 27, 2013
    Posts:
    2,364
    I get what you mean. But you just got to put it out of your mind and use what tools you have now.

    Why? Because if you make a game with today's tools you get in first. And the early bird catches the worm!
     
  20. rorakin3

    rorakin3

    Joined:
    Jan 2, 2013
    Posts:
    464
    You can write nearly all code that is independent of GUI system, and also instantiate all GUI elements from prefabs. The work involved to change GUI system is then very minimal. You can check out my Graph Maker asset store product that supports NGUI and Daikon for an example.
     
  21. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,435
    Bring on 64bit, Unity :). That is another issue that is impeding me
     
  22. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,238
    Yes, I'm looking forward to using SpeedTree, Enlighten & the new Gui system, all of which I hope will improve my current project. I'm still using what I have but I'm hesitant to really dig in & spend hours & hours on environment and gui as I know I'll be swapping them out once Unity 5 is released, assuming those features actually work. lol

    I know I could just keep using what I have but that's defeating the point in pre-ordering Unity 5, plus this project is an ongoing one that's not going to be complete within a few months.
     
  23. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,500
    No, it really really isn't.

    Was the point of ordering Unity 5 to somehow stop using tools that you've already got? Be less productive for a period of months? Give up months of your life in regards to your game development?

    They all seem like silly things to spend money on, to me. I'd have kept the cash. ;)

    Don't plan to require things if you don't know when they'll be here. Do what you can with what you've got. Make games. Make progress. If cooler stuff is available at the right time then re-evaluate your plans accordingly. Otherwise, keep 'em up your sleeve for your next project, which will be better for the experience you get from having actually worked more on this one.
     
  24. SimtasticGames

    SimtasticGames

    Joined:
    Jul 3, 2014
    Posts:
    10
    Just work on gameplay and other things that will be compatible with the new Unity. Not working until Unity 5 is released is just making up an excuse for being lazy.
     
    Rodolfo-Rubens likes this.
  25. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,435
    True... that is one thing that will carry over into your project in Unity5. I am actually doing R&D for my project since I am trying to emulate the look of film.