Author Topic: Deprecated???  (Read 4895 times)

WolfTechGames

  • Newbie
  • *
  • Thank You
  • -Given: 6
  • -Receive: 4
  • Posts: 35
    • View Profile
Deprecated???
« on: November 25, 2015, 11:18:49 PM »
What happened to TNet on the asset store? It says deprecated and its no longer on the asset store? I might be posting this too early but I got a bit worried as I just bought TNet this month.

cmifwdll

  • Global Moderator
  • Sr. Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 149
  • Posts: 285
  • TNet Alchemist
    • View Profile
Re: Deprecated???
« Reply #1 on: November 26, 2015, 07:43:41 AM »
Probably getting ready to transition into its new purpose. Aren made a post about it here [it's the top sticky]: http://www.tasharen.com/forum/index.php?topic=13653.0

Personally I like TNet for its networking (crazy right?). I understand how amazing and versatile the DataNode class is, but I still prefer to handle all my serialization myself. The networking, however, is something I really don't want to handle myself. That's where I think the core of TNet should be: networking; not serialization :)

I'm afraid listing it as an editor extension as opposed to a networking solution will really diminish its greatness.

devomage

  • Sr. Member
  • ****
  • Thank You
  • -Given: 7
  • -Receive: 67
  • Posts: 250
    • View Profile
Re: Deprecated???
« Reply #2 on: November 26, 2015, 04:55:33 PM »
Probably getting ready to transition into its new purpose. Aren made a post about it here [it's the top sticky]: http://www.tasharen.com/forum/index.php?topic=13653.0

Personally I like TNet for its networking (crazy right?). I understand how amazing and versatile the DataNode class is, but I still prefer to handle all my serialization myself. The networking, however, is something I really don't want to handle myself. That's where I think the core of TNet should be: networking; not serialization :)

I'm afraid listing it as an editor extension as opposed to a networking solution will really diminish its greatness.

well said. 

i would have never purchased the asset if it wasnt for networking.  then or now.  im a huge fan of the DataNode class, but am more curious where networking is going...

WolfTechGames

  • Newbie
  • *
  • Thank You
  • -Given: 6
  • -Receive: 4
  • Posts: 35
    • View Profile
Re: Deprecated???
« Reply #3 on: November 27, 2015, 04:55:43 PM »
well said. 

i would have never purchased the asset if it wasnt for networking.  then or now.  im a huge fan of the DataNode class, but am more curious where networking is going...

Ya same im really hyped for this!

phoenix

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 3
  • Posts: 49
    • View Profile

devomage

  • Sr. Member
  • ****
  • Thank You
  • -Given: 7
  • -Receive: 67
  • Posts: 250
    • View Profile
Re: Deprecated???
« Reply #5 on: November 29, 2015, 05:32:09 PM »
thanks for the link!

what is SO appealing about TNET is the external standalone server...  (would be dreamy to have a standalone client)

i wouldnt switch from TNET unless i required something that TNET didnt deliver!  ie networking for non-pc platforms

WolfTechGames

  • Newbie
  • *
  • Thank You
  • -Given: 6
  • -Receive: 4
  • Posts: 35
    • View Profile
Re: Deprecated???
« Reply #6 on: November 30, 2015, 12:21:24 PM »
Im with devomage, TNet has always been my goto networking and it seems better then the new Unity networking in my honest opinion. TNet seems to offer more then many of the other network libraries. Only way I will switch is if Unity creates something amazing that no other networking library has to offer.

phoenix

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 3
  • Posts: 49
    • View Profile
Re: Deprecated???
« Reply #7 on: November 30, 2015, 03:03:30 PM »
I am personally invested quite heavily in TNET at the moment as I have learnt how it works and have heavily customized it to my particular needs.

The fact that it is open source and well commented and well structured enables me to learn it and do whatever I want and is invaluable.

However, just as NGUI was the absolute best GUI for unity and still is, imho, uGui essentially replaced it and by pulling numbers out of my @$$, probably hurt the sales of NGUI.
Although, I have heard rumours that Aren was paid for the efforts.

The same thing is probably happening with Unity MultiPlayer, and thus Arens choice to turn it into an editor extension for serialization purposes, (just a guess)

I would personally prefer to see the underlying code base become an extension to Unity MultiPlayer, being a build out of the features for ease of use, rather then shifting to a serialization system. I think that the purpose of having the owner of a unity asset on the asset store is specifically for this! I would love for Aren to make TNET able to utilize the new Unity Multi Player system under the hood, so to speak whilst at the same time maintaining the same high level function calls.


ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Deprecated???
« Reply #8 on: December 01, 2015, 08:05:34 AM »
Fear not, the TNet updates will continue. I indeed deprecated it right now on the Asset Store until I have the time to release a proper "version 3" update with tutorial videos and everything. I basically need to sit down and create a new video of making a multiplayer game from scratch complete with saved game support -- with using TNet is trivial, mind you -- but I have so many distractions recently (Steam sales, Elite Dangerous Horizons... etc) <_<

The serialization stuff is done btw, has been done for like 2 months now. There was nothing to it, I merely expanded DataNode's functionality. It's an extension to TNet, but it certainly doesn't change what TNet does. :)

P.S. If you want to download the latest version of TNet in advance of the Asset Store update, all you need to do is toss me an email to support [at] tasharen.com with your OR#. If you obtained it via the tasharen.com, then you just use your unique link as it should already point to that package.