<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>*drawlogic &#187; GAMEDEV</title>
	<atom:link href="http://drawlogic.com/tag/gamedev/feed/" rel="self" type="application/rss+xml" />
	<link>http://drawlogic.com</link>
	<description>interactive and game development technologies for the web - flash, flex, unity3d, silverlight, javascript</description>
	<lastBuildDate>Thu, 22 Dec 2011 21:55:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Unreal Engine 3 Exporting to Flash 11 Stage3D</title>
		<link>http://drawlogic.com/2011/10/04/unreal-engine-3-exporting-to-flash-11-stage3d/</link>
		<comments>http://drawlogic.com/2011/10/04/unreal-engine-3-exporting-to-flash-11-stage3d/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 01:15:06 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[GAMES]]></category>
		<category><![CDATA[stage3d]]></category>
		<category><![CDATA[udk]]></category>
		<category><![CDATA[unreal]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=1058</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>It just <a href="http://epicgames.com/community/2011/10/unreal-engine-3-support-for-adobe-flash-player-announced/">got unreal</a>!  <a href="http://www.unrealengine.com/news/epic_games_announces_unreal_engine_3_support_for_adobe_flash_player/">Unreal Engine 3</a> <a href="http://gamasutra.com/view/news/37678/Epic_Games_Unreal_Engine_Heads_To_Flash.php">can export to Flash 11 with Stage3D</a> as an export platform.  This is <a href="http://www.unrealengine.com/news/epic_games_announces_unreal_engine_3_support_for_adobe_flash_player/">amazing news for game development</a> and provides a strong competitor to Unity for high end gaming experiences that run in Flash.</p>
<p><img class="aligncenter" title="Unreal flash" src="http://i81.photobucket.com/albums/j223/drawkbox/ue3flash2.jpg" alt="" width="600" height="357" /></p>
<p>The news was announced at MAX by Tim Sweeney:</p>
<blockquote><p>On Tuesday during the Adobe Max conference in L.A., Epic CEO, founder and technical director Tim Sweeney announced UE3 support for Adobe&#8217;s Flash player.</p>
<p>&#8230;</p>
<p>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 <strong><em>Unreal Tournament 3</em> as an example</strong>.</p>
<p>&#8230;</p>
<p>UE3 works well thanks to Flash 11&#8242;s <a href="http://gamasutra.com/view/news/37382/Adobes_Flash_Player_11_AIR_3_To_Support_Hardware_Accelerated_Graphics_In_October.php">hardware accelerated, programmable graphics pipeline</a>, Adobe said. Flash is now &#8220;capable of running triple-A gaming content authored for high-end platforms using the industry&#8217;s latest tools and technologies,&#8221; the company said in a statement.</p>
<p>UE3 licensees will be able to access new Flash features, and more information is available at the engine&#8217;s <a href="http://epicgames.com/community/2011/10/unreal-engine-3-support-for-adobe-flash-player-announced/">official website</a>.</p></blockquote>
<p>Hopefully this will be included in the UDK soon if not in next months release.</p>
<p>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.</p>
<p>Next-gen consoles for XBOX and Playstation aren&#8217;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.</p>
<p>The next console just might be the web on any device, TV, pad, hardware consoles&#8230; Unreal and Epic are preparing for this multi-platform game development world along with Unity, Flash and others.</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/10/04/unreal-engine-3-exporting-to-flash-11-stage3d/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Hardware Acceleration on the Web, The Next Interactive Web is Materializing</title>
		<link>http://drawlogic.com/2011/07/02/hardware-acceleration-on-the-web-the-next-interactive-web-is-materializing/</link>
		<comments>http://drawlogic.com/2011/07/02/hardware-acceleration-on-the-web-the-next-interactive-web-is-materializing/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 00:26:16 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[INTERACTIVE]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[acceleration]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[GAMES]]></category>
		<category><![CDATA[hardware acceleration]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[MICROSOFT]]></category>
		<category><![CDATA[SILVERLIGHT]]></category>
		<category><![CDATA[three.js]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[xna]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=1006</guid>
		<description><![CDATA[Interactive on the web is changing at a rapid clip. The path of the next wave of ineractive and gaming on the web is beginning to materialize. WebGL, Canvas grouped with html5 are final and providing new landscapes to draw on and new ways to make levels to beat. Most browsers and platforms are supporting [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Interactive on the web is changing at a rapid clip. </strong> The path of the next wave of ineractive and gaming on the web is beginning to materialize.</p>
<p><strong><a href="http://drawlogic.com/2011/03/04/webgl-spec-1-0-now-final-from-khronos/">WebGL, Canvas grouped with html5 are final</a></strong> and providing new landscapes to draw on and new ways to make levels to beat. Most browsers and platforms are supporting this technology. Tools like <a href="http://mrdoob.com/blog/post/693">Three.js</a> make that very fun. <a href="http://drawlogic.com/2011/01/15/firefox-4-webgl-enabled-hardware-acceleration-faster-javascript-webconsole/">Mozilla Firefox</a>, <a href="http://drawlogic.com/2010/12/16/webgl-will-be-part-of-chrome-9-regular-releases/">Chrome</a> and Safari are including WebGL + canvas and mostly hardware accelerated, making Javascript an even more powerful glue of the web.</p>
<p><strong><a href="http://drawlogic.com/2011/02/27/adobe-air-and-flash-3d-api-molehill-preview-released/">Adobe is going low level with Flash &#8216;Molehill&#8217; 3D</a></strong> and hardware acceleration platform that <a href="http://drawlogic.com/2011/02/27/unity-building-in-flash-3d-molehill-export-support/">companies like Unity will be including as an export target</a>.</p>
<p><strong>Microsoft has finally laid out their plans. </strong> <strong><a href="http://www.silverlight.net/getstarted/silverlight-5-beta/">Silverlight is alive with Silverlight 5 / 3D</a></strong> powered by XNA (any surprise? <a href="http://drawlogic.com/2010/10/29/is-silverlight-done-microsoft-shift-in-strategy/">guess it isn&#8217;t dead</a>) and hardware acceleration throughout Internet Explorer, <a href="http://www.microsoft.com/silverlight/future/">this appears to be Microsoft&#8217;s version of the future</a>.</p>
<p><strong>Plugins like Flash, Unity, Silverlight, others will continue to push the bounds cross platform</strong> where standards cement the technology behind it for a platform to reach the next innovative step.</p>
<p><strong>Mobile has blown up the scene with native and low-level focus</strong>, causing web platforms to also go low level for more performance thanks to Apple and now Android. Native languages like C, C++ and Objective-C came roaring back as the hardware was reset a bit back to late 90s/early 2000s processor and graphics power. However with mobile and cpu cost on platform as service system, native will stay more over the coming years.</p>
<p>Games, interactive and entertainment projects and apps are going to be even more fun. <strong>New opportunities all over the place.  Game on!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/07/02/hardware-acceleration-on-the-web-the-next-interactive-web-is-materializing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RageSpline for Unity, 2D Spline/Vector Tool</title>
		<link>http://drawlogic.com/2011/04/30/ragespline-for-unity-2d-splinevector-tool/</link>
		<comments>http://drawlogic.com/2011/04/30/ragespline-for-unity-2d-splinevector-tool/#comments</comments>
		<pubDate>Sun, 01 May 2011 06:23:16 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[asset store]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[GAMES]]></category>
		<category><![CDATA[ragespline]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[VECTOR]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=994</guid>
		<description><![CDATA[Making 2D games in Unity is getting better with products like RageSpline for making vector like splines to create objects (texturable or color), by far one of the best additions to the Unity Asset Store.  The Unity Asset store is a great new place for inspiring products that are excellent, RageSpline shows why. $50 in [...]]]></description>
			<content:encoded><![CDATA[<p>Making 2D games in Unity is getting better with products like <a title="RageSpline for Unity " href="http://forum.unity3d.com/threads/86772-RageSpline-Create-smooth-2D-graphics-inside-Unity-Editor-RELEASED">RageSpline for making vector like splines</a> to create objects (texturable or color), by far one of the best additions to the Unity Asset Store.  The Unity Asset store is a great new place for inspiring products that are excellent, RageSpline shows why.</p>
<p><object style="height: 390px; width: 600px;" width="600" height="390"><param name="movie" value="http://www.youtube.com/v/XzRJosAiD98?version=3" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="600" height="390" src="http://www.youtube.com/v/XzRJosAiD98?version=3" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>$50 in the Unity Asset Store but worth it, I hope it is expanded to import many vector formats.</p>
<p>The author is <a href="http://juhakiili.com/blog/my-first-five-days-in-the-asset-store/">Juha Kiili is the author of this awesome piece of tech and it is seemingly doing well</a>. This could be a full fledged 2d toolkit easily with many import/export capabilities.</p>
<p>Features of RageSpline</p>
<ul>
<li>Creating 2D meshes and lines with bézier-based splines.</li>
<li>Outlining with single color, variable width per control point + natural/sharp switch per point.</li>
<li>Solid one color fills.</li>
<li>Linear gradient fills with two colors and GUI-adjustable scale, offset position and rotation.</li>
<li>Emboss styling with two colors and GUI-adjustable adjustable scale, rotation and smoothness variable.</li>
<li>Texturing support with GUI-adjustable scale, offset and rotation.</li>
<li>Automatic physics generator.</li>
<li>Adjustable vertex count for outline, fill, emboss and physics.</li>
<li>Example game included: RageCar.</li>
</ul>
<p>Other Asset Store must haves like <a href="http://u3d.as/1rg">EZ-GUI</a> and <a href="http://u3d.as/1rf">Sprite Manager</a> make the 2D game creation experience in Unity very focused on the game development and design with performance handled.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/04/30/ragespline-for-unity-2d-splinevector-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cocos2d Now 1.0 and New Project cocos3d</title>
		<link>http://drawlogic.com/2011/04/17/cocos2d-now-1-0-and-new-project-cocos3d/</link>
		<comments>http://drawlogic.com/2011/04/17/cocos2d-now-1-0-and-new-project-cocos3d/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 21:14:14 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[GAMES]]></category>
		<category><![CDATA[cocos2d]]></category>
		<category><![CDATA[cocos3d]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=985</guid>
		<description><![CDATA[Recently cocos2d (iphone) reached version 1.0 and they have started a new cocos3d project! cocos2d is a great objective-c engine for iOS development (and Mac development).  It has it&#8217;s limitations but for small 2d based games with physics or platformers with sprites it rocks.  It has made it to 1.0 and many games are made [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Cocos2D 1.0 and cocos3d" src="http://i81.photobucket.com/albums/j223/drawkbox/download-1.png" alt="" width="418" height="136" />Recently <a title="cocos2d 1.0" href="http://www.cocos2d-iphone.org/archives/1422">cocos2d (iphone) reached version 1.0</a> and they have <a title="cocos3d" href="http://www.cocos2d-iphone.org/archives/1274">started a new cocos3d project</a>!</p>
<p><a title="About Cocos2D" href="http://www.cocos2d-iphone.org/about">cocos2d is a great objective-c engine</a> for iOS development (and Mac development).  It has it&#8217;s limitations but for small 2d based games with physics or platformers with sprites it rocks.  It has made it to 1.0 and many games are made with it on the Appstore.  Unity and Cocos2D make up a good portion of the games in terms of engines used on the Apple Appstore for small to midsize game studios and indies (2500+ games are made with cocos2d).</p>
<p><strong>cocos3d</strong></p>
<p><a title="Cocos3D" href="http://www.cocos2d-iphone.org/archives/1274">cocos2d is getting a 3d extension in cocos3d</a> for using 3d mesh/models etc.  Currently it only imports POD models but this could be good for smaller isometric 3d games or 2d using 3d models.  It is early so this will take some time to mature but good news for improving engine performance needed to handle 3d.</p>
<p>This could easily become the most popular/used 3d engine made with objective-c as cocos2d has done with 2d&#8230; there aren&#8217;t many pure objective-c game engines. The one downfall is multi-platform even though Objective-C is fun.  Unless it is solely a iOS or Mac title then going with a  multi-platform engine or a custom C++ engine and using Android NDK and an Objective-C wrapper on iOS is best for port economics and performance.  That can also be used as desktop and other platforms this way. But for iOS development cocos2D is great.</p>
<blockquote>
<h4>cocos3d Features</h4>
<p>Some of the key features of <strong>cocos3d</strong> are highlighted in the following list:</p>
<ul>
<li>Seamless integration with <em>cocos2d</em>. Rendering of all 3D model objects occurs within a special <em>cocos2d</em> layer, which fits seamlessly into the <em>cocos2d</em> node hierarchy, allowing 2D nodes such as controls, labels, and health bars to be drawn under, over, or beside 3D model objects.</li>
<li>Pluggable loading framework for 3D models exported from familiar 3D editors such as <a href="http://www.blender.org/">Blender</a>, <a href="http://www.autodesk.com/3dsmax">3ds Max</a> or<a href="http://www.cheetah3d.com/">Cheetah3D</a>, or through industry standard 3D object files such as <a href="http://en.wikipedia.org/wiki/Collada">Collada</a> or <a href="http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES1xMBX.asp">PowerVR POD</a>, or even from your own customized object file formats.</li>
<li>Imported 3D models can include animation sequences.</li>
<li>3D model objects can be arranged in sophisticated structural assemblies, allowing child objects to be moved and oriented relative to their parent structure.</li>
<li>3D models, cameras, and lighting can be manipulated and animated using familiar <em>cocos2d</em> <code>CCActions</code>, allowing you to quickly and easily control the dynamics of your 3D world, in a familiar, and easy-to-use programming paradigm.</li>
<li>3D objects can be covered with dynamic materials and textures to create rich, realistic imagery.</li>
<li>Mesh data can be shared between 3D objects, thereby saving precious device memory.</li>
<li>Mesh data can freely, and automatically, use OpenGL vertex buffer objects to improve performance and memory management.</li>
<li>Culling of 3D objects outside of the camera frustum is automatic, based on pluggable, customizable object bounding volumes.</li>
<li>Automatic ordering and grouping of 3D objects minimizes OpenGL state changes and improves rendering performance. Pluggable sorters allow easy customization of object sorting, ordering, and grouping for optimal application performance.</li>
<li>Automatic OpenGL state machine shadowing means that the OpenGL functions are invoked only when a state really has changed, thereby reducing OpenGL engine calls, and increasing OpenGL throughput.</li>
<li>Sophisticated math library eliminates the need to use OpenGL ES function calls for matrix mathematics.</li>
<li>Fully documented API written entirely in familiar Objective-C. No need to switch to C or C++ to work with 3D artifacts.</li>
<li>Extensive logging framework to trace program execution, including all OpenGL ES function calls.</li>
<li>Includes demo applications and <code>Xcode</code> templates to get you up and running quickly.</li>
</ul>
</blockquote>
<p><strong>Learn cocos3d</strong></p>
<blockquote><p>You can learn more about writing 3D iOS applications using <strong>cocos3d</strong>, by referring to:</p>
<ul>
<li><a href="http://brenwill.com/cocos3d">cocos3d homepage</a>.</li>
<li><a href="http://brenwill.com/2011/cocos3d-programming-guide/">cocos3d Programming Guide</a>.</li>
<li><a href="http://brenwill.com/docs/cocos3d/0.5-beta/api">cocos3d API</a>.</li>
<li>Demo applications in the <code>Demos</code> folder in your <strong>cocos3d</strong> distribution.</li>
<li><a href="http://brenwill.com/2011/cocos3d-development-roadmap">cocos3d Development Roadmap</a>.</li>
<li><a href="http://www.cocos2d-iphone.org/forum/forum/15">cocos3d Forum</a></li>
<li><a href="http://brenwill.com/2011/cocos3d-importing-converting-collada-to-pod/">cocos3d Importing: Converting COLLADA to POD</a></li>
</ul>
</blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/04/17/cocos2d-now-1-0-and-new-project-cocos3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebGL Spec 1.0 Now Final From Khronos</title>
		<link>http://drawlogic.com/2011/03/04/webgl-spec-1-0-now-final-from-khronos/</link>
		<comments>http://drawlogic.com/2011/03/04/webgl-spec-1-0-now-final-from-khronos/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 19:59:29 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3d]]></category>
		<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[PERFORMANCE]]></category>
		<category><![CDATA[STANDARDS]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[khronos]]></category>
		<category><![CDATA[three.js]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=979</guid>
		<description><![CDATA[Khronos announced today that WebGL, the great OpenGL web hope, is now officially final for the 1.0 version. Khronos announced this today via the GDC and their website, it was also mentioned at Gamasutra. WebGL already sees great support in numerous engines including my favorite Three.js from the infamous mr. doob. There is already a thriving [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.khronos.org/news/press/releases/khronos-releases-final-webgl-1.0-specification"><img class="alignleft" title="http://i81.photobucket.com/albums/j223/drawkbox/WebGL_logo.png" src="http://i81.photobucket.com/albums/j223/drawkbox/WebGL_logo.png" alt="" width="163" height="75" />Khronos announced today that WebGL, the great OpenGL web hope, is now officially final for the 1.0 version</a>. Khronos announced this today via the GDC and their <a href="http://www.khronos.org/news/press/releases/khronos-releases-final-webgl-1.0-specification">website</a>, it was <a href="http://gamasutra.com/view/news/33353/GDC_2011_Khronos_Releases_Final_WebGL_10_Spec_For_HTML5_3D.php">also mentioned at Gamasutra</a>.</p>
<p><img class="alignright" title="http://i81.photobucket.com/albums/j223/drawkbox/threejs-webglrender.jpg" src="http://i81.photobucket.com/albums/j223/drawkbox/threejs-webglrender.jpg" alt="" width="320" height="217" /></p>
<p>WebGL already sees <a href="https://github.com/mrdoob/three.js/">great support in numerous engines including my favorite Three.js from the infamous mr. doob</a>.</p>
<blockquote><p>There is already a thriving middleware ecosystem around WebGL to provide a wide diversity of Web developers the ability to easily create compelling 3D content for WebGL-enabled browsers.  These tools include: C3DL, CopperLicht , EnergizeGL, GammaJS, GLGE, GTW, O3D, OSG.JS, SceneJS, SpiderGL, TDL, Three.js and X3DOM.  Links to these authoring tools and WebGL demos can be found at <a href="http://www.khronos.org/webgl/wiki/Main_Page">www.khronos.org/webgl/wiki/Main_Page</a>.</p></blockquote>
<p>It will take some time for WebGL to propagate.  It is ready and on in Chrome and Firefox by default in betas. Safari it can be enabled via app parameter.  IE and MIcrosoft have yet to chime in, will we see DirectX for the web or adoption of WebGL.  Time will tell&#8230;  Until then Unity and Flash with the 3d api Molehill are forging ahead.  I am sure we will see an export to WebGL for Unity down the line but there are still some interesting script execution speed issues that compiled code in Flash and Unity Web Player will still be faster on.</p>
<p>So Khronos isn&#8217;t stopping at WebGL, they are now tackling WebCL or OpenCL for the web just like WebGL is OpenGL for the web (currently at the OpenGL ES 2.0 level which is nice because that is big on mobile &#8212; mobile and web games are at about the same level).</p>
<blockquote><p>Khronos is also today announcing the formation of the WebCL™ working group to explore defining a JavaScript binding to the Khronos OpenCL™ standard for heterogeneous parallel computing.  WebCL creates the potential to harness GPU and multi-core CPU parallel processing from a Web browser, enabling significant acceleration of applications such as image and video processing and advanced physics for WebGL games.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/03/04/webgl-spec-1-0-now-final-from-khronos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Adobe AIR and Flash 3D API &#8216;Molehill&#8217; Preview Released</title>
		<link>http://drawlogic.com/2011/02/27/adobe-air-and-flash-3d-api-molehill-preview-released/</link>
		<comments>http://drawlogic.com/2011/02/27/adobe-air-and-flash-3d-api-molehill-preview-released/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 01:09:09 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3d]]></category>
		<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[ACTIONSCRIPT3]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[molehill]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity 3d]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=974</guid>
		<description><![CDATA[At the Flash Games Summit today there was good news from Unity and Adobe about the Flash 3D API called Molehill.  Adobe&#8217;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 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Flash 3d API Molehill" src="http://i81.photobucket.com/albums/j223/drawkbox/Flash_Professional_CS5_mnemonic_150x150.gif" alt="" width="150" height="148" />At the Flash Games Summit today there was good news from Unity and <a href="http://labs.adobe.com/technologies/flashplatformruntimes/incubator/">Adobe about the Flash 3D API called Molehill</a>.  <a href="http://labs.adobe.com/technologies/flashplatformruntimes/incubator/">Adobe&#8217;s Flash 3D API Molehill public preview was released</a> and <a href="http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/">Unity announced they will be adding export support for it</a>.</p>
<blockquote><p>New features available in the current Incubator build include:</p>
<ul>
<li><a href="http://labs.adobe.com/technologies/flashplatformruntimes/incubator/features/molehill.html"><strong>“Molehill” 3D APIs for Flash Player and AIR</strong></a> — A new set of low-level, GPU-accelerated 3D APIs that enable advanced 3D experiences across devices through the Adobe Flash Platform runtimes.</li>
<li><strong>Cubic Bezier Curves</strong> — Using the cubicCurveTo drawing API, developers can easily create cubic Beziers without requiring custom ActionScript code.</li>
</ul>
</blockquote>
<p>This is really a new era of browser based game development support that is going to be very exciting. <a href="http://www.eurekascastle.com/?p=117">It was announced at the Flash Games Summit</a> by <a href="http://bytearray.org/" target="_blank">Thibault Imbert</a> (Adobe Product Manager) and <a href="http://theflashblog.com/" target="_blank">Lee Brimelow</a> (Adobe Platform Evangelist) after they explained and showed examples to the audience of what “Molehill” could do for flash games.</p>
<ul>
<li><a href="http://labs.adobe.com/technologies/flashplatformruntimes/incubator/">Flash 3D API Molehill Preview</a></li>
<li><a href="http://labs.adobe.com/downloads/flashplatformruntimes_incubator.html">Flash 3D API Molehill Download</a></li>
</ul>
<p>Thibault has a <a href="http://www.bytearray.org/?p=2810">list of available Molehill enabled 3D engines</a> already:</p>
<ul>
<li><a title="Alternativa3D" href="http://alternativaplatform.com/en/" target="_blank">Alternativa3D</a></li>
<li><a title="Away3D" href="http://www.away3d.com/" target="_blank">Away3D</a></li>
<li><a title="CopperCube" href="http://www.ambiera.com/coppercube/" target="_blank">Coppercube</a></li>
<li><a title="Flare3D" href="http://www.flare3d.com/" target="_blank">Flare3D</a></li>
<li><a title="Minko" href="http://aerys.in/minko" target="_blank">Minko</a></li>
<li><a title="Sophie3D" href="http://www.sophie3d.com/website/index_en.php" target="_blank">Sophie3D</a></li>
<li><a title="Yogurt3D" href="http://www.yogurt3d.com/" target="_blank">Yogurt3D</a></li>
<li><a title="Zest3D" href="http://zest3d.digital-glue.com/" target="_blank">Zest3D</a></li>
</ul>
<p>Also a test of hardware accelerated molehill vs software rendered flash:</p>
<ul>
<li><a title="2D Animation with the display list" href="http://www.bytearray.org/wp-content/projects/molehill2d/displaylist/" target="_blank">Check 2D animation with the display list (check your CPU usage)</a></li>
<li><a title="2D Animation with Molehill" href="http://www.bytearray.org/wp-content/projects/molehill2d/molehill/" target="_blank">Check 2D animation with Molehill (check your CPU usage)</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/02/27/adobe-air-and-flash-3d-api-molehill-preview-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Unity Building In Flash 3D &#8216;Molehill&#8217; Export Support</title>
		<link>http://drawlogic.com/2011/02/27/unity-building-in-flash-3d-molehill-export-support/</link>
		<comments>http://drawlogic.com/2011/02/27/unity-building-in-flash-3d-molehill-export-support/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 00:52:13 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3d]]></category>
		<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[ENGINE]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[gdc]]></category>
		<category><![CDATA[molehill]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity 3d]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=967</guid>
		<description><![CDATA[Flash Molehill is coming and Unity will be targeting it for export.  Unity states that they will allow it as an export option just like there are mobile options for iOS and Android. These are exciting times. Today, at the Flash Gaming Summit in San Francisco (of which we’re proud Gold Sponsors), Adobe has announced [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="http://i81.photobucket.com/albums/j223/drawkbox/unity-flash.png" src="http://i81.photobucket.com/albums/j223/drawkbox/unity-flash.png" alt="" width="256" height="269" /><a href="http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/">Flash Molehill is coming and Unity will be targeting it for export</a>.  Unity states that they will allow it as an export option just like there are mobile options for iOS and Android.</p>
<blockquote><p>These are exciting times. Today, at the Flash Gaming Summit in San Francisco (of which we’re proud Gold Sponsors), <a href="http://labs.adobe.com/technologies/flashplatformruntimes/incubator/">Adobe has announced the public availability of a beta version of the Flash Player, codenamed Molehill, that has a very interesting new feature: hardware accelerated 3D support</a>.</p>
<p>Molehill exposes a very low-level shader-based interface to the graphics hardware. Adobe has decided to focus on that low-level part, and do that really well. The molehill pre-release will not be shipping with a 3D engine, scene building tools, model and animation importers / exporters, physics, lighting or lightmap creation tools, etc.</p></blockquote>
<p>The article states that Unity will be keeping the Unity Player and the developer will decide when to target Flash or Unity Players or other platforms like desktop, mobile that are currently available and use the rendering platforms that work best with each (DirectX/OpenGL/OpenGL ES/Molehill&#8230; maybe WebGL in the future).</p>
<p>There is no announcement of a date but Unity is pretty fast to add updates and new platform versions so if they take this on they will ship. Currently they mention using Unity and coding with AS3 within Unity script or using Mono.NET C#/Javascript/Boo as currently used. An intersting option is using Unity to create content and code in C#/Javascript over AS3.</p>
<p><a href="http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/">Unity addresses these issues here</a>:</p>
<blockquote><p><strong>Q. Is this the end of the Unity’s own Web Player?</strong></p>
<p><strong>Absolutely not. </strong>The Flash and Unity Web Players both have their strengths.  We’re excited by the opportunity to target the Flash Player and all of its features with Unity, but there will be plenty of experiences that the Unity plugin is better suited for. It will be up to developers in the end, to decide whether they want to target only the Flash Player, only the Unity Web Player, or some combination of the two (now things are getting interesting!)</p>
<p><strong>Q. What programming language will I use?</strong></p>
<p>You’ll have two options:</p>
<ol>
<li>For people with a Flash background:<br />
Target our ActionScript API directly from Flash. Think:<br />
var go:GameObject = new GameObject(“Just normal ActionScript 3 code”);</li>
<li>For people with a Unity background:<br />
Script your content in C# / JavaScript / Boo, like you’re used to, and have Unity automatically translate it to ActionScript when you hit publish.</li>
</ol>
</blockquote>
<p>Adobe is good to move to a model where hardware acceleration is part of the platform.  Since Molehill is low level and competing products like Unity, WebGL, and others would take that in time, opening it so others can build tools on their platform will attract interesting new developments like this.</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/02/27/unity-building-in-flash-3d-molehill-export-support/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cocos2D-Javascript, Javascript Port of Cocos2D Game Engine</title>
		<link>http://drawlogic.com/2011/01/16/cocos2d-javascript-javascript-port-of-cocos2d-game-engine/</link>
		<comments>http://drawlogic.com/2011/01/16/cocos2d-javascript-javascript-port-of-cocos2d-game-engine/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 23:11:01 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[cocos2d]]></category>
		<category><![CDATA[cocos2d-iphone]]></category>
		<category><![CDATA[cocos2d-javascript]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=957</guid>
		<description><![CDATA[Cocos2D has been ported to run in javascript and called cocos2d-javascript by Ryan Williams. Cocos2D is a game engine similar to Flash in that it is a 2d engine but it natively renders to OpenGL ES.  Cocos2D-iphone was originally a port of Cocos2D, a python game engine.  But the similarities to Flash and DisplayObjects = [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cocos2d-iphone.org/archives/1155"><img class="alignright" title="cocos2d javascript " src="http://i81.photobucket.com/albums/j223/drawkbox/download-1.png" alt="" width="418" height="136" /></a>Cocos2D has been ported to run in javascript and called <a href="http://cocos2d-javascript.org/">cocos2d-javascript</a> by Ryan Williams.</p>
<p><a href="http://cocos2d.org">Cocos2D</a> is a game engine similar to Flash in that it is a 2d engine but it natively renders to OpenGL ES.  <a href="http://www.cocos2d-iphone.org/">Cocos2D-iphone</a> was originally a <a href="http://cocos2d.org/">port of Cocos2D, a python game engine</a>.  But the similarities to Flash and DisplayObjects = Nodes, Sprites, Scenes, Layers etc. This helps to port games over fairly quickly or start in productive in cocos2D.</p>
<p>Having this in javascript is a great thing! It runs on html5/canvas/javascript.</p>
<blockquote><p><a href="http://cocos2d-javascript.org/about">What is cocos2d-javascript?</a></p>
<p>Cocos2d-javascript is a 2D game/graphics engine based on <a href="http://cocos2d-iphone.org/">cocos2d-iphone</a> but designed to run in the web browser. It uses the latest features available in HTML 5 allowing real-time rendering of 2D graphics without the need for plug-ins such as Adobe Flash.</p>
<p>While HTML 5 is still new and not fully supported across all browsers it won&#8217;t be long before the vast majority of web users are able to enjoy all that it offers. When this time comes cocos2d-javascript will be an excellent way to develop games and applications.</p>
<p>To see a small sample of what is on offer, please check out the <a href="http://cocos2d-javascript.org/demo">demo</a> section.</p></blockquote>
<p>cocos2d engines are now available on almost all platforms, so if you are building a 2d game and need a 2d engine typically with Box2D physics, cocos2d offers lots of ways to get the game out there with some porting work.</p>
<ul>
<li><strong>cocos2d-javascript (web)</strong>
<ul>
<li>c<a href="http://cocos2d-javascript.org/">ocos2D-javascript site</a></li>
<li><a href="https://github.com/RyanWilliams/cocos2d-javascript">cocos2d-javascript at github</a></li>
<li><a href="http://cocos2d-javascript.org/documentation">cocos2d-javascript docs</a></li>
<li><strong>demos</strong>
<ul>
<li><a href="http://cocos2d-javascript.org/demo?test=cocos2d/SpriteTest">Sprites</a></li>
<li><a href="http://cocos2d-javascript.org/demo?test=cocos2d/SpriteTest"></a><a href="http://cocos2d-javascript.org/demo?test=cocos2d/TileMapTest">Tile Maps</a></li>
<li><a href="http://cocos2d-javascript.org/demo?test=cocos2d/TileMapTest"></a><a href="http://cocos2d-javascript.org/demo?demo=jumper">Jump &#8216;n&#8217; Run</a></li>
<li><a href="http://cocos2d-javascript.org/demo?demo=jumper"></a><a href="http://cocos2d-javascript.org/demo?demo=mario">Mario demo</a></li>
<li><a href="http://cocos2d-javascript.org/demo?demo=mario"></a><a href="http://cocos2d-javascript.org/demo?demo=breakout">Breakout demo</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>cocos2d-iphone (mobile)</strong>
<ul>
<li><a href="http://www.cocos2d-iphone.org/">cocos2d-iphone site</a> (objective-c)</li>
<li><a href="http://code.google.com/p/cocos2d-android-1/">cocos2d-android-1</a> (java)</li>
<li><a href="http://code.google.com/p/cocos2d-android/">cocos2d-android</a> (java)</li>
</ul>
</li>
<li><strong>cocos2d &#8211; original python (desktop)</strong>
<ul>
<li><a href="http://cocos2d.org/">cocos2d site</a></li>
<li><a href="http://cocos2d.org/download.html">cocos2d python download</a></li>
</ul>
</li>
<li><strong>cocos2d other </strong>
<ul>
<li><a href="http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Downloads">cocos2d-x c++</a> (C++ port for win, iphone, android-ndk)</li>
<li>Similar to cocos2d &#8211; <a href="http://code.google.com/p/andengine/">andengine</a> (android java)</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/01/16/cocos2d-javascript-javascript-port-of-cocos2d-game-engine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adobe Flash Vs. Unity: The Near Future Of Hardware Accelerated Web Games</title>
		<link>http://drawlogic.com/2011/01/12/adobe-flash-vs-unity-the-near-future-of-hardware-accelerated-web-games/</link>
		<comments>http://drawlogic.com/2011/01/12/adobe-flash-vs-unity-the-near-future-of-hardware-accelerated-web-games/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 19:09:54 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[3D ENGINES]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[accelerated]]></category>
		<category><![CDATA[acceleration]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=941</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>There is an <a href="http://www.gamasutra.com/view/feature/6254/adobe_vs_unity_the_future_of_3d_.php">article at gamasutra about Flash vs. Unity for the future of web 3d games</a>.  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.</p>
<p>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, <a href="http://unity3d.com/webplayer/hwstats/pages/web-2010Q2-gfxcard.html">even the bottom line computers have a decent video card</a>. Also, the surge in mobile and the need for native level access to graphics hardware has spawned this new battle (Thanks Apple!).</p>
<p>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).</p>
<p>Like the Silverlight vs. Flash product competition, Unity vs. Flash is actually a good thing for developers and both platforms.  With <a href="http://www.torquepowered.com/community/blogs/view/20495">Torque3d wavering</a>, 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.</p>
<p>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&#8217;s annual revenue in five years, as investment advisor <a href="http://www.gamasutra.com/view/news/31962/GDC_China_Online_Opportunities_In_The_Face_Of_Stagnating_Consoles.php">Digi-Capital predicts</a>.</p>
<p>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.</p>
<p>It is finally time to kick it up a notch. Game on!</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2011/01/12/adobe-flash-vs-unity-the-near-future-of-hardware-accelerated-web-games/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WebGL Will Be Part of Chrome 9 Regular Releases</title>
		<link>http://drawlogic.com/2010/12/16/webgl-will-be-part-of-chrome-9-regular-releases/</link>
		<comments>http://drawlogic.com/2010/12/16/webgl-will-be-part-of-chrome-9-regular-releases/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 23:01:13 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[acceleration]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=931</guid>
		<description><![CDATA[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. &#8220;WebGL is a new web technology that brings hardware-accelerated 3D graphics to the browser without installing additional software&#8221; and it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://googlesystem.blogspot.com/2010/12/chrome-9-sandboxes-flash-and-adds-webgl.html"><img class="alignright" title="Chrome 9 with WebGL" src="http://i81.photobucket.com/albums/j223/drawkbox/google-logo.png" alt="Chrome 9 with WebGL" width="233" height="222" /></a>Good news for the beginning of hardware accelerating the web, <a href="http://googlesystem.blogspot.com/2010/12/chrome-9-sandboxes-flash-and-adds-webgl.html">WebGL will now be part of the main Chrome releases</a> not just a compile option for Chromium nightlies.</p>
<blockquote><p>Google Chrome 9 <a href="http://blog.chromium.org/2010/12/webgl-now-in-beta-here-comes-3d-web.html">enables WebGL support</a> by default. &#8220;WebGL is a new web technology that brings hardware-accelerated 3D graphics to the browser without installing additional software&#8221; and it can be used to create cool applications like <a href="http://bodybrowser.googlelabs.com/">Google Body Browser</a>, <a href="http://webglsamples.googlecode.com/hg/field/field.html">Field</a>, <a href="http://webglsamples.googlecode.com/hg/aquarium/aquarium.html">Aquarium</a> and <a href="http://www.chromeexperiments.com/webgl">more</a>.</p></blockquote>
<p>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</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2010/12/16/webgl-will-be-part-of-chrome-9-regular-releases/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

