<?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>Elecorn ® : The Animated Coder</title>
	<atom:link href="http://elecorn.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://elecorn.com/blog</link>
	<description>Indie Games, Computer Graphics, Animation, Comics, etc.</description>
	<lastBuildDate>Mon, 02 Feb 2015 05:44:43 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.26</generator>

<image>
	<url>http://elecorn.com/blog/wp-content/uploads/2018/10/cropped-head_shot_512-32x32.png</url>
	<title>Elecorn ® : The Animated Coder</title>
	<link>http://elecorn.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Caster&#8217;s Fixed Function Tips and Tricks</title>
		<link>http://elecorn.com/blog/2015/01/casters-fixed-function-tips-and-tricks/</link>
		<pubDate>Wed, 28 Jan 2015 07:27:54 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=552</guid>
		<description><![CDATA[Here is a link to the presentation I gave a while back.  Slides are at the beginning and slides with<a href="http://elecorn.com/blog/2015/01/casters-fixed-function-tips-and-tricks/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p>Here is a link to the presentation I gave a while back.  Slides are at the beginning and slides with notes are at the end.</p>
<p>Enjoy!</p>
<p style="text-align: center;"><a title="Fun with Fixed Function!" href="http://www.elecorn.com/cloud/FunWithFixedFunctionNotes.pdf">Fun With Fixed Function!</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>The Incredible Baron! Awesome Reverse Tower Defense Game</title>
		<link>http://elecorn.com/blog/2015/01/the-incredible-baron-awesome-reverse-tower-defense-game/</link>
		<pubDate>Fri, 16 Jan 2015 18:11:10 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=623</guid>
		<description><![CDATA[One of my very talented designer / programmer friends is working on a reverse tower defense game. http://www.incrediblebaron.com/ I visited<a href="http://elecorn.com/blog/2015/01/the-incredible-baron-awesome-reverse-tower-defense-game/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://elecorn.com/blog/wp-content/uploads/2015/01/baron.jpg"><img class="aligncenter size-full wp-image-624" src="http://elecorn.com/blog/wp-content/uploads/2015/01/baron.jpg" alt="baron" width="730" height="548" srcset="http://elecorn.com/blog/wp-content/uploads/2015/01/baron.jpg 730w, http://elecorn.com/blog/wp-content/uploads/2015/01/baron-300x225.jpg 300w" sizes="(max-width: 730px) 100vw, 730px" /></a></p>
<p>One of my very talented designer / programmer friends is working on a reverse tower defense game.</p>
<p style="text-align: center;"><a href="http://www.incrediblebaron.com/">http://www.incrediblebaron.com/</a></p>
<p>I visited him in Utah a couple of years ago and reviewed the game for him and game him feedback. Back then it was already a very fun and satisfying play experience.</p>
<p>Clever and fun characters, witty dialog, and polished art helped enhance an already great game.</p>
<p>I highly recommend it to anyone who enjoys reverse tower defense.</p>
<p>If you’re interested, they’ve posted a Kickstarter here:</p>
<p style="text-align: center;"><a href="https://www.kickstarter.com/projects/1802153885/the-incredible-baron/">https://www.kickstarter.com/projects/1802153885/the-incredible-baron/</a></p>
<p>Thanks!</p>
]]></content:encoded>
			</item>
		<item>
		<title>Why Scaleform is a Bad Idea</title>
		<link>http://elecorn.com/blog/2014/08/why-scaleform-is-a-bad-idea/</link>
		<pubDate>Fri, 15 Aug 2014 17:00:34 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[scaleform]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=612</guid>
		<description><![CDATA[Studio XYZ is making a game.  They have experience making games and decide that they spend way too much programmer<a href="http://elecorn.com/blog/2014/08/why-scaleform-is-a-bad-idea/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><a href="http://elecorn.com/blog/wp-content/uploads/2014/08/no_scaleform.png"><img class="aligncenter size-full wp-image-618" src="http://elecorn.com/blog/wp-content/uploads/2014/08/no_scaleform.png" alt="no_scaleform" width="380" height="100" srcset="http://elecorn.com/blog/wp-content/uploads/2014/08/no_scaleform.png 380w, http://elecorn.com/blog/wp-content/uploads/2014/08/no_scaleform-300x78.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></a></p>
<p>Studio XYZ is making a game.  They have experience making games and decide that they spend way too much programmer time on the user interface.  They decide to give a solution like Scaleform a try and are amazed with the nice looking visuals that they can get running with minimal programmer involvement.  They sign off on it and begin development.</p>
<p>Halfway through development the programmers (there are more than one working on UI now) start complaining about Scaleform and the artists are miffed they can&#8217;t do certain things that they thought they would be able to do.</p>
<p>Just before shipping the project, almost all the programmers on the team are smashing keyboards, cursing, and taking required &#8220;time away from the desk&#8221; when dealing with Scaleform.</p>
<p>So what happened?  Why all the frustration and anger?</p>
<p>The problem is that the development team was <strong>hoping</strong> to take what was normally an entire programmers full time job of doing boring UI work and move more of that work over to the artists.  The artists would be happier being able to have more behavioral control over the UI and the programmers would be happier because they don&#8217;t need to put an entire programmer on UI.</p>
<p>The reality is that Scaleform introduces so much complexity to the game engine that it ends up requiring work from several engineers just to stay on top of it.  It takes the &#8220;simple boring work&#8221; that the engineers were trying to get rid of and replaces it with a &#8220;hard to debug, memory hogging, performance sucking, obscure crashes in messy complicated code (providing you even have the source)&#8221; system.</p>
<p>The simple answer is:  Scaleform adds too much complexity.</p>
<p>In trying to make life easier, they made it more complex and costly.</p>
<p>&nbsp;</p>
]]></content:encoded>
			</item>
		<item>
		<title>Chroma!</title>
		<link>http://elecorn.com/blog/2014/02/chroma/</link>
		<comments>http://elecorn.com/blog/2014/02/chroma/#comments</comments>
		<pubDate>Mon, 17 Feb 2014 18:16:03 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=605</guid>
		<description><![CDATA[The game I have been working on for the last 18 months has finally been announced: &#160; &#160; Chroma &#160;<a href="http://elecorn.com/blog/2014/02/chroma/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">The game I have been working on for the last 18 months has finally been announced:</p>
<p>&nbsp;</p>
<p><iframe  id="_ytid_79038"  width="480" height="270"  data-origwidth="480" data-origheight="270"  src="https://www.youtube.com/embed/3QZhsTRk-ic?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;iv_load_policy=1&#038;loop=0&#038;modestbranding=1&#038;rel=0&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="autoplay; encrypted-media" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe></p>
<p>&nbsp;</p>
<p style="text-align: center;">Chroma</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a title="Chroma" href=" http://www.harmonixmusic.com/games/#chroma"> http://www.harmonixmusic.com/games/#chroma</a></p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://elecorn.com/blog/2014/02/chroma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Caster Update</title>
		<link>http://elecorn.com/blog/2014/01/caster-update-2/</link>
		<pubDate>Sat, 18 Jan 2014 17:16:17 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=599</guid>
		<description><![CDATA[I was at Steam Dev Days this week and it was great!  I&#8217;m really excited about the things that are<a href="http://elecorn.com/blog/2014/01/caster-update-2/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><a href="http://elecorn.com/blog/wp-content/uploads/2014/01/steam_dev_days.png"><img class="aligncenter size-full wp-image-600" title="steam_dev_days" src="http://elecorn.com/blog/wp-content/uploads/2014/01/steam_dev_days.png" alt="" width="224" height="310" srcset="http://elecorn.com/blog/wp-content/uploads/2014/01/steam_dev_days.png 224w, http://elecorn.com/blog/wp-content/uploads/2014/01/steam_dev_days-216x300.png 216w" sizes="(max-width: 224px) 100vw, 224px" /></a></p>
<p>I was at <a title="Steam Dev Days" href="http://www.steamdevdays.com/">Steam Dev Days</a> this week and it was great!  I&#8217;m really excited about the things that are happening with the SteamOS and what it means for us at Hidden Path with <a href="http://www.hiddenpath.com/games/windborne/">Windborne</a> and <a href="http://www.hiddenpath.com/games/defense-grid-2/">Defense Grid 2</a> and also what it means for <a href="http://www.casterthegame.com">Caster</a>.</p>
<p>Over the past few months I have been doubling down my efforts on a significant update to Caster.  I even have a few artists on board to help update the visuals.</p>
<p>Here is a list of some of the things that have happened since the last update (in no particular order):</p>
<ul>
<li>Command console support. Toggle settings, enable features, mostly for those developing on Caster.  Just run with -dev to enable.</li>
<li>Multi level tall building / structures (sky scrapers) structures support with crumble / topple animation.  This is for creating cities and being able to destroy sections of towers at a time.</li>
<li>Debris when hitting buildings.</li>
<li>Box collision: Yes, prior to now Caster only used cylinder and sphere collision.</li>
<li>Shader support: Caster was 100% fixed function using OpenGL 1.1.</li>
<li>Multiple materials per mesh.</li>
<li>Custom SMD file based model format to replace the OBJ and HL model formats.  This is to make exporting and importing art from high end modeling software much easier.</li>
<li>New terrain textures.</li>
<li>Some new tree models and textures.</li>
<li>Mostly done android port.</li>
<li>Experiments with networking for potential multiplayer.</li>
<li>Removed dependency on SDL_image.</li>
<li>First person view mode.</li>
<li>Oculus Rift support.</li>
<li>Reorganized the code and project structure.  Caster now supports 7 distinct target platforms: Win32, Linux, Mac, iOS, Palm, Android (Casteroid), and Dreamcast&#8230; Mainly because <a href="http://www.aorensoftware.com/">Spencer Nielsen</a> could not resist &#8220;Dreamcaster&#8221; as the name of the port.</li>
<li>Improved game pad mapping.</li>
<li>Add dash animation.  Rather than just running really fast, the character hovers above the ground.</li>
<li>Water stream effect.  More like acid spew effect for the enemies.</li>
<li>Improved -dev mode.</li>
<li>Multiple game support.  There is a &#8220;caster.game&#8221; file that is used by default, however, you can specify your own &#8220;.game&#8221; file to play a different style of game.</li>
<li>2D side scrolling game mode.</li>
<li>Fixed camera game mode for a twin stick like shooter.</li>
<li>Animated models can now be scaled to any size.</li>
<li>Build date on screen when using -dev mode.</li>
</ul>
<p>I&#8217;m very excited about where Caster is heading, especially with the new opportunities with the <a href="http://steamcommunity.com/workshop/">Steam Workshop</a> that will make it easier to drop in maps mods that others have done.</p>
<p>If you&#8217;re interested in helping out, drop me a line!</p>
<p><a href="mailto:mike@elecorn.com?subject=Help with Caster">mike@elecorn.com</a></p>
<p>Here&#8217;s looking to a great future for Caster!</p>
]]></content:encoded>
			</item>
		<item>
		<title>24 hour comic</title>
		<link>http://elecorn.com/blog/2013/10/24-hour-comic/</link>
		<comments>http://elecorn.com/blog/2013/10/24-hour-comic/#comments</comments>
		<pubDate>Mon, 07 Oct 2013 16:29:14 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[24 hour comics]]></category>
		<category><![CDATA[comic]]></category>
		<category><![CDATA[ink]]></category>
		<category><![CDATA[pen]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=594</guid>
		<description><![CDATA[Here are the results of my 24 hour comic this year: http://www.elecorn.com/mikedsmith/ambition/ And here are those of a friend and<a href="http://elecorn.com/blog/2013/10/24-hour-comic/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.elecorn.com/mikedsmith/ambition/ambition1.jpg" alt="" /></p>
<p>Here are the results of my 24 hour comic this year:</p>
<p><a href="http://www.elecorn.com/mikedsmith/ambition/">http://www.elecorn.com/mikedsmith/ambition/</a></p>
<p>And here are those of a friend and coworker Marisa Erven:</p>
<p><a href="http://marisaerven.wordpress.com/2013/10/06/24-hour-comics-day-100-panels-in-24-hours/">http://marisaerven.wordpress.com/2013/10/06/24-hour-comics-day-100-panels-in-24-hours/</a></p>
<p>&nbsp;</p>
<p>This year I went straight up Bic ballpoint pen.  I tried to reduce the amount of roughing out and go straight for the final lines.  It resulted in some pretty shoddy work, but it was REALLY fast.  I think I spent about 9 hours on this comic.  I got the idea for it while brain storming with my daughter the morning of.  I really didn&#8217;t want to do a fantasy setting, but the message was compelling enough for me to push through it.</p>
<p>Hope you enjoy it!</p>
]]></content:encoded>
			<wfw:commentRss>http://elecorn.com/blog/2013/10/24-hour-comic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Caster Speed Run</title>
		<link>http://elecorn.com/blog/2013/08/caster-speed-run/</link>
		<comments>http://elecorn.com/blog/2013/08/caster-speed-run/#comments</comments>
		<pubDate>Thu, 22 Aug 2013 05:03:50 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=590</guid>
		<description><![CDATA[This speed run is pretty amazing.  Bingchang finished the entire Middon region in 8 minutes and 32 seconds. http://www.twitch.tv/bingchang/c/2741773 &#160;]]></description>
				<content:encoded><![CDATA[<p>This speed run is pretty amazing.  Bingchang finished the entire Middon region in 8 minutes and 32 seconds.</p>
<p><a href="http://www.twitch.tv/bingchang/c/2741773">http://www.twitch.tv/bingchang/c/2741773</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://elecorn.com/blog/2013/08/caster-speed-run/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Age of Empires 2 HD!</title>
		<link>http://elecorn.com/blog/2013/03/age-of-empires-hd/</link>
		<pubDate>Thu, 07 Mar 2013 20:37:19 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=581</guid>
		<description><![CDATA[We created Age of Empires II HD here at Hidden Path! Available on Steam: http://store.steampowered.com/app/221380/ &#160;]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://www.hiddenpath.com/_storage/0_AOEII_vs_HD_3_00_00.png" alt="Age of Empires II, now in high definition!" /></p>
<p>We created Age of Empires II HD here at <a href="http://www.hiddenpath.com/">Hidden Path</a>!</p>
<p>Available on Steam:</p>
<p><a href="http://store.steampowered.com/app/221380/">http://store.steampowered.com/app/221380/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			</item>
		<item>
		<title>Pet Rescue!</title>
		<link>http://elecorn.com/blog/2013/03/pet-rescue/</link>
		<pubDate>Thu, 07 Mar 2013 06:56:22 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=576</guid>
		<description><![CDATA[To motivate how easy it can be to make games, I made a quick game in Small Basic based on<a href="http://elecorn.com/blog/2013/03/pet-rescue/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><a href="http://elecorn.com/blog/wp-content/uploads/2013/03/pet_rescue.png"><br />
<img class="aligncenter size-full wp-image-577" title="pet_rescue" src="http://elecorn.com/blog/wp-content/uploads/2013/03/pet_rescue.png" alt="" width="640" height="480" srcset="http://elecorn.com/blog/wp-content/uploads/2013/03/pet_rescue.png 640w, http://elecorn.com/blog/wp-content/uploads/2013/03/pet_rescue-300x225.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></a>To motivate how easy it can be to make games, I made a quick game in <a title="Small Basic" href="http://smallbasic.com/">Small Basic</a> based on my daughter&#8217;s game idea about rescuing pets.  Enjoy!</p>
<p><a href="http://www.elecorn.com/pet_rescue/pet_rescue.zip">http://www.elecorn.com/pet_rescue/pet_rescue.zip</a></p>
<p>Art mostly lifted from Ignition Entertainment&#8217;s Zoo Keeper game for Nintendo DS.</p>
]]></content:encoded>
			</item>
		<item>
		<title>OUYA Dev Kit Has Arrived!</title>
		<link>http://elecorn.com/blog/2013/01/ouya-dev-kit-has-arrived/</link>
		<pubDate>Fri, 04 Jan 2013 08:26:54 +0000</pubDate>
		<dc:creator><![CDATA[elecorn]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elecorn.com/blog/?p=562</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><iframe  id="_ytid_79578"  width="480" height="270"  data-origwidth="480" data-origheight="270"  src="https://www.youtube.com/embed/mBkDaldD5Gs?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;iv_load_policy=1&#038;loop=0&#038;modestbranding=1&#038;rel=0&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="autoplay; encrypted-media" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe></p>
]]></content:encoded>
			</item>
	</channel>
</rss>
