Page 1 of 2 1 ... LastLast
Results 1 to 25 of 36
  1. #1
    Dedicated Member
    Demi_God's Avatar
    Join Date
    Jul 2013
    Location
    Icy hot of the north
    PSN ID
    Kamikaze_Krunch
    Posts
    1,187
    Rep Power
    23
    Items User name style

    Sony's Internal development tool creation framework is going open source.

    Got this off of neogaf with a supported link. http://schedule.gdconf.com/session-id/828358

    Authoring Tools Framework (ATF) is a set of C#/.NET components for making game development tools on Windows. ATF has been in development for over 8 years and has been used to make many custom tools such as Naughty Dog's level editor and shader editor for The Last of Us, Guerrilla Game's sequence editor for Killzone: Shadow Fall, an animation blending tool at Santa Monica Studios, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, and many others. After many years of proprietary releases, ATF is now being released as an open source project on GitHub.


    Takeaway

    This talk will introduce the open source project and demonstrate some of the many components ATF offers to streamline tool development. The extensible framework and efficient, well-tested components provide everything from common tasks like property editing and windows docking to higher-level functionality like circuit and timeline editing.
    I didn't know where to put this, hmmmm. hopefully this is fine.

  2. #2
    Apprentice
    Julz's Avatar
    Join Date
    Dec 2007
    Posts
    183
    Rep Power
    58
    stark contrast to the japanese only cell programming manual that shipped with ps3 devkits!

  3. Likes Lefein likes this post
  4. #3
    Member
    IshTing's Avatar
    Join Date
    Oct 2013
    Location
    Sheffield
    PSN ID
    IshTing
    Age
    25
    Posts
    113
    Rep Power
    14
    Anyone care to dumb it down?

  5. #4
    Apprentice
    Julz's Avatar
    Join Date
    Dec 2007
    Posts
    183
    Rep Power
    58
    Quote Originally Posted by IshTing View Post
    Anyone care to dumb it down?
    Its quicker, easier and cheaper for third parties to create dev tools and game engines.

  6. Likes IshTing likes this post
  7. #5
    Member
    IshTing's Avatar
    Join Date
    Oct 2013
    Location
    Sheffield
    PSN ID
    IshTing
    Age
    25
    Posts
    113
    Rep Power
    14
    Quote Originally Posted by Julz View Post
    Its quicker, easier and cheaper for third parties to create dev tools and game engines.
    Brilliant, thanks.

  8. #6
    Super Elite
    x_terna's Avatar
    Join Date
    Sep 2006
    Location
    L.A
    Posts
    2,297
    Rep Power
    73
    Well here it is, been checking it out for a day or 2.


  9. #7
    Apprentice
    OregonViking's Avatar
    Join Date
    Mar 2006
    Location
    Pacific NW
    PSN ID
    OregonViking
    Age
    24
    Posts
    414
    Rep Power
    70
    Amazing! This means great things for indie games. All PC ports will benefit too, which is exactly what Sony planned with their hardware this time around.

  10. #8
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    C#

    No thanks.

  11. #9
    Ultimate Veteran
    mistercrow's Avatar
    Join Date
    Nov 2007
    Location
    Texas
    PSN ID
    mistercrow
    Posts
    24,308
    Rep Power
    172
    Quote Originally Posted by Julz View Post
    Its quicker, easier and cheaper for third parties to create dev tools and game engines.
    Yep, pretty awesome.

  12. #10
    Administrator and Visionary
    Ghost's Avatar
    Join Date
    Aug 2009
    PSN ID
    rokushakubo
    Posts
    13,532
    Rep Power
    142
    Something about Sony?

    No thanks.


  13. #11
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    Quote Originally Posted by Ghost View Post
    Something about Sony?

    No thanks.

    I don't code in C#, thats all.

  14. #12
    Community and Technical Manager
    Christopher's Avatar
    Join Date
    Jun 2007
    Location
    Warner Robins, GA
    PSN ID
    Cand3Js
    Age
    44
    Posts
    9,941
    Rep Power
    125
    Items Death Note LAtlusVitaPS3 FatMetal Gear Solid 4Naughty Dog360 SlimGuerrilla GamesApple
    Quote Originally Posted by mynd View Post
    I don't code in C#, thats all.
    pfft.....c\c++ fanboy.











  15. Likes mynd likes this post
  16. #13
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    Quote Originally Posted by Christopher View Post
    pfft.....c\c++ fanboy.

    There is something about .net that screams "code bloat"..oh wait it's MS code....thaaats why.

  17. #14
    Community and Technical Manager
    Christopher's Avatar
    Join Date
    Jun 2007
    Location
    Warner Robins, GA
    PSN ID
    Cand3Js
    Age
    44
    Posts
    9,941
    Rep Power
    125
    Items Death Note LAtlusVitaPS3 FatMetal Gear Solid 4Naughty Dog360 SlimGuerrilla GamesApple
    Quote Originally Posted by mynd View Post
    There is something about .net that screams "code bloat"..oh wait it's MS code....thaaats why.
    There is some bloat. But is a hell of a lot better than it used to be. I've decompiled some of the assemblies. The newer stuff is pretty good code which is why I rail at my developers who still use stuff like data table objects (old, bloated $#@!) instead of generic lists (newer, better).

    Either way, there are a ton of game companies that are using .Net for tools and interfaces.










  18. #15
    Apprentice
    Julz's Avatar
    Join Date
    Dec 2007
    Posts
    183
    Rep Power
    58
    Quote Originally Posted by mynd View Post
    I don't code in C#, thats all.
    Don't worry, this is aimed at high quality professional coders working on actual games, tools, engines not hobbyists that like to talk big online.

  19. #16
    Elite Sage
    Two4DaMoney's Avatar
    Join Date
    Jun 2007
    Age
    28
    Posts
    12,433
    Rep Power
    120
    Items Naughty DogPS3 SlimNaughty DogUser name style
    Quote Originally Posted by Julz View Post
    Don't worry, this is aimed at high quality professional coders working on actual games, tools, engines not hobbyists that like to talk big online.


    <--- Is what I'm actually doing right now
    F.T.P

  20. Likes Ezekiel likes this post
  21. #17
    PSU Live Streamer
    YoungMullah88's Avatar
    Join Date
    Sep 2006
    Location
    Charlotte
    PSN ID
    YoungMullah88
    Posts
    15,041
    Rep Power
    122
    Items User name style
    Quote Originally Posted by Julz View Post
    Don't worry, this is aimed at high quality professional coders working on actual games, tools, engines not hobbyists that like to talk big online.
    Well damn, that escalated quickly

    Sent from my SM-N900T using Tapatalk

  22. #18
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    Quote Originally Posted by Julz View Post
    Don't worry, this is aimed at high quality professional coders working on actual games, tools, engines not hobbyists that like to talk big online.
    Lol, tools fine, actual games, nobody professional uses c#.

    Surprised a pro sony site would have so many defenders of a Microsoft framework.


    Sent from my iPhone using Tapatalk

  23. #19
    Apprentice
    Julz's Avatar
    Join Date
    Dec 2007
    Posts
    183
    Rep Power
    58
    Quote Originally Posted by mynd View Post
    Lol, tools fine, actual games, nobody professional uses c#.

    Surprised a pro sony site would have so many defenders of a Microsoft framework.


    Sent from my iPhone using Tapatalk


    Maybe someone will believe you one day.


    Read my post again, comprehend that games use engines and tools. Coders working on games create engines and tools it requires - these tools and engines are then modified by the coders working on games as and when the game requires such throughout development. Some coders work for middleware companies where they just make tools, or engines.

    This framework is aimed at them. But i suppose they are all amateurs compared to... I'm sorry what game do you work on again?

    Not hobbyists.

    I'm suprised a microsoft fan would spend 8 years stalking a playstation forum a constant stream of negativity. Quite bizarre, really.

  24. #20
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    Quote Originally Posted by Julz View Post


    Maybe someone will believe you one day.
    Oh plenty of people believe me, I actually have done some engine work myself. You mor ethan welcome to see my early work at www.myndspy.com.
    The code is coming up 9 years old so it's not my most recent work.

    Read my post again, comprehend that games use engines and tools. Coders working on games create engines and tools it requires
    And I am telling you no professional engine runs in c#, you don't have the fine granular memory control you really require.

    Yes there are layers it can be used for, just like people use python, LUA etc for their scripting.
    - these tools and engines are then modified by the coders working on games as and when the game requires such throughout development. Some coders work for middleware companies where they just make tools, or engines.

    This framework is aimed at them. But i suppose they are all amateurs compared to... I'm sorry what game do you work on again?

    Not hobbyists.
    I owned a company and did this for a living for a period of time, thanks.
    Yes, several c# tools and and ancillary programmers can work in c# and be modified into producing data that will run in you engine. UDK from memory uses some c# for scripting.
    I'm suprised a microsoft fan would spend 8 years stalking a playstation forum a constant stream of negativity. Quite bizarre, really.


    Really, all this cause I said I don't program in c#?
    Oversensitive much.
    Last edited by mynd; 03-16-2014 at 20:17.

  25. #21
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    dbl post

  26. #22
    Veteran
    bobtheduck's Avatar
    Join Date
    Feb 2007
    Age
    33
    Posts
    4,906
    Rep Power
    76
    Gotta admit, Mynd. I'm not a programmer (haven't done real programming since I was about 12 years old, anyhow) but I am kind of surprised by the C# and .net thing, too. Why on earth would they use proprietary MS stuff to make PS3 / PS4 games? The confirmation from you about how much they suck (which I kind of guessed, especially .net) just adds to that confusion.

  27. #23
    Community and Technical Manager
    Christopher's Avatar
    Join Date
    Jun 2007
    Location
    Warner Robins, GA
    PSN ID
    Cand3Js
    Age
    44
    Posts
    9,941
    Rep Power
    125
    Items Death Note LAtlusVitaPS3 FatMetal Gear Solid 4Naughty Dog360 SlimGuerrilla GamesApple
    Quote Originally Posted by bobtheduck View Post
    Gotta admit, Mynd. I'm not a programmer (haven't done real programming since I was about 12 years old, anyhow) but I am kind of surprised by the C# and .net thing, too. Why on earth would they use proprietary MS stuff to make PS3 / PS4 games? The confirmation from you about how much they suck (which I kind of guessed, especially .net) just adds to that confusion.
    C# and .Net do not "suck". mynd doesn't use it which is fine, but it is a fine technology and has its place. As mynd points out, it is NOT for engine work. The fact that .Net has a layer (or two) of software between it and the hardware makes it inadequate for work of this kind. But many developers, even game developers including naughty dog, (obviously) and guerrilla-games use .Net and C# for a variety of reasons including tools and server software

    I'm not sure why anyone would be surprised that Sony would use Microsoft technology. I believe Visual Studio is the IDE they are using to program their games.

    edit: when I say it is inadequate, I'm talking about games that require high levels of performance. You can create a game on an iPhone or Android just fine using C# and Monotouch.
    Last edited by Christopher; 03-19-2014 at 00:48.










  28. #24
    Supreme Veteran
    mynd's Avatar
    Join Date
    May 2006
    Location
    Down Under
    Age
    42
    Posts
    18,382
    Rep Power
    176
    Items User name style
    As Christopher says, its a certain tool for a certain task, fast prototyping of windows apps etc, its ideal.
    There is nothing particularly wrong with C# for that sort of work at all.
    Last edited by mynd; 03-19-2014 at 01:35.

  29. Likes Christopher likes this post
  30. #25
    Elite Member
    skinny_jr's Avatar
    Join Date
    Sep 2007
    Location
    Montréal
    PSN ID
    Skinnyjr
    Age
    31
    Posts
    1,577
    Rep Power
    63
    Quote Originally Posted by mynd View Post
    I don't code in C#, thats all.
    I do, so thank you SONY!!!!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
vBCredits II Deluxe v2.1.0 (Pro) - vBulletin Mods & Addons Copyright © 2010-2015 DragonByte Technologies Ltd.