archive-com.com » COM » D » DRAWLOGIC.COM

Total: 771

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • *drawlogic » tcp - web, mobile, game + interactive development » tcp » tcp
    socket just yet as it supports more features A low level UDP socket would also be nice in flash Web Communication Evolving I am a big Flash fan and have been developing it since 1999 among other platforms I have recently watched other technologies nearly match the features and some go beyond it The interesting thing about Web Sockets is that it does go after a core feature of flash Canvas and WebGL or O3D also do Flash still has the webcam mic sound mixers tranform and for now sockets which put it at an advantage in gaming and interactive Flash used to be the sole greatest video player but Silverlight is doing a pretty good job of that as well so that is still an advantage but others are entering including possibly browser support in html5 I still think it is the best video but they would need to keep innovating Another interesting point about this is XMLHttpRequest objects Originally AJAX was created by Microsoft for IE pushing new features and innovating back when IE was a good browser and ahead in IE4 Mozilla and others adopted this feature as well as editable text areas for html because they were great features for web applications to evolve to now Google is pushing with Chrome and Web Sockets is the next step that should be in web browsers even if it is only TCP based for now This will add great capabilities and will probably be preferred over AJAX XMLHttpRequest for really interactive and real time tools games should it take hold Ian Hickson is running the table on the standards with this effort and it is a good one to get behind Blog post about Web Sockets W3C Standard proposed by Google Ian Hickson WHATWG Standard proposed by Google Ian Hickson IETF RFC web socket protocol by hixie Ian Hickson pywebsocket for Apache to test with Web Sockets Tags chrome gaming google html5 INTERACTIVE real time sockets standard tcp web Posted in AJAX APPLICATIONS network PROGRAMMING TECHNOLOGY 10 Comments Recent Posts Unity 5 WebGL and the Plugin pocalypse Lime OpenFL Haxe Cross Platform Development Breakouts Comparison of JavaScript Game Engines via Breakout Snap svg SVG Vector Javascript Library Unity 4 2 Includes New Platforms Features Windows Phone New Micro Game Consoles TV Apps Games Controlled with Phones Tablets and Handhelds Unity 4 1 Apple TV AirPlay and the New Consoles Unity 4 Live Unity 4 Public Beta Cocos2d x C Port of Cocos2d for iOS Android Desktop Unity 3 5 Available Awesome Flash Export NaCL Export Needed Pipeline Improvements Unity 3 5 Preview Available Includes Unity to Flash Stage3D Export HTML5 Market Ready A Gift to html5 Web Developers and Web Users from Microsoft Silent Automatic IE Updates Onward Unreal Engine 3 Exporting to Flash 11 Stage3D Unity Exporting to Flash 3D Molehill now called Stage3D Preview Hardware Acceleration on the Web The Next Interactive Web is Materializing Microsoft s Answer to WebGL Silverlight 5 3D Hardware Acceleration XNA

    Original URL path: http://drawlogic.com/tag/tcp/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » AJAX - web, mobile, game + interactive development » AJAX » AJAX
    a platform of video commenting emerges The integration of SWFAddress is simple on the normal onSWFAddressChange you just pass in the value to the seekTo call function onSWFAddressChange event time seek parseInt event value ytplayer document getElementById myytplayer ytplayer seekTo time true Google video always had jump to time params like http video google com videoplay docid 5830318882717959520 01m30s this is a classic hilarious Erlang video but this is not very workable with the google video player also you can always add this to other players but having this ability for youtube is a great leap in allowing a more integrated commenting chapter and community like feel to video Since youtube is so big finally having some more control with the YouTubeAPI will allow much more great additions to the capabilities of using youtube video in many more ways and integration of more great javascript kits like SWFAddress The YouTube API is really quite useful Here are some links of interest Sample Javascript Chromeless Player Actionscript Sample Code Loading Chromeless Player Tags chapter dvd swfaddress swfobject VIDEO video commenting video state youtube youtubeapi Posted in ACTIONSCRIPT ACTIONSCRIPT3 AJAX API APPLICATIONS AS3 FLASH FLEX JAVASCRIPT LIBRARIES MARKET PROGRAMMING SYNDICATION TECHNOLOGY USER EXPERIENCE Comments Off AS3 HTML to Flash Conversion Library htmlwrapper Friday January 11th 2008 Interesting library for html to flash front end Basically this runs off the HTML in your page to draw the same in Flash I am sure there are great pitfalls in this but when controlled this could be very key in a flash add on to CMS or CMS content Might be useful for many things Wrapper is a cross browser compliant HTML CSS rendering engine written in ActionScript that sits on top of your standards compliant HTML page Wrapper eliminates cross browser issues and makes integrating ActionScript and HTML CSS projects possible without needing to compile Wrappers strives to answer the most common problems web designers face without forcing them to learn too many new things Most web sites can be created in HTML or CSS then when you need to extend Wrapper s capabilities you can either use JSON to call functions within ActionScript or you can load compiled plug ins Wrapper also has built in methods within CSS to load custom fonts display elements as any shape and fill them with linear or radial gradient background colors ActionScript s event model is also implemented within Wrapper s HTML Wrapper s best features are the ones that you get for free because of how it is set up It s like getting all the great features of the Flash Player without needing to deal with compiling and being able to create your content the same way any HTML page would be created Wrapper is fully accessible to the search engines and integrates well with any back end technology Wrapper is currently released as a fully functional open source beta for Flash Player 9 Wrapper is set up as a pre compiled plug in but can easily be integrated into any Flex or AIR applications or even as an ActionScript framework for creation of compiled projects Documentation can be found in the wiki and news about this project can be found at http motionandcolor com Examples can be found in the downloads http code google com p htmlwrapper downloads list Source is for everything is in svn http code google com p htmlwrapper source I checked it out and it looks pretty well done most of the time HTML to Flash or vice versa has to be a semi controlled environment in terms of the markup This and FlashML which is only AS2 I am using a partially converted to AS3 are part of my rotation for HTML Flash content challenges for research right now Usually most CMS in Flash has content loaded into the flash and then an alternate sometimes similar representation here this is trying to merge the two which has it s challenges Try out a demo view source EDIT Title dyslexia Posted in ACTIONSCRIPT ACTIONSCRIPT3 AJAX APPLICATIONS ARCHITECT AS3 CODE CSS DESIGN DEVELOPMENT ENGINE FLASH FLEX INTERFACE JAVASCRIPT LIBRARIES MOTION OPEN SOURCE PROGRAMMING RENDERING TECHNOLOGY TOOLS Comments Off MosesProposes Standardizing Animation and Motion Kits for Flash Flex After Effects Javascript and I add Director and haXe Saturday November 17th 2007 The Proposal Moses the maker of FuseKit is hoping to influence Adobe product lines to include a common base for animation and motion going forward Currently the AS3 world is very alive and is inspiring developers like myself to build lots of toolkits and really creating reusable code and kits that can make things very easy from going to Flash to Flex But wouldn t it be nice if a part of these kits that have to be downloaded every time you have an application use them be part of the native Adobe applications or a core animation kit that partially standardizes animation basics to build upon further Are we just asking for trouble or is this a good idea I don t think it can hurt to bring this to the surface I know that common syntax and familiar kits can really help the developers and designers move from Flash to Flex to After Effects to Javascript it could also help Adobe with usage and usefulness of their entire suite of products Or further this could be a standard that allows Silverlight to also build upon open standard and may the best platform win I think it would be very wise for Adobe to Standardize animation toolkits across their products and Start standardizing some of the basic tools of building motion and filter kits to native but still allowing a flourishing open source and community research and development aspect What MosesProposes Blog entry by Moses on this topic Diagram Current Situation Diagram Proposed Core Library Moses did speak with someone at Adobe about this and it is generally in the plans It was also a pleasure to see Richard Galvan present the upcoming crop of Flash features the sleek update to the animation timeline better late than never support for columnated flowing text double finally and the big one native 3D player support for Display Objects as rotatable 2D planes He ran out of time and didn t get to a few others shown at Adobe MAX such as built in IK inverse kinematics and faster pixel level drawing for texture mapping and photoshop like filter effects Talking to him after the presentation I learned that Richard has a keen awareness of exactly where each feature is at currently We chatted about low level animation mechanics of the Flash Player and I found out that the holy grail of a time based player is indeed on the distant horizon but that each rev will need to be a small step toward this goal The new Flash timeline features meld After Effects Premiere and Live Motion and from what I ve seen I have to say that they are nailing this long overdue upgrade with great design decisions and a level of usability we ve never seen in Flash Kudos team The Current Situation Right now Tweener and TweenLite and animation package and a few others have a unique position in that they work the same almost for AS2 and AS3 Flex or Flash with minor property changes such as x to x as that has changed in AS3 But it would be nice if these kits also had a version for After Effects really bringing that tool into Flash flex developer worlds and Javascript and it would be great if Silverlight also were supported AgTweener anyone Tweener is leading the pack in this aspect of creating a similar experience from AS2 to AS3 in Flash and AS3 in Flex and even JSTweener for Javascript and a kit for haXe which is becoming my favorite toy and the dark horse with the most upside potential with haXe on the loose these points may all be moot as haXe can target any platform except After Effects easily correct me if I am wrong and Silverlight but it could easily be done so to do it for Silverlight 1 0 which is ES3 based I don t use After Effects as much right now but if I could easily incorporate this into Flash Flex and script and animate in a similar syntax and way I know After Effects would definitely have a boost in interest Also the forgotten one Director can we please get an ES4 based language in that application or an update Then kits and add ons are much more possible I really miss hardware accelerated 3d in browser as a pushed technology Director is still around but it does not get the focus it needs Feel the freedom and coolness just in this small test here in director hardware accelerated 3d is the best the Director application environment and Lingo and hacked in javascript are not the best As a long time Director user hobbyist and professional I am disappointed in Director s support at Adobe thus far but I digress The Reality The reality is right now the only problem with kits like Tweener TweenLite Tween mx transitions mx motion etc is that the source has to be embedded in movieclips multiple times Sometimes there are multiple animation kits per compiled SWF that have to be used for more advanced features This adds bulk that if common might not need to be there this comes into play still on mobile and large games apps Let s say you have an application that pulls in many disconnected SWFs and they all have animation in them well if you have 20 of these let s say and you embedded a very small Tweener at 9k per SWF That is about 200k of duplication of AS code Due to the kits small sizes this is not a problem really but when animation kits like Animation Package come into play you are talking 40k per SWF which would leave you with almost a meg of just duplicated animation code I don t think this is that major of a problem for kits like Tweener 9k compiled and Tweenlite 3k compiled but as projects get bigger and more depth of animation platforms needed this can be a problem This can also be solved in architecture with a controller and dummy SWFs to animate but there are times when you need animation in the compiled SWFs and then also need it in many others and the controller The other reality is the animation kits mx transitions easing mx transitions tween for Flex and Tween for fl are a little bloated more difficult than needed to use and as has been seen much slower than kits currently available in the community My one fear about this is that if Adobe makes this possibly like Microsoft s toolkits and libraries they put out they are always bloated and slower then because they are embedded they are untouchable If it was standard enough as building blocks that are faster because they are native then this is the best option as embedded script would be hard pressed to beat native code in the players applications The Future Plans Some of this is underway Animation kits for future Adobe is releasing Flash 10 called Astro that has many new improvements in tweening with xml closer to flex or even Silverlight like transitions and storyboards Aral Balkan a sponsor of OSFlash posted on this and even that Diesel Flash CS4 will include more Tween tools for IK bones Tweener TweenLite Animation Package Animation System etc these are all helping to define the best way to do animation kits Physics toolkits have their own animation kits currently usually to handle the movement according to algorithms FOAM APE Box2DFlashAS3 just released very recently will be posting more on this after I check it and Motor Physics unreleased but heavily demoed at polygonal labs are great physics toolkits and I like this being part of the community to get refined maybe one of them or the best performing ones becomes part of the proposed Adobe Animation bundle These will define the best way to do physics kits 3d in flash toolkits have also been emerging rapidly in 2007 with Papervision3D Away3d based on pv3d Sandy and even engines starting to get built on top of these platforms The general direction is moving towards another platform in there somewhere but I think much work is left to be done to standardized physics systems 3d and advanced motion filter tweens and bezier splines Catmull Rom editors etc I think it is getting time for basic animation kits to become more standard though and in latest versions of flash this is included in the flex and flash scripts but not the native code Right now the standard in syntax and the broadest reach is Tweener and due to the bigger fish syndrome haXe that can target any platform it also has a Tweener and can create code for as2 as3 and any target written in if After Effects Premiere or other apps get more robust and standard animation and motion kits Tweener has kits made and contributed for AS2 AS3 haXe Javascript and others There is also Hydra and the AIF Toolkit that are standardizing After Effects and Flash shaders and filters into a new shader language like Cg and reminiscent of processing org As humans we trial and error and build new platforms in the market to step on to create better platforms to build cool stuff it is evolving right now AS3 is inspiring platforms within platforms of Flash and Adobe kits as well as on Silverlight and in the Javascript world with JSTweener jquery etc As these things are refined we build a level standard platform to build more stuff on Eventually this will be there and whoever does the standard platform for animation will probably reap in users and abilitty to easily add new products and solutions where people already have training Silverlight is an example with NET developers NET was also an example with C so similar to Java ES4 based AS3 has proven it is inspiring all types of new platforms and kits and will continue to do so and it is an interesting time in this industry whichever direction it goes Posted in NET ACTIONSCRIPT ACTIONSCRIPT3 ADOBE AJAX ALGORITHM ANIMATION ARCHITECT AS2 AS3 BENCHMARK C DIRECTOR ENGINE FLASH FLEX HAXE JAVASCRIPT MOTION OPEN SOURCE PAPERVISION PERFORMANCE PHYSICS PROGRAMMING SANDY SILVERLIGHT STANDARDS TECHNOLOGY USER EXPERIENCE XAML 6 Comments JSTweener Javascript Tweener for Animation Sunday September 30th 2007 Zeh Fernando s AS2 and AS3 Flash Animation Kit Tweener has inspired a JSTweener port to javascript why thanks Yuichi Tateno secondlife This actually could be used quite easily with Silverlight and an AgTweener could be very easily created from this The Tweener like syntax with an object and adding tweens of available properties as an object or array is very simple and could make animation systems much more standard if everything used this not to mention easier for developers to animate in any presentation layer The syntax makes for the best of the Animation Packages currently available for AS3 If this could be used in other kits it would make animation pretty standard and simple when changing platforms JQuery is very lightweight and has a similar syntax on their animate call There are many animation javascript kits such as mootools jquery dojokit and prototype and others that have similar functionality but it is all handled differently JSTweener http coderepos org share wiki JSTweener http svn coderepos org share lang javascript jstweener trunk examples index html JSTweener addTween element style time 3 transition linear onComplete function width 200 height 200 left 500 top 300 JSTweener Source JSTweenerRepo Samples transitions mtypo bezier mtypo Found via Zeh Posted in AJAX APPLICATIONS ARCHITECT DEVELOPMENT DHTML DYNAMIC GAMEDEV INTERFACE JAVASCRIPT LIBRARIES MOTION OPEN SOURCE PROGRAMMING TECHNOLOGY Comments Off Dojo Adds Silverlight Effects Support Tuesday August 21st 2007 Dojo Toolkit a robust javascript library similar to my favorite js kit mootools recently update and added some support for Silverlight effects This is one really cool aspect of Silverlight in that it allows you to script code it in many languages in the DLR Dynamic Language Runtime including ironpython C IronRuby javascript and others Where as with Flash you only have Actionscript3 available Check out the Silverlight demos here butterfly html 20 Aug 2007 18 19 33K circles html 20 Aug 2007 18 19 4 0K clock html 20 Aug 2007 18 19 7 3K lion html 20 Aug 2007 18 19 22K tiger html 20 Aug 2007 18 19 100K DojoX high quality implementations of previously experimental features gfx portable 2D drawing data wires offline storage cometd etc dojox gfx now includes Sliverlight support many more features and improvements than there s room for here Dijit unified look and feel for all widgets ambitious a11y and i18n features in every Dijit widget a mature CSS driven theme system with multiple high quality themes huge improvements in system performance data bound widgets Declarations for lightweight widget writing a new page parser that allows instances of any class not just widgets no magic Core reduced API surface area easier to remember and use dojo query always available returns real arrays from scratch high performance DnD system Base dojo js is 25K on the wire gzipped dojo data APIs finalized new build system new test harness for both CLI and browser use dojo behavior now marked stable and based on dojo query excellent animation APIs with Color animations in Base always available all the features you ve come to count on from Dojo RPC JSON P JSON i18n formatting utilities etc source Posted in NET AJAX ARCHITECT C CODE DEVELOPMENT DHTML DLR DYNAMIC GAMEDEV GAMES JAVASCRIPT MICROSOFT PROGRAMMING TOOLS WIDGETS XAML Comments Off No Flash Support on iPhone No Java Either Saturday

    Original URL path: http://drawlogic.com/category/ajax/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » APPLICATIONS - web, mobile, game + interactive development » APPLICATIONS » APPLICATIONS
    socket just yet as it supports more features A low level UDP socket would also be nice in flash Web Communication Evolving I am a big Flash fan and have been developing it since 1999 among other platforms I have recently watched other technologies nearly match the features and some go beyond it The interesting thing about Web Sockets is that it does go after a core feature of flash Canvas and WebGL or O3D also do Flash still has the webcam mic sound mixers tranform and for now sockets which put it at an advantage in gaming and interactive Flash used to be the sole greatest video player but Silverlight is doing a pretty good job of that as well so that is still an advantage but others are entering including possibly browser support in html5 I still think it is the best video but they would need to keep innovating Another interesting point about this is XMLHttpRequest objects Originally AJAX was created by Microsoft for IE pushing new features and innovating back when IE was a good browser and ahead in IE4 Mozilla and others adopted this feature as well as editable text areas for html because they were great features for web applications to evolve to now Google is pushing with Chrome and Web Sockets is the next step that should be in web browsers even if it is only TCP based for now This will add great capabilities and will probably be preferred over AJAX XMLHttpRequest for really interactive and real time tools games should it take hold Ian Hickson is running the table on the standards with this effort and it is a good one to get behind Blog post about Web Sockets W3C Standard proposed by Google Ian Hickson WHATWG Standard proposed by Google Ian Hickson IETF RFC web socket protocol by hixie Ian Hickson pywebsocket for Apache to test with Web Sockets Tags chrome gaming google html5 INTERACTIVE real time sockets standard tcp web Posted in AJAX APPLICATIONS network PROGRAMMING TECHNOLOGY 10 Comments Flash CS5 Will Compile Native iPhone and Touch Games and Applications Coded in AS3 Monday October 5th 2009 Well good news for Flash developers Flash CS5 will finally compile to native iPhone and Touch Applications This is great news for many developers out there who have stuck with the Flash platform I am sure there will still be limitations to what you can do with Flash on the iPhone and it will probably be mostly 2D games and apps but this is a great start to getting the Flash platform truly mobile and up to the rest of the industry Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3 These applications can be delivered to iPhone and iPod touch users through the Apple App Store A public beta of Flash Professional CS5 with prerelease support for building applications for iPhone is planned for later this year Sign up to be notified when the beta starts I have been questioning why they have not moved to this model before when others are doing so such as haXe Unity3D and MonoTouch Getting Flash on the web browsers on a mobile is hard because Flash is pretty CPU intensive on embedded devices which is really where computers were in the late 90 s and close to 400 600 MHz processors Today these machines wouldn t be able to run Flash very well and that is the same effect you get on a mobile phone But cross compiling to native similar to how Unity 3D does it or other solutions like MonoTouch and XNATouch this is the best solution until mobile embedded devices have 1GHz processors and more than 500MB of memory Adobe is using LLVM much like the Alchemy model to achieve getting AS3 content onto an iPhone Touch with AOT or Ahead of Time compilation rather than JIT compilation So how do you build an application for the iPhone It s simple really The forthcoming beta of Adobe Flash Professional CS5 incorporates the ability to create an iPhone application You have access to nearly all the AIR 2 0 and Flash Player 10 1 APIs For example you can use APIs such as RTMP Remote Shared Objects and AMF as well as AIR APIs like SQLite and filesystem access For more information see the developer FAQ on Adobe Labs I am glad to see Adobe finally moving on mobile platforms beyond Flashlite Flashlite is a poor solution in most cases on embedded devices because they really need native apps to perform again due to the hardware limitations and it is a whole new platform to learn Adobe is doing the hard work to make it easy to get developers content on the new embedded devices that are storming the world such as the iPhone and Touch Info on the CS5 Beta Sign up for the beta of CS5 FAQ on Flash iPhone Applications Developer article on how the LLVM cross compiling will work Flash 10 full version on all phones by Q2 2010 except iPhone Tags actionscript 3 AS3 compile cross cs5 embedded FLASH iPhone llvm monotouch touch xnatouch Posted in ACTIONSCRIPT ACTIONSCRIPT3 ADOBE APPLICATIONS ARCHITECT AS3 10 Comments Silverlight 3 Released Friday July 10th 2009 Silverlight 3 has been released a day early Microsoft has released Silverlight 3 to the web a day earlier than expected You can go ahead and grab Silverlight 3 RTW build 3 0 40624 0 4 69MB from Microsoft com Silverlight Version 3 supports Windows Internet Explorer 6 7 8 Firefox 2 3 and Safari 3 4 In addition the Silverlight 3 SDK 9 5MB and the Silverlight 3 Tools 32 2MB have been posted on the Microsoft Download Center arstechnica As Silverlight versions go it is quite impressive and pretty much a complete solution now including desktop save support and full set of tools for RIA development early versions were only Javascript or had limited controls libraries Granted there are lots of years of gain that Flash has on Silverlight but the path that Silverlight it following leads right to Flash Hopefully this will lead to more innovation on both sides they might need it with Google Wave pushing html5 canvas One very nice element of Silverlight since it has been released at verison 1 0 is the HD video support It has gotten better with each release This release has smooth streaming support that is pretty impressive for web video Interestingly they chose the open source Blender Foundation project Bug Buck Bunny to demonstrate the smooth streaming feature Ryan Rea has a bit of analysis on how well the video plays across a quad core and memory compared to flash hd video More on the Silverlight 3 new features here and here Install Silverlight 3 Silverlight 3 SDK 9 5MB Silverlight 3 Tools 32 2MB Roy Schestowitz plays the flip side and calls this a silver lie released and has lots to say about the Silverlight 3 release and even using Big Buck Bunny to demo it He states a true fact that up til now lots of companies have abandoned Silverlight in favor of Flash mlb nyt etc It is still used at Netflix but that has an XBOX deal to play Netflixon xbox360 Flash didn t really get good until version 4 Typically software is a real version at version 3 that is when most software has the goals and ambitions of 1 0 fully complete and integrated We shall see how things play out but I still think Silverlight has a long way to go in winning over developers myself included but competition is never a bad thing when you are wanting to see innovation Tags FLASH MARKET release SILVERLIGHT VIDEO Posted in NET APPLICATIONS ARCHITECT blender DEVELOPMENT EXPRESSION INTERACTIVE MARKET MICROSOFT PROGRAMMING SILVERLIGHT TECHNOLOGY VIDEO Comments Off AS3 Library for OAuth with Twitter for AIR Apps Wednesday July 8th 2009 AIR is very popular for creating twitter clients Sönke Rohde just made it much easier to make AIR apps for twitter with an AS3 library for Twitter This library is built on top of core oauth as3 library by iotashin Core OAuth as3 library is a standard OAuth library this can be used for your own OAuth backends or connecting to other OAuth services as well A very nice feature of this library in addition to being coded cleanly and as3 style is the ability to have the Twitter OAuth page render inside of Flash Instead of opening the Twitter authorization page in the browser the library also contains OAuthLoader which is a wrapper around HTMLLoader which enables to directly show the authorization page within an AIR window use this in the requestTokenHandler instead of navigateToURL var loader OAuthLoader new OAuthLoader loader load request loader percentWidth 100 loader percentHeight 100 var w Window new Window w width 800 w height 400 w title req url w addChild loader w open Shannon Hicks core oauth as3 library High level AS3 Flex library for OAuth oauth as3 Google Code page OAuth Twitter OAuth FAQ Twitter API Documentation Getting Started with OAuth Tags ACTIONSCRIPT AIR API application AS3 CODE core library oauth twitter Posted in ACTIONSCRIPT ACTIONSCRIPT3 APPLICATIONS ARCHITECT AS3 DEVELOPMENT FLASH FLEX OPEN SOURCE STANDARDS SYNDICATION TECHNOLOGY 5 Comments V8 GL Hardware Accelerated Desktop Apps with OpenGL in Javascript Sunday June 21st 2009 This is a very cool project called V8 GL It is an OpenGL engine with 80 of the API converted to run on the V8 Javascript engine the same engine that runs Google Chrome This is exciting as more productive languages like Javascript get speed boosts from engines like V8 and are capable of manipulating more complex systems like OpenGL Google is also pursing this in the browser with O3D with javascript manipulation of hardware rendering Also a Google funded project called Unladen Swallow is converting Python to the LLVM virtual machine so that it can have increasing speeds to compete with gcc speeds Making things easier to produce and control with more simplified and minimal languages like Javascript Python and Actionscript etc that control more complex systems that typically you would need to invest more time in such as a platform on C is the goal V8 GL has this goal in mind V8 GL from the author states V8 GL intends to provide a high level JavaScript API for creating 2D 3D hardware accelerated desktop graphics In other words you can hack some JavaScript code that opens a desktop window and renders some 3D hardware accelerated graphics Bindings are made using the V8 JavaScript engine V8 GL blog post V8 GL source on Github Also check out the SpiderMonkey jslibs project with other javascript wrappers for libraries like ode sdl and more using the engine by Mozilla Tags 3d DESKTOP ENGINE JAVASCRIPT OPENGL v8 Posted in 3d 3D ENGINES APPLICATIONS ARCHITECT DESKTOP ENGINE GAMEDEV GAMES JAVASCRIPT MARKET OPEN SOURCE OPENGL PERFORMANCE PROGRAMMING RENDERING STANDARDS TECHNOLOGY Uncategorized 3 Comments AS3 Flash Efficient Code Techniques Vectors in Flash 10 Faster JPEG Encoding Other Optimization Notes Friday May 22nd 2009 Flash 10 will be ready for mainstream hopefully by the end of this year or early 10 when the penetration numbers will be up in or around the 90 range via zeh fernando based on previous trajectories With that Flash 10 has many great new things such as the Vector structure that allows a collection of a certain type which results in a faster collection because of the known type So anywhere where Arrays are used that is a possible candidate for a performance increase within some code because you are asking the virtual machine to do less work on each loop not having to dynamically find out the type ByteArray Thibault Imbert has demonstrated that for the JPEG encoding in corelib it is up to 2 5 times faster using Vectors than Arrays Your mileage may vary heavily but it is almost a guaranteed speed boost due to less work This obviously has great possibilities for speeding up code that uses lots of arrays Due to the performance boost the Vector does have some constraints in the typical give and take of coder flexibility with compiler and virtual machine overhead Vectors are more explicit and strongly typed which is why they are fast but this is also limiting In addition to the data type restriction the Vector class has other restrictions that distinguish it from the Array class A Vector is a dense array Unlike an Array which may have values in indices 0 and 7 even if there are no values in positions 1 through 6 a Vector must have a value or null in each index A Vector can optionally be fixed length meaning the number of elements it contains can t change Access to a Vector s elements is bounds checked You can never read a value from an index greater than the final element length 1 You can never set a value with an index more than one beyond the current final index in other words you can only set a value at an existing index or at index length Vector docs ByteArray not only used Vectors heavily but did other optimizations that are always good to do even though optimization is evil when you are working with precious client side resources ensuring an optimized base starting point can be a good thing So what did I do I used bitwise operators as much as possible I replaced all Arrays with fixed length Vectors I used pre incrementation rather than post incrementation thanks Joa for this one I casted to int all my Vector indices access Other minor stuff you always do to optimize your code Other sources as well for even more optimization or shall I say efficient AS3 Polygonal Labs Using Object Pools Joa Ebert Tweening and Object Pools Joa Ebert Optmization Wiki Sean Moore Efficient AS3 roundup great list of resources for more at the bottom Lost in Actionscript Efficient AS3 Tips Big SpaceShip Mouse Leave Tip flash can hog resources so when it isn t in focus then let is stop tasking the processor Grant Skinner Idle CPU in AIR FPS Tip set fps to a lower amount when it is out of focus Tags ACTIONSCRIPT ACTIONSCRIPT3 array AS3 efficient FLASH optmization VECTOR Posted in ACTIONSCRIPT ACTIONSCRIPT3 APPLICATIONS ARCHITECT AS3 CODE DEVELOPMENT FLASH FLEX PERFORMANCE PROGRAMMING TECHNOLOGY VECTOR 12 Comments amfast Python Remoting and Services Library for Flash Flex and other AMF Monday May 18th 2009 pyamf is pretty sweet for Flash remoting with Pythonic server side but now we have two nicely done and integrated remoting kits for python on the server side amfast is a new remoting library that looks to be as sweet as pyamf where sweet fast and useful I am checking out amfast now but the speed boost alone might be worth it For instance working with real time games when you need static content you need to grab that quickly sometimes via a content service The faster that link the better It also has Twisted integration which is great for networking and SQLAlchemy integration which is in my opinion the best ORM for python pyamf has twisted django pylons sqlalchemy as well amfast is well documented and has some great examples If you have the Python addiction check it Description AmFast is a Flash remoting framework for Python AmFast can use AMF to communicate between Python and Flash Flex and any other system that supports AMF AMF is a binary object serialization protocol used by Actionscript based applications Server Features Support for NetConnection and RemoteObject RPC Support for Producer Consumer push messaging with HTTP polling HTTP long polling and real time HTTP streaming channels Support for authentication with NetConnection and RemoteObject Flexible Target mapping system to map message destinations to invokable Target objects Support for ChannelSets with multiple Channels to expose resources in different ways Built in Channels for CherryPy Twisted Web and plain WSGI Support for configurable Endpoints Use AmFast s built in AMF encoder decoder C extension or use an external AMF encoder decoder such as PyAmf for a pure Python implementation AMF Encoder Decoder Features AMF0 AMF3 encoder decoder written in C as a Python extension for speed More than 10x faster than the PyAmf encoder decoder even when using PyAmf s optional C extension Map custom classes with ClassDef objects for complete control over serialization de serialization Full support for IExternalizable objects Data persistence with SqlAlchemy including remotely loadable lazy loaded attributes Actionscript code generation from ClassDef objects Tags ACTIONSCRIPT AMF AMF0 AMF3 AS3 messaging PYTHON remoting services web Posted in ACTIONSCRIPT ACTIONSCRIPT3 AMF APPLICATIONS ARCHITECT AS3 DEVELOPMENT FLASH FLEX GAMEDEV GAMES LIBRARIES OPEN SOURCE PYTHON TECHNOLOGY tracking 9 Comments Flash 3D Engine Yogurt3D based on OpenGL Thursday April 30th 2009 Yogurt3D flash based 3d engine appeared recently and is another flash based 3d engine which is based on OpenGL called SwiftGL and is stated as open source The site mentions that OpenGL source can be converted to run in the engine You can do this now with Alchemy although it is in very early stages It is not clear if it is an automatic conversion or if it simply means it is similar in syntax and method signatures objects etc I definitely will be watching and see how it progresses there isn t much other than a single post about the engine so far and no info on the api or sample code Looking forward to seeing more the z sorting is quite nice Doesn t appear like collisions are there yet but it has a nice look Sometimes excellent toolkits come out of the blue like this such as Ffilmation isometric flash engine or Alternativa flash 3d engine flash 10 focused so you never know Tags 3d ENGINE FLASH OPENGL swiftgl yogurt3d Posted in 3d 3D ENGINES ACTIONSCRIPT ACTIONSCRIPT3 APPLICATIONS AS3

    Original URL path: http://drawlogic.com/category/applications/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » network - web, mobile, game + interactive development » network » network
    an extremely deep and complete library with autocomplete node collections from colliders ability to connect different networks and detection from mesh as well as GUI tools using Unity3D editor scripts The release is solid with documentation video samples and is very easy to integrate If you have a need for AI bots scripted animations or other madness in your game be sure to check out the pathing library and or the behave library from AngryAnt to implement or research Path Features Specs Available for unity indie as well as pro licensees Can run in webplayers as well as stand alone Requires no additional installations Features Easy to use editor interface Navmeshes Waypoint networks Cached pathes Distributed processing using coroutines Tag filtered pathfinding Hierarchal grid network pathfinding Auto recalculate on runtime network changes Tutorials I recommend you study the Editor demo unity project available on the Path download page This project will be used in the tutorials below and contains an example Path setup Tutorial 1 The basics Runtime reference The Path project comes with a small but effective runtime API The following links list the classes herein and their methods properties Control Seeker ISearchMonitor TaggedAsset NetworkAsset NetworkNodeAsset ConnectionAsset Path unity package Path package The Path package contains all you need to start using the Path editor and run time components in your project Demo unity project Demo project The Demo project is a complete unity 2 5 project with Path already added a sample Path collection set up and example scripts requesting path calculations and following them Behave Features Specs Available for unity indie as well as pro licensees Can run in webplayers as well as stand alone Requires no additional installations at runtime Features Implements behaviour trees Re use common behaviour by reference Drag and drop editor interface inside the unity editor Simple connection to character actions via C interface Designed trees are built to net assembly code for maximum performance Runtime debugging features Powerful stand alone editor including web version Behave unity package Behave package The Behave package contains all you need to start using the Behave editor compiler and run time in your project Behave 0 3b hotfix Behave 0 3b hotfix This hotfix solves a few critical issues with Behave 0 3b and unity 2 5 It s still quite buggy and I m working on a more extensive rewrite Stay tuned Demo unity project Demo project The Demo project is a complete unity 2 1 project with Behave already added a sample behaviour tree designed and compiled plus an example script showing how compiled behaviour trees are integrated with unity MonoBehaviour scripts Behave builder application Behave builder Behave builder is a stand alone application offering the behaviour tree editors excluding the compiler outside the unity editor It is currently OS X only This application is also available in an online version check it out in the Preview section of this page Example library CitySimulation behave CitySimulation behave is the library used in the demo project

    Original URL path: http://drawlogic.com/category/network/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » GAMEDEV - web, mobile, game + interactive development » GAMEDEV » GAMEDEV
    need for native level access to graphics hardware has spawned this new battle Thanks Apple Unity has the pipeline 3d and has been doing that well since 2005 6 They emerged from Director and even have some members of the Director team working at Unity Adobe is just getting back into this they dropped Director or left it wavering and are now going to attack on the Flash level not just against Unity but to hardware accelerate it for mobile and better video playback hopefully they currently hardware accelerate scaled video to full screen Like the Silverlight vs Flash product competition Unity vs Flash is actually a good thing for developers and both platforms With Torque3d wavering html5 and WebGL more than a year out and WebGL maybe 2 3 for broad mainstream support I am looking at you IE this is the time for Flash to move on this and Unity to keep going they way they have Hardware acceleration makes these plugins relevant and ahead of the current standards emerging in html5 and WebGL I love using both tools and they have come a long way since painful Director lingo w3d plugin hell for hardware accelerated gaming apps and interactives The gaming industry and web are merging these two products should get a good portion of that projected 87 billion total game market s annual revenue in five years as investment advisor Digi Capital predicts It is also a great time to be a developer having these companies vie for developer support It is exciting that hardware acceleration 3d games and widening game industry are all emerging and will be a big thing for the next few years at a minimum It is finally time to kick it up a notch Game on Tags 3d accelerated acceleration ADOBE FLASH GAMEDEV gaming hardware unity Posted in 3D ENGINES TECHNOLOGY 8 Comments WebGL Will Be Part of Chrome 9 Regular Releases Thursday December 16th 2010 Good news for the beginning of hardware accelerating the web WebGL will now be part of the main Chrome releases not just a compile option for Chromium nightlies Google Chrome 9 enables WebGL support by default WebGL is a new web technology that brings hardware accelerated 3D graphics to the browser without installing additional software and it can be used to create cool applications like Google Body Browser Field Aquarium and more The update for Chrome 9 also sandboxes Flash WebGL and plugins like extensions and tabs so that using them will be more secure and not crash the browser or the tab Hopefully Safari has this soon and then a few years from now IE may get it Or they will put out their own DirectX web plugin so everyone has to write it twice like currently in game development sarcasm Tags acceleration browsers GAMEDEV hardware web webdev webgl Posted in TECHNOLOGY 1 Comment WebSockets Now Available Across iOS Devices with 4 2 Update Monday November 22nd 2010 WebSockets and many other great features are now available across the iOS devices that are updated to iOS 4 2 You can test your devices for WebSocket support and I just tested iPad and iPhone iPods on iOS 4 2 and it is a go The update also adds some other excellent Safari browser features including As mentioned WebSocket support Accelerometer support Improved SVG and Canvas rendering Better Ajax The new Safari on iOS 4 2 makes the iOS platform the current best html5 mobile solution for interactive apps and games in the browser This should add some fun in terms of interactive web games and better web experiences for iOS users More on new features in iOS 4 2 Safari Test your browser for WebSockets Play with the accelerometer in javascript We hope they add in WebGL support soon there was mention of WebGLRenderingContext but not supported in browser yet Tags Accelerometer GAMEDEV html5 ios networking Safari WebSockets Posted in network PROGRAMMING RENDERING TECHNOLOGY Comments Off Adobe Finally Hardware Accelerating Flash for 3D Tuesday October 26th 2010 It s about time Here at drawlogic we have been pushing hardware acceleration in Flash as it died in Adobe s Director product that is all but history Director was horribly not useful as a programming tool but Flash and AS3 have become a great environment the only thing missing was getting past software rendering limitations to use hardware acceleration that have been made more apparent by mobile devices which are like late 90 s early 00 s computers With Flash gaming being so huge and competitors like Unity it is surprising it took this long but it seems Flash and AIR development will be kicking up a notch in 2011 with hardware acceleration Adobe has finally delivered or will so in 2011 on this pressing need It s a good thing ByteArray Thibault Imbert the man inside got in there at Adobe he has been there delivering killer stuff and presents a video on Molehill on Adobe Labs showing this new tech Molehill is the code name for a new set of low level GPU accelerated 3D APIs that will enable advanced 3D experiences across screens through the Adobe Flash Platform runtimes These new low level APIs will provide advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains Today Adobe Flash Player 10 1 renders thousands of non z buffered triangles at approximately 30 Hz With the new 3D APIs developers can expect hundreds of thousands of z buffered triangles to be rendered at HD resolution in full screen at around 60 Hz Using the new 3D APIs in Flash Player and AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet When will developers designers be able to create 3D content using the Molehill APIs and what tools will they use Developers will be able to create content through the upcoming Flash Player beta program starting in the

    Original URL path: http://drawlogic.com/tag/gamedev/page/2/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » FLASH - web, mobile, game + interactive development » FLASH » FLASH
    on what you can do without a compiled app to run interpreted code still adds heavy weight and delays to the 33ms needed on each frame for 30fps An example of performance using Box2D across native to scripted rendering Unity has given us all a present to play with for the holidays I am sure it will take some time to get right But having this tool to iterate on and seeing what Flash 11 Stage3D can do as an export target will be fun There is even a contest that you can enter over the holidays to win some prizes and the entries are judged by none other than UnitZeroOne aka Ralph Hauwert as well as Lucas Meijer and Unity s CEO David David Helgason Unity 3 5 Preview Overview of Unity 3 5 Preview Download Unity 3 5 Preview Cache Server NavMesh Demo Pro Features Demo Shuriken Examples Contest Tags 3 5 3d export FLASH flash 11 stage3d unity Posted in 3D ENGINES TECHNOLOGY 5 Comments Unreal Engine 3 Exporting to Flash 11 Stage3D Tuesday October 4th 2011 It just got unreal Unreal Engine 3 can export to Flash 11 with Stage3D as an export platform This is amazing news for game development and provides a strong competitor to Unity for high end gaming experiences that run in Flash The news was announced at MAX by Tim Sweeney On Tuesday during the Adobe Max conference in L A Epic CEO founder and technical director Tim Sweeney announced UE3 support for Adobe s Flash player Industry veteran Sweeney showed a live demonstration of UE3 running inside the recently released Adobe Flash 11 during his keynote at the conference using the PC Xbox 360 and PlayStation 3 game Unreal Tournament 3 as an example UE3 works well thanks to Flash 11 s hardware accelerated programmable graphics pipeline Adobe said Flash is now capable of running triple A gaming content authored for high end platforms using the industry s latest tools and technologies the company said in a statement UE3 licensees will be able to access new Flash features and more information is available at the engine s official website Hopefully this will be included in the UDK soon if not in next months release But to calm the hype a bit the reality is it costs much more to develop a high end game in Unreal 3 compared to current web games but this will open up a whole new high end market and allow game developers to add another platform to export to Game sites will become full on consoles Next gen consoles for XBOX and Playstation aren t being updated until 2013 14 that seems a long way away and they just might not exist as we know them when that time comes The next console just might be the web on any device TV pad hardware consoles Unreal and Epic are preparing for this multi platform game development world along with Unity Flash and others Tags 3d FLASH GAMEDEV GAMES stage3d udk unreal Posted in 3D ENGINES TECHNOLOGY 9 Comments Unity Exporting to Flash 3D Molehill now called Stage3D Preview Thursday September 1st 2011 It s alive Unity Technologies has a preview of their Unity export to Flash 3D Molehill now called Stage3D posted Unity and Flash exporting was announced earlier this year This is great as it provides huge benefits for Unity developers and Flash developers for games Over the last few months here at Unity we have been hard at work on amongst many other cool things the ability to publish from Unity to the Flash Player This means that next to the already existing build targets of a Unity project one will be able to target Flash with Stage3D announced for Flash Player 11 A sneak preview This video preview shows the Shadowgun game demo by Madfinger Games a highly anticipated iOS Android Unity built game Except now it is exported for and running in the Flash Player Unity provides the 3d editor pipeline tools that are arguably the best for web mobile desktop console games Flash it ubiquitous across all browsers and Unity content will be seen more often if users already have Flash and don t need to download the Unity WebPlayer plugin I do hope the Unity WebPlayer stays strong but if Flash 3D Stage3D low level player can integrate 3d with user interfaces kind of like how games use scaleform for killer interfaces layers on and into high quality hardware accelerated games then we are all in for a treat both developers designers and consumers Unity is smart to provide more and more platform exports that are solid but I d also like to see exporting to html5 WebGL But for controlling the experience entirely in a plugin today Unity and Flash are the top two interactive and gaming plugins that provide tremendous content and opportunity for the web Unity also provides for better low level export to Android and iOS in addition to desktop mac and pc consoles Seems like Adobe should buy Unity soon but hope that they don t sometimes as the competition is nice How are the new Stage3D APIs different from the 3D functionality introduced in Flash Player 10 In Flash Player 10 we introduced APIs that allowed ActionScript developers and designers to apply 3D effects to 2D content Those 3D effects allow developers to add perspective and projection to content which could also be described as 2 5D or postcards in space Additionally these 3D effects are software rendered and cannot be used for highly complex scenes with a lot of content to render The new low level APIs will provide advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains Today Flash Player renders thousands of non z buffered triangles at approximately 30 Hz With the new Stage3D APIs developers can expect hundreds of thousands of z buffered triangles to be rendered at HD resolution in full screen at around 60 Hz Using the new 3D APIs in Flash Player and AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet Why is Adobe adding 3D functionality to Flash Player 3D has been one of the most popular requests from our customers Enabling true 3D experiences in Flash Player aligns with Adobe s commitment to innovation and delivering a more complete Flash Platform Adobe evolved the web with video and now we are going to evolve the web again with 3D From interactive websites e commerce and marketing to gaming 3D will be available to everyone everywhere Does this mean the 3D APIs introduced in Flash Player 10 will be deprecated No the initial 3D APIs introduced in Flash Player 10 continue to provide designers interactive designers and developers a simple way to apply 3D effects to 2D content The new low level 3D APIs are targeted to advanced developers for building complex 3D experiences leveraging GPU hardware acceleration Choosing one API over another one will depend on the use case and type of content created What are the requirements for 3D to work in Flash Player We are working to ensure 3D content always works with the best performance regardless of context and hardware configuration The 3D APIs will rely on DirectX 9 on Windows and OpenGL 1 3 on MacOS and Linux For mobile platforms Flash Player will rely on OpenGL ES 2 0 For those graphics cards that aren t supported Flash Player will elegantly fallback to a fast software rasterizer called SwiftShader a technology licensed from TransGaming How do the Stage3D APIs compare to WebGL s proposal to have the capability be available through browsers and HTML5 In terms of design our approach is very similar to the WebGL design However we offer a consistent browser agnostic solution that will enable advanced 3D experiences on almost every computer and device connected to the Internet Additionally GPU accelerated 3D in Flash Player will build on all the expressiveness features that exist today in Adobe Flash Player Tags 3d ENGINE export FLASH molehill plugin stage3d unity Posted in 3D ENGINES ACTIONSCRIPT3 ADOBE 2 Comments Adobe AIR and Flash 3D API Molehill Preview Released Sunday February 27th 2011 At the Flash Games Summit today there was good news from Unity and Adobe about the Flash 3D API called Molehill Adobe s Flash 3D API Molehill public preview was released and Unity announced they will be adding export support for it New features available in the current Incubator build include Molehill 3D APIs for Flash Player and AIR A new set of low level GPU accelerated 3D APIs that enable advanced 3D experiences across devices through the Adobe Flash Platform runtimes Cubic Bezier Curves Using the cubicCurveTo drawing API developers can easily create cubic Beziers without requiring custom ActionScript code This is really a new era of browser based game development support that is going to be very exciting It was announced at the Flash Games Summit by Thibault Imbert Adobe Product Manager and Lee Brimelow Adobe Platform Evangelist after they explained and showed examples to the audience of what Molehill could do for flash games Flash 3D API Molehill Preview Flash 3D API Molehill Download Thibault has a list of available Molehill enabled 3D engines already Alternativa3D Away3D Coppercube Flare3D Minko Sophie3D Yogurt3D Zest3D Also a test of hardware accelerated molehill vs software rendered flash Check 2D animation with the display list check your CPU usage Check 2D animation with Molehill check your CPU usage Tags 3d ADOBE API FLASH GAMEDEV molehill unity unity 3d Posted in 3d 3D ENGINES ACTIONSCRIPT3 ADOBE TECHNOLOGY 3 Comments Adobe Flash Vs Unity The Near Future Of Hardware Accelerated Web Games Wednesday January 12th 2011 There is an article at gamasutra about Flash vs Unity for the future of web 3d games But it really is the future of true hardware accelerated gaming applications and interactives not just 3d but massive immersive 2d 3d works projects on the web and available via browser Adobe or Macromedia previously owned 3d games with Director 8 5 with Shockwave3d for a time but that was really before mainstream was ready 2000 2001 ish There was a lack of computers with dedicated video cards and GPUs Today even the bottom line computers have a decent video card Also the surge in mobile and the need for native level access to graphics hardware has spawned this new battle Thanks Apple Unity has the pipeline 3d and has been doing that well since 2005 6 They emerged from Director and even have some members of the Director team working at Unity Adobe is just getting back into this they dropped Director or left it wavering and are now going to attack on the Flash level not just against Unity but to hardware accelerate it for mobile and better video playback hopefully they currently hardware accelerate scaled video to full screen Like the Silverlight vs Flash product competition Unity vs Flash is actually a good thing for developers and both platforms With Torque3d wavering html5 and WebGL more than a year out and WebGL maybe 2 3 for broad mainstream support I am looking at you IE this is the time for Flash to move on this and Unity to keep going they way they have Hardware acceleration makes these plugins relevant and ahead of the current standards emerging in html5 and WebGL I love using both tools and they have come a long way since painful Director lingo w3d plugin hell for hardware accelerated gaming apps and interactives The gaming industry and web are merging these two products should get a good portion of that projected 87 billion total game market s annual revenue in five years as investment advisor Digi Capital predicts It is also a great time to be a developer having these companies vie for developer support It is exciting that hardware acceleration 3d games and widening game industry are all emerging and will be a big thing for the next few years at a minimum It is finally time to kick it up a notch Game on Tags 3d accelerated acceleration ADOBE FLASH GAMEDEV gaming hardware unity Posted in 3D ENGINES TECHNOLOGY 8 Comments Adobe Demos Flash to HTML5 Conversion Tool Friday October 29th 2010 John Nack from Adobe has been presenting Adobe tools exporters to html5 recently One is a Flash to html5 convertion tool It looks good for converting flash vector assets to html5 but you could also use the Illustrator exporter to html5 canvas svg for static assets This converter doesn t appear to do anything for scripted animation or code just exporting assets via old skool timeline But this is definitely the right idea Tags ADOBE canvas exporter FLASH html5 illustrator svg Posted in ADOBE STANDARDS TECHNOLOGY 1 Comment Is Silverlight Done Microsoft Shift in Strategy to html5 Friday October 29th 2010 Silverlight launched in 2007 to compete with Flash as a rich media and internet app toolkit Microsoft had failed before with Liquid Motion competing with Flash back in late 90 s early 2000 s Now over 10 years later Silverlight might be dying as a technology that was another competitor to Flash due to poor timing and lack of committment Now Microsoft has all but confirmed that Silverlight is losing steam I asked Bob Muglia the Microsoft President in charge of the company s server and tools business that very question and got what I consider to be the clearest answer yet about how Microsoft is evolving its Silverlight strategy Silverlight is our development platform for Windows Phone he said Silverlight also has some sweet spots in media and line of business applications he said But when it comes to touting Silverlight as Microsoft s vehicle for delivering a cross platform runtime our strategy has shifted Muglia told me Silverlight will continue to be a cross platform solution working on a variety of operating system browser platforms going forward he said But HTML is the only true cross platform solution for everything including Apple s iOS platform Muglia said Silverlight was launched as a competitor to the Flash Flex framework and competing with Flash video most of all This was before the H 264 battles right when the mobile scene blew up and changed the game immensely It was actually nice when it launched because it pushed Adobe on Flash and Flex Flex was even later merged into the Flash brand to help it be more consistent like Silverlight This was good for the whole interactive space Microsoft is now going with an HTML5 strategy The odd thing is that the Windows Phone is entirely Silverlight driven no html5 support So is Microsoft going to leave their new mobile platfform high and dry due to this change in strategy It just seems so short sighted and reactionary over at MSFT that everything is wavering Who s developing just silverlight for just Windows Phone The timing of them stating this couldn t be worse for Windows Phone Microsoft s html5 strategy is hardware accelerated something that Silverlight only partially has like Flash though Adobe is changing that It is apparent that mobile has changed even the rich internet applications game as well as gaming in that we are back to multiplatform native apps and non browser plugins for web content mobile devices support no web browser plugins at all let alone Flash or Silverlight Still for the next 2 3 years limitations in hardware on mobile devices prevents anything software rendered to be fast including html5 canvas and svg if there is no hardware acceleration and due to this slowness not able to compare compete to compiled native apps that do have hardware access This has forced Adobe and now Microsoft to change their strategies to get through it We may see a resurgence of Flash and Silverlight like plugins on mobile browsers but not for years The only real place we see Silverlight is over at Netflix maybe they will go html5 video or Flash video and on Microsoft shop client apps It appears with no support from Microsoft it will fall out of favor faster Microsoft developers are usually forced to go with what Microsoft is recommending as much of it is sold through a business channel rather than developers now It is good html5 and standards will be more prevalent in that ecosystem as long as they don t start marginalizing it to proprietary elements But if you step back and see the rumors a week ago that Microsoft might be interested in Adobe the mobile surge and strategy shifts at Microsoft it seems to send out a clarion call that Silverlight is over or the credits are about to roll The mobile surge standards native hardware acceleration and cross platform aims of current market leaders we have the new game again It doesn t appear like Silverlight was or will be a success Tags acceleration ADOBE FLASH hardware html5 MICROSOFT phone SILVERLIGHT windows Posted in NET ADOBE APPLICATIONS MICROSOFT TECHNOLOGY 7 Comments Adobe Finally Hardware Accelerating Flash for 3D Tuesday October 26th 2010 It s about time Here at drawlogic we have been pushing hardware acceleration in Flash as it died in Adobe s Director product that is all but history Director was horribly not useful as a programming tool but Flash and AS3 have become a great environment the only thing missing was getting past software rendering limitations to use hardware acceleration that have been made more apparent by mobile devices which are like late 90 s early 00 s computers With Flash gaming being so huge and competitors like Unity it is surprising it took this long but it seems Flash and AIR development will be kicking up a notch in 2011 with hardware acceleration Adobe has finally delivered or will so in 2011 on this pressing need It s

    Original URL path: http://drawlogic.com/tag/flash/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » stage3d - web, mobile, game + interactive development » stage3d » stage3d
    standards later Plugins are yet to exist on mobile in a useful way in favor of native apps due to mobile device hardware limitations in the current generation There will probably always be a need of some plugins for web games and interactives And here Unity and Flash have been strong in that area coming together to tackle 3D and hardware rendering is a great match Unity exporting to Flash Stage3D will provide a spark for the Flash Player 11 over WebGL as there is still some benefits to a proprietary solution to plugins currently Internet Explorer is still holding out on WebGL and Flash 11 will be able to enter the IE moat This export option allows another way to get your game on the web in a browser in addition to the Unity Player when exporting from the Unity tools Game companies like Zynga Playfish EA etc will probably be more apt to use the Flash 3D exported version rather than Unity Player only due to market saturation penetration I hope Unity Player support continues or possibly Unity gets bought by Flash and Unity becomes Flash The integration could be good but also bad for Unity if they don t keep their player going so they don t have to wait for the Flash Player standard from Adobe There is an immense market waiting for hardware accelerated games in the browser even for 2D games from core to social games all of them need to move lots of sprites logic and game renders around that require performance Unity to Flash 3D has a slight edge over WebGL in that is is a single player and compiled assets and supported by the best 3D 2D game interactive editor out there in terms of production pipeline Flash Player is still compiled and a bit faster than WebGL scripted but there is still limitations on what you can do without a compiled app to run interpreted code still adds heavy weight and delays to the 33ms needed on each frame for 30fps An example of performance using Box2D across native to scripted rendering Unity has given us all a present to play with for the holidays I am sure it will take some time to get right But having this tool to iterate on and seeing what Flash 11 Stage3D can do as an export target will be fun There is even a contest that you can enter over the holidays to win some prizes and the entries are judged by none other than UnitZeroOne aka Ralph Hauwert as well as Lucas Meijer and Unity s CEO David David Helgason Unity 3 5 Preview Overview of Unity 3 5 Preview Download Unity 3 5 Preview Cache Server NavMesh Demo Pro Features Demo Shuriken Examples Contest Tags 3 5 3d export FLASH flash 11 stage3d unity Posted in 3D ENGINES TECHNOLOGY 5 Comments Unreal Engine 3 Exporting to Flash 11 Stage3D Tuesday October 4th 2011 It just got unreal Unreal Engine 3 can export to Flash 11 with Stage3D as an export platform This is amazing news for game development and provides a strong competitor to Unity for high end gaming experiences that run in Flash The news was announced at MAX by Tim Sweeney On Tuesday during the Adobe Max conference in L A Epic CEO founder and technical director Tim Sweeney announced UE3 support for Adobe s Flash player Industry veteran Sweeney showed a live demonstration of UE3 running inside the recently released Adobe Flash 11 during his keynote at the conference using the PC Xbox 360 and PlayStation 3 game Unreal Tournament 3 as an example UE3 works well thanks to Flash 11 s hardware accelerated programmable graphics pipeline Adobe said Flash is now capable of running triple A gaming content authored for high end platforms using the industry s latest tools and technologies the company said in a statement UE3 licensees will be able to access new Flash features and more information is available at the engine s official website Hopefully this will be included in the UDK soon if not in next months release But to calm the hype a bit the reality is it costs much more to develop a high end game in Unreal 3 compared to current web games but this will open up a whole new high end market and allow game developers to add another platform to export to Game sites will become full on consoles Next gen consoles for XBOX and Playstation aren t being updated until 2013 14 that seems a long way away and they just might not exist as we know them when that time comes The next console just might be the web on any device TV pad hardware consoles Unreal and Epic are preparing for this multi platform game development world along with Unity Flash and others Tags 3d FLASH GAMEDEV GAMES stage3d udk unreal Posted in 3D ENGINES TECHNOLOGY 9 Comments Unity Exporting to Flash 3D Molehill now called Stage3D Preview Thursday September 1st 2011 It s alive Unity Technologies has a preview of their Unity export to Flash 3D Molehill now called Stage3D posted Unity and Flash exporting was announced earlier this year This is great as it provides huge benefits for Unity developers and Flash developers for games Over the last few months here at Unity we have been hard at work on amongst many other cool things the ability to publish from Unity to the Flash Player This means that next to the already existing build targets of a Unity project one will be able to target Flash with Stage3D announced for Flash Player 11 A sneak preview This video preview shows the Shadowgun game demo by Madfinger Games a highly anticipated iOS Android Unity built game Except now it is exported for and running in the Flash Player Unity provides the 3d editor pipeline tools that are arguably the best for web mobile desktop console games Flash it ubiquitous across all

    Original URL path: http://drawlogic.com/tag/stage3d/ (2016-02-09)
    Open archived version from archive

  • *drawlogic » udk - web, mobile, game + interactive development » udk » udk
    pad hardware consoles Unreal and Epic are preparing for this multi platform game development world along with Unity Flash and others Tags 3d FLASH GAMEDEV GAMES stage3d udk unreal Posted in 3D ENGINES TECHNOLOGY 9 Comments Recent Posts Unity 5 WebGL and the Plugin pocalypse Lime OpenFL Haxe Cross Platform Development Breakouts Comparison of JavaScript Game Engines via Breakout Snap svg SVG Vector Javascript Library Unity 4 2 Includes New Platforms Features Windows Phone New Micro Game Consoles TV Apps Games Controlled with Phones Tablets and Handhelds Unity 4 1 Apple TV AirPlay and the New Consoles Unity 4 Live Unity 4 Public Beta Cocos2d x C Port of Cocos2d for iOS Android Desktop Unity 3 5 Available Awesome Flash Export NaCL Export Needed Pipeline Improvements Unity 3 5 Preview Available Includes Unity to Flash Stage3D Export HTML5 Market Ready A Gift to html5 Web Developers and Web Users from Microsoft Silent Automatic IE Updates Onward Unreal Engine 3 Exporting to Flash 11 Stage3D Unity Exporting to Flash 3D Molehill now called Stage3D Preview Hardware Acceleration on the Web The Next Interactive Web is Materializing Microsoft s Answer to WebGL Silverlight 5 3D Hardware Acceleration XNA RageSpline for Unity 2D Spline Vector Tool cocos2d Now 1 0 and New Project cocos3d WebGL Spec 1 0 Now Final From Khronos Adobe AIR and Flash 3D API Molehill Preview Released Unity Building In Flash 3D Molehill Export Support Cocos2D Javascript Javascript Port of Cocos2D Game Engine Firefox 4 WebGL enabled Hardware Acceleration Faster Javascript WebConsole Adobe Flash Vs Unity The Near Future Of Hardware Accelerated Web Games EaselJS html5 Flash like Javascript Library by Grant Skinner WebGL Will Be Part of Chrome 9 Regular Releases WebSockets Now Available Across iOS Devices with 4 2 Update Adobe Illustrator AI to Canvas Exporter for

    Original URL path: http://drawlogic.com/tag/udk/ (2016-02-09)
    Open archived version from archive



  •