Unity and Flash, the best of both worlds! - Unite presentation slides

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Unity and Flash, the best of both worlds! - Unite presentation slides - Presentation Transcript

    1. Unity & Flash, the best of both worlds!
    2. Who is Paul Tondeur?
      • Author of Papervision3D Essentials
      • Developer
        • Flash platform
        • Red5
        • Unity
        • PHP
      • Active participant of Flash and Unity community
      • Passionate about new technologies
      • Business partner of dr. Kominski
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Introduction
    3. Who is dr. Kominski?
      • Polish professor
      • Laboratory based in Amsterdam, The Netherlands
      • Creates, invents, and designs state of the art web concepts
        • Realtime 3D
        • Multiplayer
        • ‘ On location’ streaming video
        • 2D and 3D animation
        • Community building
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Introduction
    4. Where I will talk about
      • Getting started
      • Integrating Flash and Unity
      • Multiplayer Flash and Unity
      • Tips and tricks
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Introduction
    5. First thoughts on Unity Unity & Flash, the best of both worlds! Unite 2009 - San Francisco How to have auto completion? How to use SVN? Boo? C#? JavaScript? Which language to use? Which tools to use? How to do multiplayer? Is there a book? How many polygons can a render contain? Where to find tutorials? Loading models at runtime? How does a Mac work? How to communicate with Flash
    6. Things I liked
      • Fluent integration with external modeling tools
      • Ease of use for modelers
      • Cross platform and cross browser
      • Helpful community and Unity staff
      • License costs
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Getting started
    7. Things I disliked
      • Programming in Unitron
      • Creating GUI elements
      • New mindset: it’s not only code
      • Limited debugging
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Getting started
    8. Integrating Flash and Unity Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    9. Reasons to integrate
      • Do things you can not do in Unity
      • Do things you can do better without Unity
      • Do things you can do with more ease than with Unity
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    10. Communication Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    11. Demos Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    12. Limitations
      • Most advanced object is an Array
      • Can’t exchange all data types
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    13. Communication with u3dobject Integrating Flash and Unity Google Code - October 2009 “ Aquiris U3dObject is a small framework created to make the integration of Unity3d applications into websites as easy as possible.” Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    14. Communication with u3dobject Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    15. u3dobject: embedding Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    16. u3dobject: calling Flash Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    17. u3dobject: calling Unity Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    18. JSON Integrating Flash and Unity Wikipedia - October 2009 “ JSON, short for JavaScript Object Notation, is a lightweight computer data interchange format. It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects).” Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    19. JSON Example Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    20. JSON encoding and decoding
      • External library for Flash: as3corelib
      • External library for C#: LitJSON
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    21. JSON demo Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
    22. Multiplayer Unity and Flash Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    23. RTMP Multiplayer Unity and Flash Wikipedia - October 2009 “ Real Time Messaging Protocol (RTMP) is a proprietary protocol developed by Adobe Systems for streaming audio, video and data over the Internet, between a Flash player and a server.” Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    24. Reverse engineering RTMP Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
    25. Reverse engineering RTMP results
      • Headache
      • A library that can connect with any RTMP server
      • Tunneled connections (RTMPT)
      • Library to be open sourced soon
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
    26. C# RTMP Library Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
    27. Demos Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
    28. How the tropical island works Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
    29. Tips and tricks Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    30. Loading external images Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
    31. Parsing XML Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
    32. Posting data Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
    33. Buy “Unity Game Development Essentials” Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
    34. Questions? Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
    35. Thanks!
      • Paul Tondeur
      • Blog: www.paultondeur.com
      • Dr. Kominski: www.kominski.net
      • E-mail: [email_address]
      • LinkedIn: http://www.linkedin.com/in/paultondeur/
      • Twitter: PaulTondeur
      Unity & Flash, the best of both worlds! Unite 2009 - San Francisco

    + paultondeurpaultondeur, 3 weeks ago

    custom

    756 views, 1 favs, 2 embeds more stats

    Presentation as held during Unite 2009 conference i more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 756
      • 238 on SlideShare
      • 518 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 508 views on http://www.paultondeur.com
    • 10 views on http://chaosnote.blogspot.com

    more

    All embeds
    • 508 views on http://www.paultondeur.com
    • 10 views on http://chaosnote.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories