Robin palotai - treetide swfcontrol

1,330 views

Published on

“Service Provider Independent Version Control with TreeTide SwfControl”

While it is possible today to update your released flash games using version control, you either have to rely on third party service providers or develop your own solution. Main drawbacks of the first option are losing the ability to create your own creative preloader and the introduction of third-party branding, while the second option gives you free hand, but can be hard to develop efficiently on your own. TreeTide SwfControl, the product introduced in this session, gives you total control of your preloader and updates, thus increasing the independence and continuity of your business.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,330
On SlideShare
0
From Embeds
0
Number of Embeds
998
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Robin palotai - treetide swfcontrol

  1. 1. Service Provider Independent Version Control with TreeTide SwfControl Robin Palotai [email_address] http://treetide.com
  2. 2. Your Viral Flash Game Preloader Content Ads, campaigns uTransactions
  3. 3. Version Control <ul><li>Need to update Content </li></ul><ul><ul><li>New campaign </li></ul></ul><ul><ul><li>New ad provider </li></ul></ul><ul><ul><li>Fix bugs, reposition buy-button </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>VC as Service ? </li></ul><ul><ul><li>Service-provider dependence </li></ul></ul><ul><ul><li>Intrusive branding  </li></ul></ul><ul><ul><li>Provider goes down no more VC  </li></ul></ul>New content? No Yes
  4. 4. Independent Version Control – Manually Your Server/CDN <ul><li>Check for new Content </li></ul><ul><ul><li>From preloader </li></ul></ul><ul><ul><li>Load if any </li></ul></ul><ul><ul><li>But it will be large  </li></ul></ul><ul><ul><li>More bandwidth & cost  </li></ul></ul>
  5. 5. Independent Version Control – SwfControl Your Server/CDN <ul><li>Check for Patch </li></ul><ul><ul><li>From preloader </li></ul></ul><ul><ul><li>Load if any & apply </li></ul></ul><ul><ul><li>Patch is small  </li></ul></ul><ul><ul><li>Less bandwidth & cost  </li></ul></ul><ul><li>SwfControl is a product </li></ul><ul><ul><li>Executable, creates patches, you upload </li></ul></ul><ul><ul><li>No intrusive branding  </li></ul></ul><ul><ul><li>No dependence  </li></ul></ul>Patch Patch
  6. 6. Thank you! [email_address]
  7. 7. Appendix <ul><li>Preloader API </li></ul><ul><ul><li>Interface for querying total load progress </li></ul></ul><ul><ul><li>Notification about patching finished, etc. </li></ul></ul><ul><ul><li>AS3 only (technical limitation, can’t be done in < AS3) </li></ul></ul><ul><ul><ul><li>However Content can be AS2/AS1 too </li></ul></ul></ul><ul><ul><ul><li>Container interaction (flashvars) is then tricky </li></ul></ul></ul><ul><li>Executable program </li></ul><ul><ul><li>Manages projects (preloader, content versions) </li></ul></ul><ul><ul><li>Creates patches </li></ul></ul><ul><ul><li>Windows support (Linux in progress, Mac in future) </li></ul></ul><ul><li>No encryption </li></ul><ul><ul><li>Encrypted flash patching is patented (WO/2009/146375) </li></ul></ul><ul><ul><li>Flash security is weak anyway </li></ul></ul><ul><ul><li>You may obfuscate your content if you need to </li></ul></ul>

×