Introducing Game Developer Tools (Gaming SDK, Adobe Scout, FlasCC) by Thibault Imbert

I am really excited about what happened tonight. We just announced the introduction of the Adobe Game Developer Tools on Creative Cloud. You can read the official announcement here. As part of this, we are introducing three new products: Adobe Gaming SDK, FlasCC and Adobe Scout, which I have been working on for a year now.

Here is a video about Adobe Scout and why it is going to change everything for your as a developer:

I wrote a full article on how to get started with Scout. Make sure you check it out! If you have any questions, check the Scout forums!
If you want to take a deep dive in Scout you can also check the video tutorials here.

We also wanted to provide a great out of the box experience for developers to get started with the technology. Provide a nice package that allow developers to get up and running quickly without having to hunt for the frameworks needed, the compilers and right documentation. That's why we are also introducing the Gaming SDK:

The Gaming SDK contains the key frameworks you guys need to use to create fast performing 2D and 3D GPU games, but also much more, from the ATF tools to iOS ANEs.

Starling, Feathers and Away3D are officially supported by Adobe and part of the Gaming SDK. It provides to you a one stop shop package to get started with the technology, we hope you guys will enjoy it! For those of you guys doing native development and interested in porting native games to the desktop, you can now use FlasCC (formerly named Alchemy), which is now release quality and supported.

