Search Unity

  1. Unity 2019.1 beta is now available.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. We're looking for insight from anyone who has experience with game testing to help us better Unity. Take our survey here. If chosen to participate you'll be entered into a sweepstake to win an Amazon gift card.
    Dismiss Notice
  4. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  5. Unity 2018.3 is now released.
    Dismiss Notice
  6. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

0.14.1-preview Release and an update about C#

Discussion in 'Project Tiny' started by raymondyunity, Jan 30, 2019.

  1. raymondyunity

    raymondyunity

    Unity Technologies

    Joined:
    Apr 30, 2018
    Posts:
    50
    Hello all,

    0.14.1-preview is out and the changelog can be found below.
    https://docs.unity3d.com/Packages/com.unity.tiny@0.14/changelog/CHANGELOG.html

    This version was about fixing major bugs. A few EntityGroup based bugs were fixed so missing or duplicate entities while mingling with EntityGroups should be fixed. A few feature improvements around live-Link were also included.

    Update about C#
    We are kicking it into high gear when it comes to C# support and are we working hard to bring it to users as soon as possible. However, this means we will be focusing all of our efforts and will not be releasing anymore updates until C# arrives.

    What does this mean for TypeScript?
    We are aware of the users who enjoy TypeScript and do not mind using it with Tiny. We will be removing TypeScript for the creation of ECS code however, you would still be able to write Typescript and call it using PInvoke from C# as a platform interface. TypeScript will be there for the Web targets.

    Thank you for your understanding and a big thanks to all of the users who have given us feedback about the product. This community's growth excites us and we appreciate the patience for the arrival of C#.
     
    mr-quoccuong, kreso, FROS7 and 8 others like this.
  2. DFG

    DFG

    Joined:
    Oct 18, 2011
    Posts:
    61
    Appreciate the update great work very excited!! Does that mean that down the line when C# is supported we should be able to simply update our 3D projects and they should work in mobile web post optimization tweaks to assets...etc?
     
  3. facundo_unity961

    facundo_unity961

    Joined:
    Mar 14, 2018
    Posts:
    1
    Nice!
    Might I ask what is the expected timeframe for C#? Is it in the order of 3, 6 or 12 months?
    It sounds like a monolithic task!
     
  4. Arowx

    Arowx

    Joined:
    Nov 12, 2009
    Posts:
    6,749
    The thing is if Tiny goes to C# then it's just ECS for HTML and WebGL right?

    Or why build and maintain two ECS systems Tiny and Unity ECS?
     
  5. Jse10

    Jse10

    Joined:
    Sep 10, 2017
    Posts:
    2
    hello, the C# integration can allow us integrate easly thirdparty librarys as admob or facebook?
     
  6. ArturoNereu

    ArturoNereu

    Joined:
    Aug 23, 2012
    Posts:
    7
    That's the goal. One C# and one ECS for all.
     
  7. ArturoNereu

    ArturoNereu

    Joined:
    Aug 23, 2012
    Posts:
    7
    Definitely will help but remember they have to be ECS compatible.
     
  8. DarkMarmot

    DarkMarmot

    Joined:
    Nov 13, 2013
    Posts:
    22
    Since the ECS model has so many functional programming concepts built into it, has there been any talk on using F# with it?
     
  9. Arowx

    Arowx

    Joined:
    Nov 12, 2009
    Posts:
    6,749