<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Skarh</title>
	<atom:link href="http://skarh.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://skarh.wordpress.com</link>
	<description>Creativity, Concept Art, Games, Social Media, Technology</description>
	<lastBuildDate>Thu, 12 Nov 2009 23:30:21 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='skarh.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/35d1a81841503a7dd34b63bc1a562546?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Skarh</title>
		<link>http://skarh.wordpress.com</link>
	</image>
			<item>
		<title>Flash &#8211; Case 9</title>
		<link>http://skarh.wordpress.com/2009/11/13/flash-case-9/</link>
		<comments>http://skarh.wordpress.com/2009/11/13/flash-case-9/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 23:23:19 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Sound]]></category>
		<category><![CDATA[Soundchannel]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=1046</guid>
		<description><![CDATA[Getting closer to the end! Time to add sounds.

Next case on the line is case number 9, in this case I&#8217;m going to add some music and sound-effects to my game.
Case 9: In this case you should add sound effects to various events in your game (jump-sounds, attack-sounds, etc.) and background music.
Difficulties: This case seems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1046&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Getting closer to the end! Time to add sounds.</p>
<p><span id="more-1046"></span></p>
<p>Next case on the line is case number 9, in this case I&#8217;m going to add some music and sound-effects to my game.</p>
<blockquote><p>Case 9: In this case you should add sound effects to various events in your game (jump-sounds, attack-sounds, etc.) and background music.</p></blockquote>
<p><strong>Difficulties: </strong>This case seems pretty simple, I think I&#8217;ll get most of it done fairly alright when it comes to coding the sounds. Finding approperiate sounds however, is a bit more difficult. I&#8217;m also going to use this week to add some more &#8220;features&#8221; to the game, or rather, bug-fixes &#8211; specifically adding a &#8220;inRange&#8221; function to the player, so you have to be in a specific range to be able to defeat enemies (unlike how the game is right now, where you can attack enemies from wherever).</p>
<p><strong>Solution:</strong> Import the right classes -</p>
<pre>import.flash.media.Sound;

import flash.media.SoundChannel;
</pre>
<p>Set variables -</p>
<pre>var mySound:Sound = new thisistheSound();              // mySound (name of the variable - call this when you want the sound) :Sound (tells the variable that this is a sound) = new thisistheSound (makes a new instance of the sound you've exported into ActionScript)

var sc:SoundChannel;     // You need a SoundChannel variable as well (different sounds need different channels)
</pre>
<p>Add the soundfile to the main class function (constructor) if you want it to play &#8220;all the time&#8221; (as in background music) &#8211; or in the approperiate function if you want a specific sound for a specific event -</p>
<pre>sc = mySound.play(0, int.MAX_VALUE);                        // 0 = starts song from beginning, MAX_VALUE = plays through the sound
</pre>
<p>I&#8217;ll update the post when I&#8217;ve finished this case.</p>
Posted in All, Education, Flash Tagged: ActionScript, Education, Flash, Game, Platform, Sound, Soundchannel <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/1046/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1046&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/11/13/flash-case-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 8</title>
		<link>http://skarh.wordpress.com/2009/11/04/flash-case-8/</link>
		<comments>http://skarh.wordpress.com/2009/11/04/flash-case-8/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 10:05:16 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash Game]]></category>
		<category><![CDATA[Game Design]]></category>
		<category><![CDATA[Sidescrolling]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=1033</guid>
		<description><![CDATA[Adding bonus objects (power-ups, health, etc.)

Time for the next case in the line &#8211; adding bonus objects to my game. I haven&#8217;t really thought much about bonus objects for the concept of my game, I didn&#8217;t take it into consideration at all when making the game-design, which obviously is flawed from my side. I don&#8217;t [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1033&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Adding bonus objects (power-ups, health, etc.)</p>
<p><span id="more-1033"></span></p>
<p>Time for the next case in the line &#8211; adding bonus objects to my game. I haven&#8217;t really thought much about bonus objects for the concept of my game, I didn&#8217;t take it into consideration at all when making the game-design, which obviously is flawed from my side. I don&#8217;t want to do something outrageous and innovative in terms of bonus objects and mechanics surrounding these bonus objects, I simply don&#8217;t think it&#8217;s approperiate for my game, but also because I feel I don&#8217;t have the skills required to add a very intricate system.</p>
<blockquote><p>Case 8: In this case you have to add objects that the player character (PC) should pick up and receive points for. The points should be summed up and showed in a counter (Heads-Up Display). You also have to create some objects that the PC needs to avoid, when the PC hits these objects it should be indicated in some way.</p></blockquote>
<p><strong>Game Design </strong>(specific for this case)<strong>:</strong> I want to keep the design and functionality of my game quite simple. Mostly because I think it suits the design-idea in my head, but also because I do not feel I am capable to add much more tham this with my current knowledge in ActionScript and Flash.</p>
<ul>
<li>PC encounters an enemy (NPC), the PC kills the NPC, enemy drops a bonus object (health), PC receives additional health (HP).</li>
<li>Counter should show total health (simple HUD with icon/text).
<ul>
<li>If health is 1 and the PC loses versus an enemy or falls &#8220;out of&#8221; the level -&gt; Game Over.</li>
<li>If HP is 2 (or more) and the PC loses versus an enemy -&gt; Looses one HP -&gt; Knockback effect to allow the player time to rethink the situation.</li>
<li>If the player falls &#8220;out of&#8221; the level (misses a platform and drops into the void) and has 2 HP (or more) then the PC should respawn at the start of the level.</li>
</ul>
</li>
</ul>
<p><span style="text-decoration:line-through;">I may include a timer, showing max allowed time for completing the level &#8211; when the time runs out, the game ends. Either that, or using a timer as a way to indicate score &#8211; less time used on completing the level awards the player a higher score when completing the game.</span> I might add a timer feature if I have enough time, right now I just want to finish what&#8217;s vitally needed to make the game a game.</p>
<p>I&#8217;ve played around with some more ideas for my game, I&#8217;m not sure if I will be able to include them &#8211; but I want to let them out either way. The first idea I had was to add a multiplayer function.</p>
<p><span style="color:#ffffff;"><strong>Multiplayer concept</strong></span></p>
<ul>
<li>Local, each player assigned to a set of three keys on the keyboard)</li>
<li>Two players will be able to choose an attack before a timer runs out  (Rock, Paper, or Scissor)
<ul>
<li>When the timer runs out, the players need to have set an attack -</li>
<li>An animation plays out (scissor cutting paper, paper wrapping up rock, rock smashing scissor
<ul>
<li>Draw (equal attacks (would do nothing, perhaps animate the sprites in a clash before they get knocked back)</li>
</ul>
</li>
<li>Score is added to the winning player</li>
</ul>
</li>
<li>Best out of three rounds wins</li>
</ul>
<p>The second idea is a boss-encounter at the end of the level, specifically a &#8220;clone&#8221; of the player character.</p>
<p><span style="color:#ffffff;"><strong>Boss-encounter concept</strong></span></p>
<ul>
<li>Able to randomly attack with either rock, paper, or scissor
<ul>
<li>Needs to somewhat be identified, but not too obviously, so the player in a way knows what to &#8220;counter&#8221; the attack with &#8211; like some sort of &#8220;Block&#8221; function. If the boss chooses rock &#8211; the player could choose either paper (to damage) or rock (to block/draw) to counter that attack</li>
</ul>
</li>
<li>&#8220;Mimics&#8221; the player character in some way</li>
<li>Has a total of three lives, meaning you need to get a correct hit on the boss three times before you beat it</li>
</ul>
<p><span style="color:#ffffff;"><strong>Difficulties: </strong></span>I&#8217;ve had a lot of trouble finding the approperiate code I need for the features to function like I want them to. I&#8217;m not sure how I can solve this, currently I usually need to find an example of the functionality I want to include in my game &#8211; look it over &#8211; then I try to assimilate the code with my own code. I sometimes also look up how a specific syntax works in either Learning ActionScript 3.0, or in Adobe&#8217;s Help section for Flash. I am also getting a lot of help from my neighbour, which is very good to have if I am struggling for too long on my own. Specifically with this case I had some trouble getting the attacks versus specific enemies to work, solving this seemed to be easier than I first thought it would be, but I got help to achieve the final result.</p>
<p>I&#8217;m still having a hard time understanding how different .as classes communicate with each other as well, Object Oriented Programming is a pretty tough nut to crack, but once the nut is cracked it&#8217;s beautiful and very &#8220;obvious&#8221; I suppose. I&#8217;ve still not understood it, so to me it&#8217;s still quite messy, but I hope I&#8217;ll get there.</p>
<p><span style="color:#ffffff;"><strong>Solution:</strong></span></p>
<p>&lt;updating&gt;</p>
<p><span style="color:#ffffff;"><strong>Result:</strong></span> <a href="http://jeldre.deviantart.com/art/Flash-Case-8-142855890" target="_blank">Visual Result</a>, I still need to add a respawn function if you fall out of the stage. I also need to fix a proximity where you can attack the enemy. The source code behind my game will be uploaded and released when I&#8217;ve fixed these two problems.</p>
Posted in All, Education, Flash Tagged: ActionScript, Flash, Flash Game, Game Design, Sidescrolling <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/1033/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1033&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/11/04/flash-case-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 7</title>
		<link>http://skarh.wordpress.com/2009/11/01/flash-case-7/</link>
		<comments>http://skarh.wordpress.com/2009/11/01/flash-case-7/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 18:32:17 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[Enemies]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Object Oriented Programming]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=1027</guid>
		<description><![CDATA[Another case, this time I&#8217;ve got to add some enemies to my game.

So! Just three cases to go until I have to have a game finished, I feel that I lack a lot of experience and understanding necessary for creating a final game with Flash and ActionScript 3. I&#8217;ve needed a lot of help from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1027&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Another case, this time I&#8217;ve got to add some enemies to my game.</p>
<p><span id="more-1027"></span></p>
<p>So! Just three cases to go until I have to have a game finished, I feel that I lack a lot of experience and understanding necessary for creating a final game with Flash and ActionScript 3. I&#8217;ve needed a lot of help from &#8220;the outside&#8221; in the previous cases, and this case was no different. I got a lot of help from my neighbour and from Learning ActionScript 3: The Beginner&#8217;s Guide. Mostly input on understanding why and how to use several classes, mostly for structure.</p>
<blockquote><p>Case 7: Time to add some enemies (or friendly players) to your game. You basically have to understand the concept of using object oriented programming (OOP) and adding artificial intelligence (AI) to one objects or more in this case &#8211; to succeed with this case. You&#8217;ll be introduced to creating a new class that will communicate with your already created &#8220;main&#8221; class.</p></blockquote>
<p><strong><span style="color:#ffffff;">Reflections:</span> </strong>I understand by now that I, should, devote even more time to understanding and learning the very fundamentals of programming in ActionScript 3.0. I need to devote time I feel I do not have at all, it is a struggle when I do not really aim to be a programmer &#8211; programming isn&#8217;t why I mainly chose this education, I&#8217;m more creative than technical. This mental lock I have in my head has made me quarrel and reflect a lot about programming, it&#8217;s not making it easier to understand and finish every case from week to week either. I&#8217;m also having a hard time learning everything I need to learn to complete every case (Not to speak about learning everything not considered in each case. The cases only cover the very vital and necessary functions for the final game.), I guess it&#8217;s just a matter of finding relevant information whether it&#8217;s on the internet through forums or tutorials, educational books, or fellow students.</p>
<p>If I have learned anything over the few past months in this course, it is that I am not really suited for programming, although I try my best I feel I can&#8217;t get further than what I&#8217;ve managed this far. I don&#8217;t want to give up just yet, but I&#8217;m not far away from doing so, I do at least want to finish my game &#8211; and to fulfill the idea and concept I have in my head. I guess the game idea I had in the start was too ambitious for me. So next time I&#8217;ll need to find out what the idea I have in my head requires from me in regards to ActionScript and Flash in itself.</p>
<p>In this specific case I&#8217;ve learned small fragments of how to add artificial intelligence to another object for the game. In my game, the &#8220;other objects&#8221; are enemies, specifically scripted to follow the player character wherever it moves. I&#8217;ve been introduced to Object Oriented Programming (OOP), how to make another class (another .as file) communicate (import/export variables, functions, etc.) with a main-class. I&#8217;ve also learned how to add a roughly working &#8220;camera&#8221; (moving a Movie Clip when there&#8217;s input, imitating movement) in a sidescrolling game.</p>
<p><span style="color:#ffffff;"><strong>Difficulties:</strong> </span>I had a lot of difficulties or problems I did not understand before starting this case. What I first did was chopping the problem into smaller pieces so it would be easier to work with. I had three questions I needed answers to</p>
<ul>
<li>What kind of code do I need to make a function randomly choose a number assigned to three different enemies? I want the game to have a different feeling to it each time a player starts the game.</li>
<li>How can I add spawnpoints &#8211; where the player character walks past and an enemy &#8220;spawns&#8221; &lt;insert number&gt; coordinates to the right? I want the enemies to spawn when the player passes a certain object or point in my level. One spawnpoint should spawn only one enemy each.</li>
<li>How can I add artificial intelligence to the enemies? I want them to follow the player character along the x-coordinates.</li>
</ul>
<p><strong><span style="color:#ffffff;">Solution:</span> </strong>Here&#8217;s a bit of code, mainly the functions I added to solve the specific difficulties that this case introduced me to (bullet points above). I will try my best to explain parts of the code, do note that I am quite inexperienced with scripting in Flash, so you&#8217;re welcome to comment my errors if you see any.</p>
<p>This is the code I&#8217;ve used for randomly spawning different enemies when the player character walks through a specific x-position in the level.</p>
<pre>var RNG=(Math.floor((Math.random() * 50)) %3) // This code is used to "randomly" run through 50 values until 0, 1, or 2 is returned. The Math.random function loops through values from 0.1, 0.2, 0.3 and so forth. Any value from 0 to 0.9 is considered "0", any value from 1 to 1.9 is considered "1", and any value from 2 to 2.9 is considered "2".

			if (RNG == 0) // If the RNG variable returns a value that is considered "0" - it uses the function called createEnemy1.
			{
				createEnemy1();
			}

			else if (RNG == 1) // If the RNG variable returns a value that is considered "1" - it uses the function called createEnemy2.
			{
				createEnemy2();
			}

			else if (RNG == 2) // If the RNG variable returns a value that is considered "2" - it uses the function called createEnemy3.
			{
				createEnemy3();
			}
</pre>
<p>This is what I have coded for the &#8220;createEnemy&#8221; function &#8211; it specifies what should happen when &#8220;createEnemy1/2/3&#8243; is referred to.</p>
<pre>private function createEnemy1()
		{ // start createEnemy1
		attackFrame = "rockAttack";
		walkFrame = "rockWalk";
		idleFrame = "rockIdle";
		} // end createEnemy1

		private function createEnemy2()
		{ // start createEnemy2
		attackFrame = "scissorAttack";
		walkFrame = "scissorWalk";
		idleFrame = "scissorIdle";
		} // end createEnemy2

		private function createEnemy3()
		{ // start createEnemy3
		attackFrame = "paperAttack";
		walkFrame = "paperWalk";
		idleFrame = "paperIdle";
		} // end createEnemy3
</pre>
<p>It basically tells the script to find Movie Clips which have the correct instance names for each enemy. I&#8217;ve made a sprite for the enemies, where for example the scissor enemy have three frames which consists of Movie Clips named &#8220;scissorAttack&#8221;, &#8220;scissorWalk&#8221;, and &#8220;scissorIdle&#8221; (these MCs contain the animation for said name).</p>
<p>This is the function I&#8217;ve used to specify where the enemies should spawn when the player passes specific &#8220;spawn points&#8221; throughout the level.</p>
<pre>for each (var spawnObject in spawnArray)  					// Sends the functions of the loop into every spawnpoint (spawnObject) added to the spawnArray
			{ // start for each spawnObject in spawnArray
				if (spawnObject.x &lt; handChar.x &amp;&amp; spawnObject.spawned == false)
					{
						var newEnemy = new Enemy();						// Tells Main.as what Enemy.as is
						newEnemy.x = spawnObject.x+100;				        	// newEnemy spawn 100 x-coordinates to the right for the spawn point
						newEnemy.y = 300;								// newEnemy spawn 300 on the y-coordinates
						enemyArray.push(newEnemy);						// Pushes the enemy into the enemyArray
						addChild(newEnemy);								// Adds either of createEnemy (Enemy.as) into the stage
						spawnObject.spawned = true;						// Checks if the Enemy has been spawned on a spawnpoint, if yes, then the spawnpoint is set to true and disables the spawning of new enemies
					}
			} // end for each spawnObject in spawnArray
</pre>
<p>&#8220;spawnObject&#8221; is a Movie Clip directly on the stage in my Flash file. spawnArray is obviously an array, so I&#8217;ve pushed every spawnObject into the array in the top of my code, like this &#8220;spawnArray.push(spawn1);&#8221; where &#8220;spawn1&#8243; is a graphical Movie Clip on my stage with the instance name called &#8220;spawn1&#8243;.</p>
<p>This is the function I&#8217;ve used for the artificial intelligence on my enemies.</p>
<pre>public function Chase(handCharx, handChary)
		{ // start public function Chase
			if (handCharx &lt; this.x-20)                    // if player (handChar) is lesser (to the left on the screen) than the enemy, enemy should turn to the left and follow the player.
                        {
                                this.x -= speed;
                                this.scaleX = -1;
                                gotoAndStop(walkFrame);
                        }
                        else if (handCharx &gt; this.x+20)               // if player (handChar) is larger (to the right on the screen) than the enemy, enemy should turn to the right and follow the player.
			{
				this.x += speed;
				this.scaleX = 1;
				gotoAndStop(walkFrame);
			}
</pre>
<p><span style="color:#ffffff;"><strong>Result:</strong></span> Here&#8217;s the <a href="http://jeldre.deviantart.com/art/Flash-Case-7-142083103" target="_blank">visual result</a>, and here is the <a href="http://pastebin.com/f69669b17" target="_blank">code behind the enemies</a>. I haven&#8217;t added the main-class, but it involves some changes related to the newly added class.</p>
<p>I&#8217;ll write some more words about the solution later.</p>
Posted in All, Education, Flash Tagged: ActionScript, Artificial Intelligence, Case, Education, Enemies, Flash, Game, Object Oriented Programming <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/1027/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1027&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/11/01/flash-case-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Wave &#8211; 12 more invites</title>
		<link>http://skarh.wordpress.com/2009/10/29/google-wave-12-more-invites/</link>
		<comments>http://skarh.wordpress.com/2009/10/29/google-wave-12-more-invites/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 22:45:24 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Invitations]]></category>
		<category><![CDATA[Invite]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=1016</guid>
		<description><![CDATA[I received another 12 invitations from Google Wave today.

And all 12 of these need a new owner. If you want one just tell me why you&#8217;d like to check out what the fuss with Google Wave is all about in a comment below. Don&#8217;t worry though, I&#8217;m not very strict.
Update: And I forgot, please include [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1016&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I received another 12 invitations from Google Wave today.</p>
<p><span id="more-1016"></span></p>
<p>And all 12 of these need a new owner. If you want one just tell me why you&#8217;d like to check out what the fuss with Google Wave is all about in a comment below. Don&#8217;t worry though, I&#8217;m not very strict.</p>
<p>Update: And I forgot, please include your e-mail when commenting.</p>
<blockquote><p>I currently have no more invitation left.</p></blockquote>
Posted in All, Computer Tagged: Beta, Google, Google Wave, Invitations, Invite, Wave <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/1016/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/1016/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/1016/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/1016/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/1016/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/1016/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/1016/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/1016/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/1016/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/1016/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1016&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/29/google-wave-12-more-invites/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 6</title>
		<link>http://skarh.wordpress.com/2009/10/19/flash-case-6/</link>
		<comments>http://skarh.wordpress.com/2009/10/19/flash-case-6/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:14:03 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Game Concept]]></category>
		<category><![CDATA[Game Design]]></category>
		<category><![CDATA[Interactivity]]></category>
		<category><![CDATA[rock paper scissor]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=1006</guid>
		<description><![CDATA[Some more information on the game design.

Time for case 6 and some reflections of what I&#8217;ve done this far. I&#8217;ll redo the way I&#8217;m setting up these posts from now, so the new way of structure should at least contain Reflection, Difficulties, and Result.
Case 6: In this case you&#8217;re going to work further with the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1006&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Some more information on the game design.</p>
<p><span id="more-1006"></span></p>
<p>Time for case 6 and some reflections of what I&#8217;ve done this far. I&#8217;ll redo the way I&#8217;m setting up these posts from now, so the new way of structure should at least contain <strong>Reflection</strong>, <strong>Difficulties</strong>, and <strong>Result</strong>.</p>
<blockquote><p>Case 6: In this case you&#8217;re going to work further with the design of the environment and the enemies for your game. You should also rethink your game-design and the idea behind your game, reflect about your experience. Do you have the skills to make your concept come true, if not, what do you need to learn more about? You should also blog about the history for your game,  elaborate the game-design, describe the interactivity, and &#8220;sell the concept to curious future players&#8221;.</p></blockquote>
<p><strong><span style="color:#ffffff;">Reflections:</span> </strong>I feel the game-design for my game is pretty much complete, so as of right now I am not going to change it much at all. I think the idea behind the game itself is good on it&#8217;s own as well, I haven&#8217;t seen many examples of games alike the one I want to create, so I feel it&#8217;s innovative. My experience when it comes to fulfilling the concept in the aspect I want it to be like, is somewhat more diffuse &#8211; I feel I have a basic understanding of Flash, but I am yet experienced enough to create a lot of code purely on my own &#8211; as well as including different features that there&#8217;s no examples of from before.</p>
<p><strong><span style="color:#ffffff;">Difficulties:</span> </strong>For my concept I know that I&#8217;ll need to learn about random events, timers, artificial intelligence (for the enemies), and specific spawnpoints (I suspect this is basically coordinates).</p>
<p><strong><span style="color:#ffffff;">Result:</span> </strong>Click <a href="http://jeldre.deviantart.com/art/Flash-Concept-Design-1-141464996" target="_blank">this link</a>. It&#8217;s not at all done, basically a quick sketch of the environment (Grass, yay!), and a introduction (paste-in) of the three possible enemies.</p>
<p><span style="color:#ffffff;"><br />
</span></p>
<p><span style="color:#ffffff;"><strong>The Rock, Paper, Scissor Game</strong></span></p>
<p><span style="color:#ffffff;"><strong>Gamestory:</strong></span> It&#8217;s about the Hand. The Hand has to find his way &#8220;home&#8221; (to the end of the level), to find its way home it will have to defeat huge hordes of boulding rocks, razersharp papers, and angry scissors.</p>
<p><strong><span style="color:#ffffff;">Game-design:</span> </strong>Based on the popular &#8220;rock, paper, scissor&#8221; game where two human opponents first count to three by saying &#8220;rock, paper, scissor&#8221;, and then choose to use either &#8220;scissor&#8221; (beats &#8220;paper&#8221;)<strong>, </strong>&#8220;paper&#8221; (beats &#8220;rock&#8221;), or &#8220;rock&#8221; (beats &#8220;scissor&#8221;) &#8211; the winner is decided from what the two human players picks.</p>
<p>I want to implement this kind of random and unforseen feeling in the game I am making, and hopefully I will be able to do that as well. I don&#8217;t want the player (PC &#8211; Player Character) to see the enemies (NPC &#8211; Non Player Character) before being right in front of (2-3 seconds) the enemy. I also want the NPC to &#8220;pop up&#8221; at selected spawnpoints along the level-design. The NPC should also be randomly selected out of three possible outcomes, either it&#8217;s a rock, a scissor, or a paper. The PC then have to use the right attack to defeat the NPC (Rock beats Scissor, for example).</p>
<p><span style="color:#ffffff;"><strong>Level Design:</strong></span> I want the level design to have a simple and minimalistic look, think in the ways of how Super Mario was done back in the day. I&#8217;ve decided that I want a simple and minimal level design mostly because I am drawing everything in pixels, dots by dots of colored pixels adding up to a final level in the end. Having something very detailed means a lot of work, in terms of adjusting pixels here and there. That&#8217;s hard for me to go through with as a student with both limited time on each project, and a lot of projects to do.</p>
<p><span style="color:#ffffff;"><strong>Interactivity: </strong></span>The PC can move to the left (A or Left Arrow), to the right (D or Right Arrow), and jump (W or Up Arrow (along with either A or Left Arrow, or D or Right Arrow to move in the air)). The PC can also attack, either as a scissor (H), paper (J), or rock (K).</p>
<p><strong><span style="color:#ffffff;">Why you should play:</span> </strong>Feeling lucky? Any new and experience-hungry player can join in on the fun he or she will get from The Rock, Paper, Scissor Game by simply:</p>
<ul>
<li><span style="color:#ffffff;">Being lucky in battles (RNG is always fun)</span></li>
<li><span style="color:#ffffff;">Defeating horrendrous amounts of enemies (perhaps 5 in total, that&#8217;s really massive)</span></li>
<li><span style="color:#ffffff;">Beating the tough (non-existant) high-scores</span></li>
<li><span style="color:#ffffff;">Cutting, stoning (as in throwing/mashing rocks on people, not like smoking pot), and papercutting evil pixels to their inevitable death</span></li>
</ul>
<p>I clearly have a really solid concept going on here! Perhaps not, but I hope I&#8217;ll make through with the concept and finalize the game. Which, of course, will be free to play for anyone who wants to give it a go. :)</p>
Posted in All, Education, Flash Tagged: Flash, Game Concept, Game Design, Interactivity, rock paper scissor <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/1006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/1006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/1006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/1006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/1006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/1006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/1006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/1006/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/1006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/1006/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=1006&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/19/flash-case-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Wave &#8211; info and invites</title>
		<link>http://skarh.wordpress.com/2009/10/14/google-wave-info-and-invites/</link>
		<comments>http://skarh.wordpress.com/2009/10/14/google-wave-info-and-invites/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 07:31:48 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Beta Invite]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[What is Wave]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=987</guid>
		<description><![CDATA[Small bit of information, and a chance to get yourself an invitation.

What&#8217;s Google Wave?
It&#8217;s like a new social network thing, from Google. It uses waves (alike threads for SMSes from different contacts) to include messages, photos, videos, and documents between users. Several users can also collaborate on waves together, which makes it a seemingly nice [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=987&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Small bit of information, and a chance to get yourself an invitation.</p>
<p><span id="more-987"></span></p>
<p><strong>What&#8217;s Google Wave?</strong></p>
<p>It&#8217;s like a new social network thing, from <a href="http://google.com" target="_blank">Google</a>. It uses <em>waves</em> (alike threads for SMSes from different contacts) to include messages, photos, videos, and documents between users. Several users can also collaborate on waves together, which makes it a seemingly nice tool for projects where some kind of communication is needed between coworkers. But who can better explain what Google Wave is, than Google? Watch this looooooong video from Google I/O 09</p>
<p><span style="text-align:center; display: block;"><a href="http://skarh.wordpress.com/2009/10/14/google-wave-info-and-invites/"><img src="http://img.youtube.com/vi/v_UyVmITiYQ/2.jpg" alt="" /></a></span></p>
<p>(Old beta build, but basically the &#8220;same&#8221; as the beta going on right now)</p>
<p><strong>I have beta invites</strong></p>
<p>Yes, I do! If you want <strong>one out of eight </strong>possible invitations, leave a nice comment saying how much you want Google Wave &#8211; and why you want it &#8211; in this post. Include your e-mail adress.</p>
<blockquote><p>I currently have <strong>0 invites left.</strong> I&#8217;m all out.</p></blockquote>
Posted in All, Computer Tagged: Beta, Beta Invite, Google, Google Wave, What is Wave <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/987/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/987/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/987/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/987/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/987/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/987/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/987/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/987/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/987/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/987/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=987&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/14/google-wave-info-and-invites/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/v_UyVmITiYQ/2.jpg" medium="image" />
	</item>
		<item>
		<title>Flash &#8211; Case 5</title>
		<link>http://skarh.wordpress.com/2009/10/13/flash-case-5/</link>
		<comments>http://skarh.wordpress.com/2009/10/13/flash-case-5/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 14:28:46 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[jump]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[hitPointTest]]></category>
		<category><![CDATA[Collision]]></category>
		<category><![CDATA[Detection]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=980</guid>
		<description><![CDATA[Adding Collision Detection to the &#8220;game&#8221;.

There&#8217;s basically four new things I&#8217;ve been introduced to in this case &#8211; hitPointTest/hitPointObject, the while loop, gravity, and velocity.
Case 5: In this case your character should follow the terrain you create for him/her/it. You also have to make it so that your character is allowed to jump when you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=980&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Adding Collision Detection to the &#8220;game&#8221;.</p>
<p><span id="more-980"></span></p>
<p>There&#8217;s basically four new things I&#8217;ve been introduced to in this case &#8211; <strong>hitPointTest</strong>/<strong>hitPointObject</strong>, the <strong>while </strong>loop, <strong>gravity</strong>, and <strong>velocity</strong>.</p>
<blockquote><p>Case 5: In this case your character should follow the terrain you create for him/her/it.<span style="text-decoration:line-through;"> You also have to make it so that your character is allowed to jump when you press a key, the jump should move your character up and you have to use gravity to pull it back down on the terrain. Your character also needs to have the correct animation for the jump. If you want to; make it possible to move to either side when your character jumps.<br />
</span></p></blockquote>
<p>I finished the jump-code and movement while jumping in my last case (Case 4), thanks to <a href="http://www.flashgametuts.com/tutorials/as3/how-to-create-a-platform-game-in-as3-part-1/" target="_blank">this tutorial</a> and some classmates.</p>
<p>I&#8217;ll try to explain the new code I&#8217;ve added in this case.</p>
<pre>var mainJumping:Boolean = false;
var jumpSpeedLimit:int = 10;
var jumpSpeed:Number = 0;</pre>
<blockquote><p>Here&#8217;s the new variables I&#8217;ve added to my code. It&#8217;s variables for the jump.</p></blockquote>
<pre>handChar.y -= jumpSpeed;
jumpSpeed -= 2;</pre>
<blockquote><p>This code simply makes the Movie Clip &#8220;handChar&#8221; take effect from gravity, the code says that &#8220;handChar&#8221; should always pull -2 down on the y-axis (vertical) until it hits the hitTestPoint which is assigned to the Movie Clip called &#8220;Ground&#8221;.</p></blockquote>
<pre><strong>while</strong>(Ground.<strong>hitTestPoint</strong>(handChar.x, handChar.y-3, true))
{
         handChar.y -= 1;
         jumpSpeed = 0;
         mainJumping = false;
}</pre>
<blockquote><p>The<strong> while</strong> loop basically means do <em>&#8220;this</em>&#8221; when <em>&#8220;that&#8221;</em> happens, and it keeps repeating all the time, checking if there&#8217;s ground (objects) to stand on. Or in other words: when my character (&#8220;<em>handChar.x&#8221; </em>and <em>&#8220;handChar.y&#8221;</em> &#8211; for both x and y-axis) hits the ground (defined by &#8220;<em>Ground</em>&#8220;) it should stick to the ground.</p></blockquote>
<pre>if(upKeyDown)
{
	if (!mainJumping)
		{
			handChar.gotoAndStop(5);
			jumpSpeed=jumpSpeedLimit;
			mainJumping = true;
		}
	idle = false;
}</pre>
<blockquote><p>Here&#8217;s the &#8220;moveHand&#8221; function for my jump &#8211; you can see the variables here (jumpSpeed, jumpSpeedLimit, mainJumping).</p></blockquote>
<p>Code for this case can be found <a href="http://pastebin.com/f1b93eeec" target="_blank">here</a>, the result can be found <a href="http://jeldre.deviantart.com/art/Flash-Case-5-140233573" target="_blank">here</a>.</p>
Posted in All, Education, Flash Tagged: ActionScript, Case, Collision, Detection, Education, Flash, hitPointTest, jump <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/980/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=980&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/13/flash-case-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 4 updated</title>
		<link>http://skarh.wordpress.com/2009/10/09/flash-case-4-updated/</link>
		<comments>http://skarh.wordpress.com/2009/10/09/flash-case-4-updated/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 20:49:22 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=978</guid>
		<description><![CDATA[More animation and code!

So, I was ordinarily done with case 4 in the last blog post I did about the case. I wanted to do a bit more with my code though, and with some help from Markus the neighbour I was able to add attacks to the script. It even works like I wanted [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=978&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>More animation and code!</p>
<p><span id="more-978"></span></p>
<p>So, I was ordinarily done with case 4 in the last blog post I did about the case. I wanted to do a bit more with my code though, and with some help from Markus the neighbour I was able to add attacks to the script. It even works like I wanted it to!</p>
<p>When I tried coding this myself, I had one serious problem: How can I make the animation initiate when a specific key is pressed down -&gt; Run through the animation for said keyframe when specific key is pressed -&gt; Then stop and return to idle.</p>
<p>It seems that the main solution for this was adding a instance name to the keyframes within the sprite, and adding the named instance as a Event Listener (line 32 in my code). I also had to make a new function that would say when a frame was ended (line 46 in my code).</p>
<p>I&#8217;m still not completely satisfied with the result, the code is looking alright &#8211; but the graphic isn&#8217;t looking like I want it to, so I will have to fiddle around with that a bit.</p>
<p>The result can be found <a href="http://jeldre.deviantart.com/art/Flash-Case-4-138314165" target="_blank">here</a>, and the code can be found <a href="http://pastebin.com/f58d57d32" target="_blank">here</a>.</p>
Posted in All, Education, Flash  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/978/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/978/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/978/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=978&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/09/flash-case-4-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Weekly Wallpaper #12</title>
		<link>http://skarh.wordpress.com/2009/10/03/weekly-wallpaper-12/</link>
		<comments>http://skarh.wordpress.com/2009/10/03/weekly-wallpaper-12/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 22:10:08 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[Fantasy]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[Image Flash]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[Wallpaper]]></category>
		<category><![CDATA[Weekly Wallpaper]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=972</guid>
		<description><![CDATA[Another bunch of wallpapers.

All images have been found on ImageFlash. Resolution on the images is 1900&#215;1200 pixels.





Posted in All, Art Tagged: Abstract, Fantasy, Image, Image Flash, photo, Wallpaper, Weekly Wallpaper      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=972&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Another bunch of wallpapers.</p>
<p><span id="more-972"></span></p>
<p>All images have been found on <a href="http://imageflash.com.ar" target="_blank">ImageFlash</a>. Resolution on the images is 1900&#215;1200 pixels.</p>
<p><a href="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2918547.jpg" target="_blank"><img class="alignnone" title="Gecko" src="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2918547.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2919828.jpg" target="_blank"><img class="alignnone" title="Summer" src="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2919828.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2912129.jpg" target="_blank"><img class="alignnone" title="Winter" src="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2912129.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2914686.jpg" target="_blank"><img class="alignnone" title="Vase" src="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2914686.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://www.imageflash.com.ar/wallpapers/Fantasy/Fantasy-Wallpaper-%281920x1200%2911304.jpg" target="_blank"><img class="alignnone" title="Elven Fantasy" src="http://www.imageflash.com.ar/wallpapers/Fantasy/Fantasy-Wallpaper-%281920x1200%2911304.jpg" alt="" width="400" height="250" /></a></p>
Posted in All, Art Tagged: Abstract, Fantasy, Image, Image Flash, photo, Wallpaper, Weekly Wallpaper <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/972/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=972&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/10/03/weekly-wallpaper-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2918547.jpg" medium="image">
			<media:title type="html">Gecko</media:title>
		</media:content>

		<media:content url="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2919828.jpg" medium="image">
			<media:title type="html">Summer</media:title>
		</media:content>

		<media:content url="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2912129.jpg" medium="image">
			<media:title type="html">Winter</media:title>
		</media:content>

		<media:content url="http://www.imageflash.com.ar/wallpapers/Miscellaneous/Miscellaneous-Wallpaper-%281920x1200%2914686.jpg" medium="image">
			<media:title type="html">Vase</media:title>
		</media:content>

		<media:content url="http://www.imageflash.com.ar/wallpapers/Fantasy/Fantasy-Wallpaper-%281920x1200%2911304.jpg" medium="image">
			<media:title type="html">Elven Fantasy</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 4</title>
		<link>http://skarh.wordpress.com/2009/09/30/flash-case-4/</link>
		<comments>http://skarh.wordpress.com/2009/09/30/flash-case-4/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 22:27:17 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[Variable]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=963</guid>
		<description><![CDATA[Event Programming &#8211; making a symbol move with input.

So.. Another case filled with juicy traits of ActionScript programming, oh joy! Well, the &#8220;frustration&#8221; aside, it&#8217;s fun once you learn the hang of it, programming in ActionScript that is. I haven&#8217;t gotten the hang of everything yet, but I am starting to feel comfortable with some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=963&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Event Programming &#8211; making a symbol move with input.</p>
<p><span id="more-963"></span></p>
<p>So.. Another case filled with juicy traits of ActionScript programming, oh joy! Well, the &#8220;frustration&#8221; aside, it&#8217;s fun once you learn the hang of it, programming in ActionScript that is. I haven&#8217;t gotten the hang of everything yet, but I am starting to feel comfortable with some of the different strings, events, variables and functions.</p>
<blockquote><p>Case 4: Make your character move left and right with animations, using keyboard functions. You also have to make sure the character goes into the idle-animation when you don&#8217;t press down any keys. Important keywords in this case: events, keycodes, functions.</p></blockquote>
<p>At first, this sounded like a hard task, and it was a bit difficult actually. I am glad I live in a era where internet is, more or less, like owning a pair of socks: quite common. If I didn&#8217;t have the internet to look into when I stepped into trouble I would probably have a much harder time finishing this case. Thanks to all of the awesome people out there who are willing to share their knowledge with others! It means a lot, at least to me it does.</p>
<p>I started the case by finding out what the problem was. I had to find out what kind of code I needed to write, foremost what sort of events I had to use, then the functions and other code-bits came naturally along the way. I needed keyboard events added to my script, I found, and used, parts of my code from <a href="http://www.flashgametuts.com/tutorials/as3/how-to-create-a-platform-game-in-as3-part-1/" target="_blank">this specific tutorial</a> and reading in &#8220;Learning ActionScript 3.0: A Beginner&#8217;s Guide&#8221; (Mainly chapter 3 and 4).  Check out <a href="http://www.flashgametuts.com/" target="_blank">Flash Game Tuts</a>, a neat and organized webpage aiming at the Flash Game programmers out there.</p>
<p><a href="http://jeldre.deviantart.com/art/Flash-Case-4-WIP-138314165" target="_blank">Here&#8217;s the result</a> I&#8217;ve got this far, thanks to DeviantArt for supporting .SWF files.</p>
<p>As usually when there&#8217;s code involved in my ramblings, I have to paste them out for everyone to see! Well, I don&#8217;t have to, but I want to contribute something back to the &#8220;community&#8221;, hopefully someone will learn something from the code I&#8217;ve used, as I did from the tutorial I found.</p>
<p>Here&#8217;s a <a href="http://pastebin.com/f273b62e4" target="_blank">Pastebin link to the code</a>, formatted for ActionScript, and here&#8217;s the same code pasted directly into WordPress (I recommend using the Pastebin).</p>
<pre>
package
{ // start package

	import flash.display.MovieClip;
	import flash.events.*; 

	public class Main extends MovieClip
	{ // start public class Main
		var speed:Number = 5; 

		var handChar:HandChar;
		// define MovieClip "handChar"

		var leftKeyDown:Boolean = false;
		var upKeyDown:Boolean = false;
		var rightKeyDown:Boolean = false;
		var downKeyDown:Boolean = false;
		// define keys left, right, up, down - for movement (left, right, up, may add down)

		var hKeyDown:Boolean = false;
		var jKeyDown:Boolean = false;
		var kKeyDown:Boolean = false;
		//define keys h, j, k - for attacks (rock, paper, scissor)

		var mainJumping:Boolean = false;
		var jumpSpeedLimit:int = 15;
		var jumpSpeed:Number = jumpSpeedLimit;
		// define jump

		public function Main()
		{ // start function Main
			addEventListener(Event.ENTER_FRAME, moveHand);
			addEventListener(Event.ENTER_FRAME, attackHand);
			addEventListener(Event.ENTER_FRAME, boundaries);
			stage.addEventListener(KeyboardEvent.KEY_DOWN, checkKeysDown);
			stage.addEventListener(KeyboardEvent.KEY_UP, checkKeysUp);
			handChar= new HandChar ();
			handChar.x = 200;
			handChar.y = 90;
			handChar.scaleX = 1;
			handChar.scaleX = 1;
			addChild(handChar);

		} // end function Main

		private function checkKeysDown (event:KeyboardEvent):void
		{ // start private function checkKeysDown
			if(event.keyCode == 37 || event.keyCode == 65)
			{
				leftKeyDown = true;
			}
			if(event.keyCode == 38 || event.keyCode == 87)
			{
				upKeyDown = true;
			}
			if(event.keyCode == 39 || event.keyCode == 68)
			{
				rightKeyDown = true;
			}
			if(event.keyCode == 40 || event.keyCode == 83)
			{
				downKeyDown = true;
			}
			if(event.keyCode == 72)
			{
				hKeyDown = true;
			}
			if(event.keyCode == 74)
			{
				jKeyDown = true;
			}
			if(event.keyCode == 75)
			{
				kKeyDown = true;
			}
		} // end private function checkKeysDown

		private function checkKeysUp (event:KeyboardEvent):void
		{ // start private function checkKeysUp
			if(event.keyCode == 37 || event.keyCode == 65)
			{
				leftKeyDown = false;
			}
			if(event.keyCode == 38 || event.keyCode == 87)
			{
				upKeyDown = false;
			}
			if(event.keyCode == 39 || event.keyCode == 68)
			{
				rightKeyDown = false;
			}
			if(event.keyCode == 40 || event.keyCode == 83)
			{
				downKeyDown = false;
			}
			if(event.keyCode == 72)
			{
				hKeyDown = false;
			}
			if(event.keyCode == 74)
			{
				jKeyDown = false;
			}
			if(event.keyCode == 75)
			{
				kKeyDown = false;
			}
		} // end private function checkKeysUp

		public function moveHand (e:Event) : void
		{ // start public function moveHand
			if(leftKeyDown)
			{
				if(upKeyDown || mainJumping)
				{
					handChar.x -=speed;
					handChar.scaleX = -1;
					handChar.gotoAndPlay(5);
					mainJump();
					return;
				}
				handChar.x -= speed;
				handChar.scaleX = -1;
				handChar.gotoAndPlay(1);
				return;
			} 

			if(rightKeyDown)
			{
				if(upKeyDown || mainJumping)
				{
					handChar.x +=speed;
					handChar.scaleX = 1;
					handChar.gotoAndPlay(5);
					mainJump();
					return;
				}
				handChar.x += speed;
				handChar.scaleX = 1;
				handChar.gotoAndPlay(1);
				return;
			}

			if(upKeyDown || mainJumping)
			{
				handChar.gotoAndPlay(5);
				mainJump();
				return;
			}

			handChar.gotoAndPlay(3);
		} // end public function Movehand

		public function attackHand (e:Event) : void
		{ /*// start public function attackHand
			if(hKeyDown)
			{
				handChar.gotoAndStop(rock);
				return;
			}

			if(jKeyDown)
			{
				handChar.gotoAndStop(paper);
				return;
			}

			if(kKeyDown)
			{
				handChar.gotoAndStop(scissor);
				return;
			} */
		} // end public function attackHand 

		function boundaries (e:Event) : void
		 { // start function boundaries

			 if(handChar.x &gt; stage.stageWidth - handChar.width/2)
			 {
				 handChar.x = stage.stageWidth - handChar.width/2;
			 }
			 if(handChar.x &lt; 15)
			 {
				 handChar.x = 15;
			 }
         } // end function boundaries

		function mainJump():void
		{ // start function mainJump
			if(!mainJumping)
			{
				mainJumping = true;
				jumpSpeed = jumpSpeedLimit*-1;
				handChar.y += jumpSpeed;
			}
			else
			{
			if(jumpSpeed  -jumpSpeedLimit/5)
				{
					jumpSpeed *= -1;
				}
			}
			if(jumpSpeed &gt; 0 &amp;&amp; jumpSpeed = stage.stageHeight - handChar.height)
				{
				mainJumping = false;
				handChar.y = stage.stageHeight - handChar.height;
				}
			}
		} // end function mainJump
		} // end public class Main
} // end package
</pre>
<p>Update: I&#8217;ve added boundaries (the function called &#8220;boundaries&#8221;) and attack inputs (the function called &#8220;attackHand&#8221;). Going to add animations for the attacks once they&#8217;re drawn.</p>
Posted in All, Education, Flash Tagged: ActionScript 3.0, AS3, Event, Flash, Function, Variable <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/963/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/963/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/963/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=963&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/30/flash-case-4/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Weekly Wallpaper #11</title>
		<link>http://skarh.wordpress.com/2009/09/25/weekly-wallpaper-11/</link>
		<comments>http://skarh.wordpress.com/2009/09/25/weekly-wallpaper-11/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 11:46:35 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[4walled]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[ImageFlash]]></category>
		<category><![CDATA[Photo Manipulation]]></category>
		<category><![CDATA[Wallpaper]]></category>
		<category><![CDATA[Weekly Wallpaper]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=958</guid>
		<description><![CDATA[Wallpapers!

4walled has them. I also found ImageFlash, a similar site, but without all the &#8220;explicit&#8221; content and desktop screenshots.
Click on the images for the full resolution. 1900&#215;1200 pixels.





Posted in All, Art Tagged: 4walled, Abstract, ImageFlash, Photo Manipulation, Wallpaper, Weekly Wallpaper      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=958&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Wallpapers!</p>
<p><span id="more-958"></span></p>
<p><a href="http://4walled.org/" target="_blank">4walled</a> has them. I also found <a href="http://www.imageflash.com.ar/" target="_blank">ImageFlash</a>, a similar site, but without all the &#8220;explicit&#8221; content and desktop screenshots.</p>
<p>Click on the images for the full resolution. 1900&#215;1200 pixels.</p>
<p><a href="http://4walled.org/src/1252061756607.jpg" target="_blank"><img class="alignnone" title="House" src="http://4walled.org/src/1252061756607.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1251890768401.jpg" target="_blank"><img class="alignnone" title="Wooden Floor" src="http://4walled.org/src/1251890768401.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1253335503184.jpg" target="_blank"><img class="alignnone" title="Organic" src="http://4walled.org/src/1253335503184.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1253334606692.png" target="_blank"><img class="alignnone" title="Abstract" src="http://4walled.org/src/1253334606692.png" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1251634578237.jpg" target="_blank"><img class="alignnone" title="Pollution" src="http://4walled.org/src/1251634578237.jpg" alt="" width="400" height="250" /></a></p>
Posted in All, Art Tagged: 4walled, Abstract, ImageFlash, Photo Manipulation, Wallpaper, Weekly Wallpaper <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/958/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=958&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/25/weekly-wallpaper-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1252061756607.jpg" medium="image">
			<media:title type="html">House</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1251890768401.jpg" medium="image">
			<media:title type="html">Wooden Floor</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1253335503184.jpg" medium="image">
			<media:title type="html">Organic</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1253334606692.png" medium="image">
			<media:title type="html">Abstract</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1251634578237.jpg" medium="image">
			<media:title type="html">Pollution</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 3</title>
		<link>http://skarh.wordpress.com/2009/09/22/flash-case-3/</link>
		<comments>http://skarh.wordpress.com/2009/09/22/flash-case-3/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 14:11:34 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[assignment]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Package]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=946</guid>
		<description><![CDATA[Let the programming start!

This week we&#8217;ve been introduced to ActionScript 3.0, the programming language used inside Flash.
Case 3: In this case you have to move your character by using ActionScript, you also have to make sure that the character is kept &#8220;within the screen&#8221; (an invisible border that you assign in the script).
Having small amounts [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=946&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Let the programming start!</p>
<p><span id="more-946"></span></p>
<p>This week we&#8217;ve been introduced to ActionScript 3.0, the programming language used inside Flash.</p>
<blockquote><p>Case 3: In this case you have to move your character by using ActionScript, you also have to make sure that the character is kept &#8220;within the screen&#8221; (an invisible border that you assign in the script).</p></blockquote>
<p>Having small amounts of experience within the whole programming setting is something that I&#8217;ve felt, in a negative way, the last days. I have a bit of experience from Assembly, and a bit of bash/C++ programming, but it&#8217;s not really comparable to ActionScript.</p>
<p>I have completed this case, more or less to a satisfying extent, although I have to admit that I&#8217;ve cross-referenced most parts of my code within the  &#8220;<a href="http://www.amazon.com/Learning-ActionScript-3-0-Beginners-Guide/dp/059652787X/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1252790312&amp;sr=1-1" target="_blank">Learning AcrionScript 3.0: A Beginner&#8217;s Guide</a>&#8221; book.</p>
<p>I&#8217;m going to read about <strong>packages</strong>, <strong>functions</strong>, <strong>statements</strong> (if, while, then, etc), <strong>classes</strong>, <strong>loops</strong>, and <strong>events</strong>. I also have to add another sequence to my walk-animation, as well as tidying up the sprite I&#8217;ve made out of all the animations.</p>
<p><a href="http://pastebin.com/f78ab6027" target="_blank">Here&#8217;s the code</a> (pastebin) I&#8217;ve written to solve this case. <a href="http://metode09.wikispot.org/Case/Case03?action=Files&amp;do=view&amp;target=Case%203%20-%20Joacim.rar" target="_blank">Here&#8217;s</a> the zip archive of the ActionScript file, the flash file, and a Flash movie with the two files combined.</p>
<p>And here&#8217;s the code pasted directly into this post, it appears quite messy as WordPress doesn&#8217;t really allow &#8220;clean&#8221; indents when you quote text. I recommend checking the <a href="http://pastebin.com/f78ab6027" target="_blank">Pastebin version</a> as it formats the code with colors according to ActionScript.</p>
<blockquote>
<div style="font-family:monospace;">
<ol>
<li>
<div>package</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>import flash.display.MovieClip;</div>
</li>
<li>
<div>import flash.events.Event;</div>
</li>
<li>
<div>public class Main extends MovieClip</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>var speed:Number = 5;</div>
</li>
<li>
<div>var walk:Walk;</div>
</li>
<li>
<div>public function Main()</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>addEventListener(Event.ENTER_FRAME, Update);</div>
</li>
<li>
<div>walk= new Walk ();</div>
</li>
<li>
<div>walk.x = 200;</div>
</li>
<li>
<div>walk.y = 50;</div>
</li>
<li>
<div>walk.scaleX = 1;</div>
</li>
<li>
<div>walk.scaleX = 1;</div>
</li>
<li>
<div>addChild(walk);</div>
</li>
<li>
<div>trace(&#8220;Flash&#8221;);</div>
</li>
<li>
<div>}</div>
</li>
<li>
<div>public function Update (e:Event) : void</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>walk.x+=speed;</div>
</li>
<li>
<div>if(walk.x&gt;400-walk.width/2)</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>speed= -speed;</div>
</li>
<li>
<div>walk.scaleX = -1;</div>
</li>
<li>
<div>trace(walk.x);</div>
</li>
<li>
<div>}</div>
</li>
<li>
<div>if(walk.x&lt;0+walk.width/2)</div>
</li>
<li>
<div>{</div>
</li>
<li>
<div>speed= -speed;</div>
</li>
<li>
<div>walk.scaleX = 1;</div>
</li>
<li>
<div>trace(walk.x);</div>
</li>
<li>
<div>}</div>
</li>
<li>
<div>}</div>
</li>
<li>
<div>}</div>
</li>
<li>
<div>}</div>
</li>
</ol>
</div>
</blockquote>
<p>The groups in our course got two example files, one .as (ActionScript) file and one .fla (Flash) file. I studied the examples while reading along the code, to better understand what the code was all about. Thanks to <a href="http://eirikfolkestad.blogspot.com/2009/09/first-day-with-actionscript-programming.html" target="_blank">Eirik</a> (Antihelt) who chugged up some code to the web, which I was allowed to take part in myself, and later used parts of. I wrote most of the code down on my own using &#8220;Learning ActionScript 3.0: The Beginner&#8217;s Guide&#8221;, and added some code that I found out would &#8220;improve&#8221; the script, like dividing the walk.x so it turns inside the assigned screen-limit/border. I still need to learn more of the functions and so on to get a broader understanding of what I actually write, and why I do it.</p>
Posted in All, Education, Flash Tagged: ActionScript, assignment, Case, Event, Flash, Package <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/946/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=946&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/22/flash-case-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Weekly Wallpaper #10</title>
		<link>http://skarh.wordpress.com/2009/09/20/weekly-wallpaper-10/</link>
		<comments>http://skarh.wordpress.com/2009/09/20/weekly-wallpaper-10/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 03:09:11 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=943</guid>
		<description><![CDATA[Another batch o&#8217; wallpapers.

All the wallpapers are 1920&#215;1200 pixels, and found with 4walled.





Posted in All, Art       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=943&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Another batch o&#8217; wallpapers.</p>
<p><span id="more-943"></span></p>
<p>All the wallpapers are 1920&#215;1200 pixels, and found with <a href="http://4walled.org" target="_blank">4walled</a>.</p>
<p><a href="http://4walled.org/src/1253312377982.png" target="_blank"><img class="alignnone" title="Yarr" src="http://4walled.org/src/1253312377982.png" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1252972534214.jpg" target="_blank"><img class="alignnone" title="Cardboard" src="http://4walled.org/src/1252972534214.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1252468683049.jpg" target="_blank"><img class="alignnone" title="Shadow of the Colossus" src="http://4walled.org/src/1252468683049.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1251677412608.jpg" target="_blank"><img class="alignnone" title="Swirly" src="http://4walled.org/src/1251677412608.jpg" alt="" width="400" height="250" /></a></p>
<p><a href="http://4walled.org/src/1251673625705.jpg" target="_blank"><img class="alignnone" title="Geisha" src="http://4walled.org/src/1251673625705.jpg" alt="" width="400" height="250" /></a></p>
Posted in All, Art  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/943/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=943&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/20/weekly-wallpaper-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1253312377982.png" medium="image">
			<media:title type="html">Yarr</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1252972534214.jpg" medium="image">
			<media:title type="html">Cardboard</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1252468683049.jpg" medium="image">
			<media:title type="html">Shadow of the Colossus</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1251677412608.jpg" medium="image">
			<media:title type="html">Swirly</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1251673625705.jpg" medium="image">
			<media:title type="html">Geisha</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 2</title>
		<link>http://skarh.wordpress.com/2009/09/17/flash-case-2/</link>
		<comments>http://skarh.wordpress.com/2009/09/17/flash-case-2/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 12:27:22 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Bone Tool]]></category>
		<category><![CDATA[idle]]></category>
		<category><![CDATA[Inverse Kinematics]]></category>
		<category><![CDATA[jump]]></category>
		<category><![CDATA[Motion Tween]]></category>
		<category><![CDATA[Pixelart]]></category>
		<category><![CDATA[walk]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=927</guid>
		<description><![CDATA[Walk, idle, and jump animation.

The case for this week is basically to animate the character I made last week. I have to make one idle-animation, one walk-cycle, and a jump-animation.
Case 2: Animate your character with a walk-cycle (strafe-movement), jump-animation, and idle-animation, using Motion Tween, Classic Tween, or Inverse Kinematics. You can mix them all together [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=927&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Walk, idle, and jump animation.</p>
<p><span id="more-927"></span></p>
<p>The case for this week is basically to animate the character I made last week. I have to make one idle-animation, one walk-cycle, and a jump-animation.</p>
<blockquote><p>Case 2: Animate your character with a walk-cycle (strafe-movement), jump-animation, and idle-animation, using Motion Tween, Classic Tween, or Inverse Kinematics. You can mix them all together if it makes the task easier for you to accomplish.</p></blockquote>
<p>I&#8217;ve made the walk-cycle, more or less finished, just some &#8220;polishing&#8221; work to do since the Inverse Kinematics (Bone tool) doesn&#8217;t handle adjustments in the bones very well if you stretch it. I&#8217;ll probably upload the .SWF for viewability soon.</p>
<p>Did I mention that I dislike the bone-tool? I think I might scrap this animation and start all over, tweening or frame-by-frame.</p>
<p>Update: I decided to go with pixel-graphics (importing PNGs from Photoshop as symbols in Flash, using different pixel-images to create the animation), I&#8217;m having a very hard time getting the animations right with vector graphic in Flash, I don&#8217;t know what it is I am doing wrong. I don&#8217;t feel comfortable drawing in Flash, that&#8217;s one problem I have, my other problem is Flash CS4, the application, at least the bone tool, it just somehow seems to be very &#8220;beta&#8221; and not functioning properly when you want it to. That really gets me.</p>
<p>Though pixel-animations requires a bit more effort when it comes to drawing, but it&#8217;s not really too bad, I like to draw, and real retro games contained (on average) two different images for the walk-cycle, one image for the jump-animation and perhaps two images for the idle-animation.</p>
<p><a href="http://jeldre.deviantart.com/art/Hand-Walk-137417777" target="_blank">Here&#8217;s the &#8220;walk-animation&#8221;</a> for the main-character, at least what I&#8217;ve got this far, pixel-style.<br />
<a href="http://jeldre.deviantart.com/art/Hand-Idle-137583410" target="_blank">Here&#8217;s the &#8220;idle-animation&#8221;</a> for the main-character.<br />
<a href="http://jeldre.deviantart.com/art/Hand-Jump-137651703" target="_blank">Here&#8217;s the &#8220;jump-animation&#8221;</a> for the main-character.</p>
<p>And that concludes case 2!</p>
Posted in All, Education, Flash Tagged: Animation, Bone Tool, Flash, idle, Inverse Kinematics, jump, Motion Tween, Pixelart, walk <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/927/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/927/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/927/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/927/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/927/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/927/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/927/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/927/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/927/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/927/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=927&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/17/flash-case-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 1 &#8211; Player Character</title>
		<link>http://skarh.wordpress.com/2009/09/12/flash-case-1-player-character/</link>
		<comments>http://skarh.wordpress.com/2009/09/12/flash-case-1-player-character/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 20:14:17 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[assignment]]></category>
		<category><![CDATA[Bones]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[Flash CS4]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=918</guid>
		<description><![CDATA[The PC for my Flash assignment is pretty much finished!

Here&#8217;s the main character (player-character) for my going-to-be sidescrolling platformer game in Adobe Flash CS4.

Click the image for a larger version.
The hand is made in Flash CS4, containing somewhere among 200~ vector points. It&#8217;s made in 6 different layers, one layer for the base of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=918&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The PC for my Flash assignment is pretty much finished!</p>
<p><span id="more-918"></span></p>
<p>Here&#8217;s the main character (player-character) for my going-to-be sidescrolling platformer game in Adobe Flash CS4.</p>
<p><a href="http://farm3.static.flickr.com/2509/3912694087_79e9e1b5f3_o.jpg" target="_blank"><img class="alignnone" title="Talk to the Hand" src="http://farm3.static.flickr.com/2509/3912694087_79e9e1b5f3_o.jpg" alt="" width="399" height="236" /></a></p>
<p><em>Click the image for a larger version.</em></p>
<p>The hand is made in Flash CS4, containing somewhere among 200~ vector points. It&#8217;s made in 6 different layers, one layer for the base of the hand, one layer for the thumb, one for the index finger, and so on.  The different poses are done with the newly introduced bone-tool (new function in Flash CS4), although it is quite quirky right now, I foresee it&#8217;ll do a lot of animating very easy compared to piecing an animation together frame for frame in the &#8220;traditional&#8221; way. I&#8217;ve learned the properiate tools on my own, as well as finding out how the bone tool is working, some discussions with fellow classmates have been done, brainstorming with likeminded people is neat. I&#8217;ve used a few of the &#8220;Learning Flash CS4&#8243; tutorials on <a href="http://tv.adobe.com" target="_blank">AdobeTV</a> as well.</p>
<p><a href="http://metode09.wikispot.org/Case/Case01?action=Files&amp;do=view&amp;target=hand.fla" target="_blank">Here&#8217;s the Flash file containing the character, with bones.</a> (hand.fla)</p>
<p>I&#8217;m still deciding on how I should &#8220;design&#8221; the hand for the best possible animation, <span style="text-decoration:line-through;">I&#8217;m tinkering with adding every joint/limb of the fingers to their own layer.</span> &lt; Rigged the character with layers for each joint some days ago, to put it blunt &#8211; It didn&#8217;t work out very well as you can only attach one bone to one symbol, unless you&#8217;re inside the symbol itself, and that makes layers a bit obsolete. &gt; Instead of just having one layer for the whole finger like the character is right now, it makes the graphic skew slightly when I pull the bones to &#8220;quirky&#8221; positions. I think I&#8217;ll animate the character using the new Bone Tool functions, it makes things easier, but it&#8217;s all new so it has some issues..</p>
<p>Or I might go a more traditional way of doing things and make it frame for frame with a little bit of motion tweening where it can be used to &#8220;speed up&#8221; the process. As a hand is pretty organic, I think the bone-tool (despite the name, <strong>bone</strong> tool) is way too mechanic and unorganic.</p>
<p>If you want to read more about my first case (assignment) in the course I am taking (Animation and Interaction), take a look at <a href="http://skarh.wordpress.com/2009/09/09/flash-assignment-1/" target="_blank">this post</a>.</p>
Posted in All, Education, Flash Tagged: Animation, assignment, Bones, Case, Education, Flash CS4 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/918/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/918/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/918/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/918/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/918/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/918/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/918/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/918/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/918/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/918/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=918&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/12/flash-case-1-player-character/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2509/3912694087_79e9e1b5f3_o.jpg" medium="image">
			<media:title type="html">Talk to the Hand</media:title>
		</media:content>
	</item>
		<item>
		<title>Weekly Wallpaper #9</title>
		<link>http://skarh.wordpress.com/2009/09/11/weekly-wallpaper-9/</link>
		<comments>http://skarh.wordpress.com/2009/09/11/weekly-wallpaper-9/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 16:33:54 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[4chan]]></category>
		<category><![CDATA[4scrape]]></category>
		<category><![CDATA[Abstract]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[scrape]]></category>
		<category><![CDATA[Wallpaper]]></category>
		<category><![CDATA[Weekly Wallpaper]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=912</guid>
		<description><![CDATA[I finally found another scrape for 4chan images.

Finding wallpapers is easy again! Check out 4walled.

1900&#215;1200 pixels. Click the image for a larger version.

1900&#215;1200 pixels. Click the image for a larger version.

Posted in All, Art Tagged: 4chan, 4scrape, Abstract, photo, scrape, Wallpaper, Weekly Wallpaper      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=912&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I finally found another scrape for 4chan images.</p>
<p><span id="more-912"></span></p>
<p>Finding wallpapers is easy again! Check out <a href="http://4walled.org/" target="_blank">4walled</a>.</p>
<p><a href="http://4walled.org/src/1252258129688.jpg" target="_blank"><img class="alignnone" title="Leaf" src="http://4walled.org/src/1252258129688.jpg" alt="" width="400" height="250" /></a></p>
<p><em>1900&#215;1200 pixels. Click the image for a larger version.</em></p>
<p><em><a href="http://4walled.org/src/1252078471177.jpg" target="_blank"><img class="alignnone" title="Abstract Line" src="http://4walled.org/src/1252078471177.jpg" alt="" width="400" height="250" /></a></em></p>
<p><em>1900&#215;1200 pixels. Click the image for a larger version.<br />
</em></p>
Posted in All, Art Tagged: 4chan, 4scrape, Abstract, photo, scrape, Wallpaper, Weekly Wallpaper <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/912/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/912/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/912/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/912/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/912/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/912/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/912/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/912/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/912/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/912/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=912&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/11/weekly-wallpaper-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1252258129688.jpg" medium="image">
			<media:title type="html">Leaf</media:title>
		</media:content>

		<media:content url="http://4walled.org/src/1252078471177.jpg" medium="image">
			<media:title type="html">Abstract Line</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash &#8211; Case 1</title>
		<link>http://skarh.wordpress.com/2009/09/09/flash-assignment-1/</link>
		<comments>http://skarh.wordpress.com/2009/09/09/flash-assignment-1/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 01:06:10 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[Pixel]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[rock paper scissor]]></category>
		<category><![CDATA[Sidescrolling]]></category>
		<category><![CDATA[Vector-Graphic]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=896</guid>
		<description><![CDATA[First assignment in Adobe Flash.

On tuesday I got my first assignment in the Animation and Interaction course I am taking. By the end of this semester (December), I have to get through a pretty steep learning curve when it comes to Flash, I&#8217;ve never used the program itself nor taken much interest in animating vector-graphic. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=896&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>First assignment in Adobe Flash.</p>
<p><span id="more-896"></span></p>
<p>On tuesday I got my first assignment in the Animation and Interaction course I am taking. By the end of this semester (December), I have to get through a pretty steep learning curve when it comes to Flash, I&#8217;ve never used the program itself nor taken much interest in animating vector-graphic. The assignment is pretty simple, or so it may seem &#8211; to create a typical sidescrolling platform game in Flash (with &#8220;help&#8221; from ActionScript 3.0, the language all the code is written in) &#8211; divided into 10 cases from week to week with more or less different things to learn in every case.</p>
<blockquote><p>Case 1: Design a character in Flash, with vector-graphics and in 2d (side-view). Create a game-design, include the background story and environment for your main-character.</p></blockquote>
<p>I&#8217;ve pretty much got the game-design figured out:</p>
<p><strong>Concept 1</strong>:</p>
<ul>
<li>Humanoid main-character, some mixture between Indiana Jones and Super Mario (ish).
<ul>
<li>Attacks with a sword/stick.</li>
</ul>
</li>
<li>Background for the main-character: He&#8217;s lost in a threatening, ancient and old world, all alone without the key to find his way out, help him get back home to the world he lives in.</li>
<li>Jungle/Ancient sort of environment with vines, palms, banana-trees, grass, sand, rocks, statues.</li>
<li>One base platform at the ground-level where the character can walk around freely, no objects or enemies. Platforms and different objects that the MC has to get past laid out on his way to the end of the level.</li>
<li>Enemies (key-keepers, let&#8217;s call them that for simplicity) that dies when jumped on or when being hit with weapon/punch/kick so they drop key fragments. Main-character dies if he walks into one of the enemies without killing it first.
<ul>
<li>Attacks/Kills the player by walking on him, if the player doesn&#8217;t kill it.</li>
</ul>
</li>
<li>Goal of the game: Main-character has to collect all the different key fragments to forge/assemble the mainkey so he can unlock the door, and complete the level.</li>
</ul>
<p><a href="http://farm3.static.flickr.com/2557/3904450398_260e74c0a6_o.jpg" target="_blank"><img class="alignnone" title="Concept 1" src="http://farm3.static.flickr.com/2557/3904450398_260e74c0a6_o.jpg" alt="" width="402" height="335" /></a></p>
<p><em>Quick sketch for the game-design behind concept 1. Click the image for a larger version.</em></p>
<p><strong>Concept 2</strong>:</p>
<ul>
<li>Ball/Abstract main-character, has to be able to spin/run quickly as the mission for the character is based on speed. (Include some bonuses like faster speed)</li>
<li>Background for the main-character: The ball/abstract figure wants to show the world how good it is at collecting score-points and beating the annoying mass of horizontal lines wanting to kill it.</li>
<li>Two vertical lines on each side of the level, constraining the player from jumping out of the level.</li>
<li>Placed/Random horizontal lines that scrolls either upward or downward (haven&#8217;t decided) on the level.</li>
<li>Navigate the main-character (a ball, or some type of abstract character) through holes in the horizontal lines, scrolling down in a set speed in regard to the score.</li>
<li>As the game continues and the score goes up &#8211; enemies or objects will be placed throughout the horizontal lines to make it a bit more challenging for the player. The scrolling speed of the horizontal lines will also speed up.</li>
<li>Goal of the game: Get the highest score and don&#8217;t let your main-character get squeezed by the scrolling floor/ceiling.</li>
</ul>
<p><a href="http://farm3.static.flickr.com/2594/3904558448_8d6a9555bb_o.jpg" target="_blank"><img class="alignnone" title="Concept 2" src="http://farm3.static.flickr.com/2594/3904558448_8d6a9555bb_o.jpg" alt="" width="402" height="259" /></a></p>
<p><em>Quick sketch for the game-design behind concept 2. Click the image for a larger version.</em></p>
<p><strong>Concept 3: </strong></p>
<ul>
<li>Main-character (MC) is a hand.
<ul>
<li>Three arms (thumb, ring-finger, and pinky)</li>
<li>Two legs (index and middle-finger)</li>
<li>Has some sort of notebook with different expressions on it, flips the book when it&#8217;s sad/excited/tired/happy/afraid etc. (if that&#8217;s too hard I&#8217;ll go for the poster, or just the hand itself)</li>
</ul>
</li>
<li>Background story for the MC: The hand has by mysterious magical whatchabings been separated from its&#8217; owner. The <strong>player</strong> has to guide the hand through an abstract and strange world in order to reunite the hand with the rightful owner. (I&#8217;ll read stories for your kids, I&#8217;m good, I tell you!)</li>
<li>Typical platformer with different platforms here and there, in different angles and sizes. I&#8217;ll have to plan something out, but for now I just follow the criterias &#8211; I need to show some sort of jump-function, preferably with an animation to support the jumping and landing. (I can already picture the hand preparing for a massive summersault into the air, dropkicking one of the pesky scissor-enemies out of the stage!)</li>
<li>Enemies
<ul>
<li>Rock (Not figured out a function for this enemy yet, but it&#8217;ll either jump and squash the player character (PC), or block the way to some extent) &#8211; PC has to avoid it, can&#8217;t be killed, it&#8217;ll just be a annoying rock, sorry.</li>
<li>Paper (This thingy will basically, as within the Rock-Paper-Scissor &#8220;game&#8221;, wrap around the hand and entangle it in a mess of paper!) &#8211; PC has to either attack it or avoid it.</li>
<li>Scissor (This one will.. Oh, you guessed right Mr.! It&#8217;ll cut the hand like any professional emo would.. Which makes me think of replacing the scissor with a razorblade &#8211; whaddy&#8217;a think?) &#8211; PC has to either attack it (I want to animate a slapping hand, bitchslap-style) or avoid it. Attacking it awards more points for über highscores!</li>
</ul>
</li>
<li> Alternative Gamestyle:
<ul>
<li> Rock &#8211; Player has to press a key to &#8220;morph&#8221; (the hand will pose as the &#8220;paper&#8221;) into a Paper.</li>
<li> Paper &#8211; Player has to press a key to &#8220;morph&#8221; (the hand will pose as the &#8220;scissor&#8221;) into a Scissor.</li>
<li> Scissor &#8211; Player has to press a key to &#8220;morph&#8221; (the hand will pose as the &#8220;rock&#8221;) into a Rock.</li>
<li>If the player fails to morph into the right pose for the enemy, he/she will lose one life.</li>
</ul>
</li>
<li>Goal of the game: PC has to guide the MC home and reunite it with its&#8217; owner. Highest score keeps the first place on the scoreboard (kudos for that one, obviously!). I might put in some sort of counter that will check the score, when the score is on or above the set variable the level can be completed.</li>
</ul>
<p><em><a href="http://farm3.static.flickr.com/2655/3908266502_ea52e1ddd6_o.jpg" target="_blank"><img class="alignnone" title="Rock-Paper-Scissor" src="http://farm3.static.flickr.com/2655/3908266502_ea52e1ddd6_o.jpg" alt="" width="399" height="250" /></a></em></p>
<p><em>Quick sketch for the character design behind concept 3. Click on the image for a larger version.<br />
</em></p>
<p>I kinda changed my mind on which concept I like the best, I like concept 3 now!</p>
<p>That&#8217;s what I&#8217;ve done this far, it might not be that much, but oh well! I&#8217;m struggling with the design part, I don&#8217;t like the paint-tools (and general feel of vector-graphics) in Flash. If you have some tips or nifty how-to&#8217;s for creating a pixelated character in Flash I&#8217;d very much like to see a comment! :3</p>
Posted in All, Education, Flash, Game Tagged: 2d, Case, Flash, Game, Pixel, Platform, rock paper scissor, Sidescrolling, Vector-Graphic <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/896/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/896/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/896/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/896/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/896/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/896/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/896/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/896/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/896/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/896/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=896&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/09/flash-assignment-1/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2557/3904450398_260e74c0a6_o.jpg" medium="image">
			<media:title type="html">Concept 1</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2594/3904558448_8d6a9555bb_o.jpg" medium="image">
			<media:title type="html">Concept 2</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2655/3908266502_ea52e1ddd6_o.jpg" medium="image">
			<media:title type="html">Rock-Paper-Scissor</media:title>
		</media:content>
	</item>
		<item>
		<title>Weekly Wallpaper #8</title>
		<link>http://skarh.wordpress.com/2009/09/04/weekly-wallpaper-8/</link>
		<comments>http://skarh.wordpress.com/2009/09/04/weekly-wallpaper-8/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 19:27:45 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[DeviantArt]]></category>
		<category><![CDATA[InterfaceLift]]></category>
		<category><![CDATA[Wallpaper]]></category>
		<category><![CDATA[Weekly Wallpaper]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=888</guid>
		<description><![CDATA[Another batch of wallpapers!


Gravity by vulcania, downloadable here.

Purple Haze by prateekpk.

The Sleeping Harbor by JVi.
Posted in All, Art Tagged: DeviantArt, InterfaceLift, Wallpaper, Weekly Wallpaper      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=888&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Another batch of wallpapers!</p>
<p><span id="more-888"></span></p>
<p><img class="alignnone" title="Gravity" src="http://fc05.deviantart.com/fs47/i/2009/247/d/1/Gravity_by_vulcania.jpg" alt="" width="400" height="300" /></p>
<p><a href="http://vulcania.deviantart.com/art/Gravity-135846620" target="_blank">Gravity</a> by <a href="http://vulcania.deviantart.com/" target="_blank">vulcania</a>, downloadable <a href="http://www.deviantart.com/download/135846620/Gravity_by_vulcania.jpg" target="_self">here</a>.</p>
<p><img class="alignnone" title="Purple Haze" src="http://interfacelift.com/wallpaper_beta/previews/01996_purplehaze.jpg" alt="" width="402" height="252" /></p>
<p><a href="http://interfacelift.com/wallpaper_beta/details/1996/purple_haze.html" target="_blank">Purple Haze</a> by <a href="http://interfacelift.com/user/50777/prateekpk.html" target="_blank">prateekpk</a>.</p>
<p><img class="alignnone" title="The Sleeping Harbor" src="http://interfacelift.com/wallpaper_beta/previews/01989_thesleepingharbour.jpg" alt="" width="399" height="249" /></p>
<p><a href="http://interfacelift.com/wallpaper_beta/details/1989/the_sleeping_harbour.html" target="_blank">The Sleeping Harbor</a> by <a href="http://interfacelift.com/user/28989/jvi.html" target="_blank">JVi</a>.</p>
Posted in All, Art Tagged: DeviantArt, InterfaceLift, Wallpaper, Weekly Wallpaper <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/888/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/888/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=888&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/04/weekly-wallpaper-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://fc05.deviantart.com/fs47/i/2009/247/d/1/Gravity_by_vulcania.jpg" medium="image">
			<media:title type="html">Gravity</media:title>
		</media:content>

		<media:content url="http://interfacelift.com/wallpaper_beta/previews/01996_purplehaze.jpg" medium="image">
			<media:title type="html">Purple Haze</media:title>
		</media:content>

		<media:content url="http://interfacelift.com/wallpaper_beta/previews/01989_thesleepingharbour.jpg" medium="image">
			<media:title type="html">The Sleeping Harbor</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Design &#8211; Assignment 1</title>
		<link>http://skarh.wordpress.com/2009/09/02/visual-design-assignment-1/</link>
		<comments>http://skarh.wordpress.com/2009/09/02/visual-design-assignment-1/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 16:57:20 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[assignment]]></category>
		<category><![CDATA[character]]></category>
		<category><![CDATA[Concept]]></category>
		<category><![CDATA[Digital Art]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=879</guid>
		<description><![CDATA[School assignment &#8211; design a hero and two enemies.

This is going to be a worklog on my first assignment in Visual Design. Assignment: Design one &#8220;hero&#8221; and two enemies. Fully detailed view for the characters. Sketch left/right side and backside view.
Hero, front-view (sketch 1)

If you didn&#8217;t see it, I&#8217;ve picked up some inspiration from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=879&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>School assignment &#8211; design a hero and two enemies.</p>
<p><span id="more-879"></span></p>
<p>This is going to be a worklog on my first assignment in Visual Design. Assignment: Design one &#8220;hero&#8221; and two enemies. Fully detailed view for the characters. Sketch left/right side and backside view.</p>
<p><strong>Hero, front-view (sketch 1)</strong></p>
<p><a href="http://farm3.static.flickr.com/2470/3881612330_33e9bb9394_o.jpg" target="_blank"><img class="alignnone" title="Hero" src="http://farm3.static.flickr.com/2470/3881612330_33e9bb9394_o.jpg" alt="" width="248" height="352" /></a></p>
<blockquote><p>If you didn&#8217;t see it, I&#8217;ve picked up some inspiration from the Prince of Persia video game series, I love the art and design in the games. Quick sketch (taken 2 hours or so, including erasing the whole character, starting a new one, gathering references and so on) with rough colors and details done in Corel Painter 11 with Wacom Intuos 4 medium pen tablet.</p></blockquote>
<p><strong>Hero, front view (sketch 2)</strong></p>
<p><strong><a href="http://farm4.static.flickr.com/3523/3885506892_56ba6c5621_o.jpg" target="_blank"><img class="alignnone" title="hero2" src="http://farm4.static.flickr.com/3523/3885506892_56ba6c5621_o.jpg" alt="" width="250" height="353" /></a></strong></p>
<blockquote><p>Another concept for the same assignment. After hearing &#8220;Oh! Is that inspired by Prince of Persia?!&#8221; by several classmates and some design thoughts, I decided I wanted to change the look of my hero quite drastically. I feel better about this concept, it has more personality and in my opinion it &#8220;flows&#8221; better and stands out as something you would see in a hero character.</p></blockquote>
<p><strong>Hero (front-view), color</strong></p>
<p><strong><a href="http://farm3.static.flickr.com/2563/3889408241_4bb3711507_o.jpg" target="_blank"><img class="alignnone" title="Hero - Colors" src="http://farm3.static.flickr.com/2563/3889408241_4bb3711507_o.jpg" alt="" width="250" height="353" /></a></strong></p>
<blockquote><p>Decided to work further on this concept. Added some colors.</p></blockquote>
<p><strong>Hero &#8211; Final</strong></p>
<p><a href="http://farm3.static.flickr.com/2566/3992438783_cb5244a9de_o.jpg"><img class="alignnone" title="Hero Final" src="http://farm3.static.flickr.com/2566/3992438783_cb5244a9de_o.jpg" alt="" width="252" height="356" /></a></p>
<blockquote><p>Here&#8217;s the concept, more or less finalized.. I might change some things here and there, but I feel it&#8217;s roughly finished.</p></blockquote>
<p><strong>Enemy (front-view), 1</strong></p>
<p><strong><a href="http://farm3.static.flickr.com/2475/3890201602_1c7b893b60_o.jpg" target="_blank"><img class="alignnone" title="Enemy 1" src="http://farm3.static.flickr.com/2475/3890201602_1c7b893b60_o.jpg" alt="" width="250" height="353" /></a></strong></p>
<blockquote><p>First enemy, concept character, decided to pick some inspiration from <a href="http://en.wikipedia.org/wiki/Medusa" target="_blank">Medusa</a>.</p></blockquote>
<p><strong>Enemy (front-view), basic colors</strong></p>
<p><a href="http://farm3.static.flickr.com/2551/3896077277_98461bc692_o.jpg"><img class="alignnone" title="Medusa" src="http://farm3.static.flickr.com/2551/3896077277_98461bc692_o.jpg" alt="" width="251" height="355" /></a></p>
<blockquote><p>Local/Basic colors added to the enemy, now for the next step &#8211; adding details with different values and colors.</p></blockquote>
<p><strong>Enemy 2 </strong>(front view), <strong>Basic Colors</strong></p>
<p><a href="http://farm3.static.flickr.com/2763/4017302552_79d35542f1_b.jpg"><img class="alignnone" title="Tree" src="http://farm3.static.flickr.com/2763/4017302552_79d35542f1_b.jpg" alt="" width="252" height="270" /></a></p>
<blockquote><p>Sketch for another enemy, a tree! This creature is inspired (or rather tired) from a MMO-game called Aion.</p></blockquote>
<p>Feel free to give critiques, I&#8217;d love to get input on what I can do differently to (hopefully) improve the characters over time. I obviously have to work a lot on coloring and adding details, and I need to learn how to draw properly. Right now I am not sure exactly what types of details I want to add, perhaps some ornamental armor on the hero (partly done in concept 2 of the hero) and chains/some sort of &#8220;evil&#8221; stuff going on for the enemies, but if you have something cool &#8211; go ahead and add a comment.</p>
Posted in All, Art, Education Tagged: Art, assignment, character, Concept, Digital Art, Education <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/879/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=879&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/09/02/visual-design-assignment-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2470/3881612330_33e9bb9394_o.jpg" medium="image">
			<media:title type="html">Hero</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3523/3885506892_56ba6c5621_o.jpg" medium="image">
			<media:title type="html">hero2</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2563/3889408241_4bb3711507_o.jpg" medium="image">
			<media:title type="html">Hero - Colors</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2566/3992438783_cb5244a9de_o.jpg" medium="image">
			<media:title type="html">Hero Final</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2475/3890201602_1c7b893b60_o.jpg" medium="image">
			<media:title type="html">Enemy 1</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2551/3896077277_98461bc692_o.jpg" medium="image">
			<media:title type="html">Medusa</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2763/4017302552_79d35542f1_b.jpg" medium="image">
			<media:title type="html">Tree</media:title>
		</media:content>
	</item>
		<item>
		<title>Daily Sketch #26</title>
		<link>http://skarh.wordpress.com/2009/08/31/daily-sketch-26/</link>
		<comments>http://skarh.wordpress.com/2009/08/31/daily-sketch-26/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:25:23 +0000</pubDate>
		<dc:creator>Sheel</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Croquis]]></category>
		<category><![CDATA[Daily Sketch]]></category>
		<category><![CDATA[Digital Drawing]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Posemaniacs.com]]></category>
		<category><![CDATA[Poses]]></category>
		<category><![CDATA[Sketch]]></category>

		<guid isPermaLink="false">http://skarh.wordpress.com/?p=876</guid>
		<description><![CDATA[Two sketch-posts in one day?! Madness.

I decided I wanted to be really productive today. So here&#8217;s another daily, or, several actually. I did some quick poses, 30 seconds on each pose, from Posemaniacs.com.



Posted in All, Art Tagged: Croquis, Daily Sketch, Digital Drawing, Drawing, Posemaniacs.com, Poses, Sketch      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=876&subd=skarh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Two sketch-posts in one day?! Madness.</p>
<p><span id="more-876"></span></p>
<p>I decided I wanted to be really productive today. So here&#8217;s another daily, or, several actually. I did some quick poses, 30 seconds on each pose, from Posemaniacs.com.</p>
<p><a href="http://farm3.static.flickr.com/2541/3875846770_451103b1d2_o.jpg"><img class="alignnone" title="Poses1" src="http://farm3.static.flickr.com/2541/3875846770_451103b1d2_o.jpg" alt="" width="350" height="350" /></a></p>
<p><a href="http://farm4.static.flickr.com/3438/3875057277_723f459496_o.jpg"><img class="alignnone" title="poses2" src="http://farm4.static.flickr.com/3438/3875057277_723f459496_o.jpg" alt="" width="350" height="350" /></a></p>
<p><a href="http://farm3.static.flickr.com/2544/3875846982_666bb32cfa_o.jpg"><img class="alignnone" title="poses3" src="http://farm3.static.flickr.com/2544/3875846982_666bb32cfa_o.jpg" alt="" width="350" height="350" /></a></p>
Posted in All, Art Tagged: Croquis, Daily Sketch, Digital Drawing, Drawing, Posemaniacs.com, Poses, Sketch <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/skarh.wordpress.com/876/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/skarh.wordpress.com/876/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/skarh.wordpress.com/876/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/skarh.wordpress.com/876/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/skarh.wordpress.com/876/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/skarh.wordpress.com/876/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/skarh.wordpress.com/876/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/skarh.wordpress.com/876/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/skarh.wordpress.com/876/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/skarh.wordpress.com/876/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=skarh.wordpress.com&blog=3716735&post=876&subd=skarh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://skarh.wordpress.com/2009/08/31/daily-sketch-26/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1646dfa4a2aacac46a3c8cc0b694c2c2?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=X" medium="image">
			<media:title type="html">Sheel</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2541/3875846770_451103b1d2_o.jpg" medium="image">
			<media:title type="html">Poses1</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3438/3875057277_723f459496_o.jpg" medium="image">
			<media:title type="html">poses2</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2544/3875846982_666bb32cfa_o.jpg" medium="image">
			<media:title type="html">poses3</media:title>
		</media:content>
	</item>
	</channel>
</rss>