Comments (19)

  1. Szymon Brych wrote::

    Wow, it looks really exciting. It seems that Scout will prove super useful at performance-focused stages of games development. However the thing that I am most curious about as a developer is what are you guys actually doing with VM and this mysterious AS Next mentioned in White Papers. :)

    Tuesday, December 4, 2012 at 10:36 am #
  2. Hendrik wrote::

    it seems that the whole purpose of scout app is to advertise adobe creative cloud, which is a shame because I hope that it will be available also to those that do not wish to be part of the creative cloud in the future.

    Tuesday, December 4, 2012 at 11:22 am #
  3. Ricardo wrote::

    Scout, Gaming SDK, what is free and what is not ? Can Scout be used without Flash Builder ?

    Tuesday, December 4, 2012 at 12:17 pm #
  4. Fréderic Cox wrote::

    Thibault, looks like a great piece of technology but I wonder what the status is of getting advanced telemetry to work with Flex content?

    Tuesday, December 4, 2012 at 12:18 pm #
  5. Thibault Imbert wrote::

    Hi Frederic,

    You can make your Flex content profilable with Scout by using this little script: https://github.com/adamcath/telemetry-utils/blob/master/README.md

    It will make your SWF work with Scout very easily.

    Thibault

    Tuesday, December 4, 2012 at 12:27 pm #
  6. HB wrote::

    I’m curious about that stageAd ANE. I purchased MilkmanGames iAd 1.2 ANE a few months ago, and it sometimes degrade performance.

    Can the ANE be downloaded somewhere?

    Tuesday, December 4, 2012 at 5:57 pm #
  7. Mike wrote::

    Cloud version only? Definitely not my choice. Shame on you, Adobe.

    Tuesday, December 4, 2012 at 6:03 pm #
  8. Chris wrote::

    What is DisplayList’s “Copying to screen”?
    I noticed it goes up when I render more using Stage3D.

    Tuesday, December 4, 2012 at 6:56 pm #
  9. Chris wrote::

    Adding to the first question…
    I have a simple Stage3D application using my own engine.
    The application is rendering quite a few triangles (around 5 mil).
    But its constant, because nothing is moving nothing is changing after I’ve loaded and parsed my model.
    Static camera, and static meshes being rendered.

    Checking the performance of this application using Scout, I noticed that the DisplayList’s “Copy to screen” inclines for ~150 frames (around 5 seconds) from about 70% until it uses about 90% of my 33ms budget…

    My question is what causes it to incline like that?
    Especially since I’m doing the same thing every frame after loading and parsing the model.

    I also noticed just doing something as simple as hovering over the close tap button on my browser causes Scout to spike certain things…

    Tuesday, December 4, 2012 at 7:30 pm #
  10. Chris wrote::

    Turns out that happens with Google Chrome…
    Not with Safari.
    Kind of confusing seing these different results.

    Tuesday, December 4, 2012 at 7:35 pm #
  11. Tyler wrote::

    I’m glad to see Adobe introducing new tools to financially sustain the Flash platform. I’ve spent the day playing with Scout, and it’s helped me make a couple of worthwhile performance improvements in my current project.

    I’m all in favor of the gaming SDK as well and would like to see Adobe continue to add libraries here to add value.

    Wednesday, December 5, 2012 at 1:12 am #
  12. HB wrote::

    @Tyler:

    Were does performance improvements gaming-specific or could those be applied to more general apps?

    Wednesday, December 5, 2012 at 11:13 am #
  13. Tyler wrote::

    @HB
    The operations it helped me identify related to audio processing and the approach I was using for some animations. My application has some gaming elements, but I wouldn’t classify it as a game in the usual sense.

    The things Scout showed me were things that I was already aware I could improve. Where it was really valuable was in quantifying how much of an issue various things were. For example, I’m doing a lot of number crunching for pitch detection and things, and before looking at Scout, I had always imagined that this would be where I should focus my optimization time. But that turned out to be a non-issue in the bigger picture.

    Wednesday, December 5, 2012 at 3:54 pm #
  14. Lakshman wrote::

    Nice work Thibault, everyone will love this new tool. I will try this weekend. how about action script ‘NEXT’. and news yet on this new language or a preview. we would love to hear about it. :)

    thank you and have a good day

    Wednesday, December 5, 2012 at 8:50 pm #
  15. Mike wrote::

    Is Adobe Gaming SDK installer 64-bits only? It fails silently on my 32-bit vista.

    Thursday, December 6, 2012 at 5:54 am #
  16. Rubin wrote::

    Will there be a scout version that will install on windows vista? The installer fails to install (silently) and running as administrator says it’s a windows 7 or later program.

    I’ve been looking forward to a great profiling tool like this for such a long time. It’s a shame I can’t use it atm. :S

    Wednesday, December 12, 2012 at 1:37 am #
  17. Alex Winx wrote::

    Its a good start and good direction especially with monetizing .ane’s. But giving Starling,Feathers and Away3D maybe as base but far from game developer’s framework and API, which should include FuzzyLogic, AI, Physics, MapEditor, FinalState, Routing system,….
    and adding ability in FlashIDE like real time editing and replay and back and forth in time…
    Its a era of visual programming and you offer far from good and fast FlexBuilder editor.
    http://www.youtube.com/watch?v=PUv66718DII&feature=player_embedded
    http://www.youtube.com/watch?feature=player_embedded&v=caux7Uh2BK0
    Nuck nuck Dear product managers and decision makers in Adobe of all kind….
    Please if my tone is bit offensive but there were and is lot of inertion in the Adobe.

    Wednesday, December 12, 2012 at 3:32 pm #
  18. Arby TwoFast wrote::

    I love that you gave us free ANEs but good god, where is the documentation?!?! Yeah sure you have livedocs of the methods, etc but where is the high level “this is used for that” documentation? For example, why would I want to use “StageAd” and for what purpose?

    What is TestFlight and why is the ANE called “BetaTesting” instead of TestFLight? What’s it for? …

    etc…

    Sunday, March 10, 2013 at 11:34 pm #
  19. winxalex wrote::

    Profiling is cool but future is “what you do what you see and get” Live codding. Any Ediot0r.
    http://www.youtube.com/watch?v=GsK_syADzQ8&hd=1

    Tuesday, June 4, 2013 at 12:13 am #

Trackback/Pingback (1)

  1. Introducing Game Developer Tools – ByteArray.org « eaflash on Tuesday, December 4, 2012 at 11:39 am

    [...] on http://www.bytearray.org Share this:TwitterFacebookLike this:LikeBe the first to like [...]