Serious multiplayer 3D games using Unity, Flash and Red5

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.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

1 Favorite

Serious multiplayer 3D games using Unity, Flash and Red5 - Presentation Transcript

  1. Serious multiplayer 3D games using Unity, Flash and Red5 MEETING 12 2009
  2. Introductie • Unity • Red5 • Flash, Red5 en Unity • Demo • Hoe het werkt • Mogelijkheden • Toekomst MEETING 12 2009
  3. Paul Tondeur • Werkzaam bij Web Wonders • Gepassioneerde ontwikkelaar • PHP • Flash platform • Red5 • Papervision3D • Unity • Passie voor innoverende techniek • Actief deelnemer van Flash en Unity community • Auteur van een aankomend Papervision3D boek MEETING 12 2009
  4. Unity “Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations or real-time 3D animations. Unity is similar to Director, Blender game engine, Virtools or Torque Game Builder in the sense that an integrated graphical environment is the primary way of authoring the game.” Wikipedia - Mei 2009 MEETING 12 2009
  5. Unity • Editor werkt op Windows XP, Windows Vista en Mac OS X • Publiceerd naar: • Standalone Windows en Mac • Wii • iPhone • Unity web player (cross browser plug-in) voor Windows en Mac • Browser plugin is slechts 3,2 MB • Integratie met tools als Maya, Cinema 4D en Blender • Programmeren kan in C#, JavaScript of Boo scripting • Unity Indy license: € 149,- MEETING 12 2009
  6. Unity features • Programmeren kan in Microsoft Visual Studio • Unity kan overweg met DLL’s gemaakt in Visual Studio • Communicatie met browser via JavaScript calls • Veel standaard scripts zijn meegeleverd. MEETING 12 2009
  7. Unity voorbeeld - Room of shadows MEETING 12 2009
  8. Unity voorbeeld - Agua MEETING 12 2009
  9. Unity voorbeeld: Fusion Fall MEETING 12 2009
  10. Red5 “Red5 is an Open Source Flash Server written in Java that supports: - Streaming Audio/Video (FLV and MP3) - Recording Client Streams (FLV only) - Shared Objects - Live Stream Publishing - Remoting (AMF)” OSFlash.org– Mei 2009 MEETING 12 2009
  11. Waarom Red5? • Bewezen als stabiele open source server • Multiplayer 3D server voor Flash: Paperworld3D • Multi-server setups mogelijk • Geen hoge licentiekosten bij multi-server setups • Er bestaan Red5 ontwikkelaars • Ontwikkelen kan rechtstreeks vanuit Eclipse • Toegankelijkheid te creëren voor gebruikers zonder Unity plug-in • Toekomstige betere 3D support voor Flash MEETING 12 2009
  12. Een RTMP Client in C# • Geen bestaande open source / commerciele libraries • Reverse engineeren RTMP MEETING 12 2009
  13. Een RTMP Client in C# MEETING 12 2009
  14. Een RTMP Client in C# MEETING 12 2009
  15. Flash, Red5 en Unity • Maak gebruik van het beste uit alle werelden • Flash - Erg goed voor het bouwen van rijke interfaces • Unity - Erg goed voor het tonen van 3D in de browser • Red5 - Een goede communicatie server waar zowel Flash en Unity mee overweg kunnen MEETING 12 2009
  16. JavaScript communicatie Call naar Unity Unity JavaScript Flash Call naar Flash MEETING 12 2009
  17. Interface MEETING 12 2009
  18. Demo MEETING 12 2009
  19. Hoe het werkt Unity Web server JavaScript Flash Panels MySQL server Flash Chat Red5 World Red5 Chat server server MEETING 12 2009
  20. Toekomst • Fine-tunen • VOIP • Betere schaalbaarheid voor grote omgevingen • Toevoegen van functionaliteiten die de gezamenlijke beleving versterken • Open stellen voor andere ontwikkelaars MEETING 12 2009
  21. Bedankt Paul Tondeur Blog: www.paultondeur.com E-mail: paul@paultondeur.nl LinkedIn: http://www.linkedin.com/in/paultondeur/ MEETING 12 2009
SlideShare Zeitgeist 2009

+ paultondeurpaultondeur Nominate

custom

2398 views, 1 favs, 8 embeds more stats

Showcase session (in Dutch) about how we combined t more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 2398
    • 1404 on SlideShare
    • 994 from embeds
  • Comments 1
  • Favorites 1
  • Downloads 0
Most viewed embeds
  • 986 views on http://www.paultondeur.com
  • 2 views on http://www.microsofttranslator.com
  • 1 views on http://www.hanrss.com
  • 1 views on http://209.85.229.132
  • 1 views on http://cache.baidu.com

more

All embeds
  • 986 views on http://www.paultondeur.com
  • 2 views on http://www.microsofttranslator.com
  • 1 views on http://www.hanrss.com
  • 1 views on http://209.85.229.132
  • 1 views on http://cache.baidu.com
  • 1 views on http://203.208.37.132
  • 1 views on http://74.125.113.132
  • 1 views on http://translate.googleusercontent.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