• Save
Unity and Flash, the best of both worlds! - Unite presentation slides
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 11,977 views

Presentation as held during Unite 2009 conference in San Francisco.

Presentation as held during Unite 2009 conference in San Francisco.

Statistics

Views

Total Views
11,977
Views on SlideShare
8,673
Embed Views
3,304

Actions

Likes
12
Downloads
0
Comments
0

17 Embeds 3,304

http://www.paultondeur.com 2319
http://infiniteunity3d.com 468
http://thegamersphere.com 275
http://marvelopermedia.com 104
http://www.slideshare.net 58
http://chaosnote.blogspot.com 34
http://blog.paultondeur.com 15
http://backup-chaosnote.blogspot.tw 8
http://translate.googleusercontent.com 5
http://webcache.googleusercontent.com 5
http://backup-chaosnote.blogspot.com 3
http://131.253.14.250 3
http://www.slideee.com 3
http://66.102.9.132 1
http://www.docseek.net 1
http://static.slidesharecdn.com 1
https://www-wave-opensocial.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • Unity & Flash, the best of both worlds!
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Integrating Flash and Unity Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
  • 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
  • Communication Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • Demos Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • 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
  • 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
  • Communication with u3dobject Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • u3dobject: embedding Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • u3dobject: calling Flash Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • u3dobject: calling Unity Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • 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
  • JSON Example Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • 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
  • JSON demo Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Integrating Flash and Unity
  • Multiplayer Unity and Flash Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
  • 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
  • Reverse engineering RTMP Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
  • 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
  • C# RTMP Library Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
  • Demos Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
  • How the tropical island works Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Multiplayer Unity and Flash
  • Tips and tricks Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
  • Loading external images Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
  • Parsing XML Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
  • Posting data Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
  • Buy “Unity Game Development Essentials” Unity & Flash, the best of both worlds! Unite 2009 - San Francisco Tips and tricks
  • Questions? Unity & Flash, the best of both worlds! Unite 2009 - San Francisco
  • 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