<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Clayton McIlrath &#187; Creativity</title> <atom:link href="http://thinkclay.com/category/creativity/feed" rel="self" type="application/rss+xml" /><link>http://thinkclay.com</link> <description>Creative Media Design, Powered by Wordpress</description> <lastBuildDate>Sat, 15 Oct 2011 19:40:31 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>5 Useful Online Portfolio Tools for Graphic Designers</title><link>http://thinkclay.com/creativity/5-useful-online-portfolio-tools-for-graphic-designers</link> <comments>http://thinkclay.com/creativity/5-useful-online-portfolio-tools-for-graphic-designers#comments</comments> <pubDate>Wed, 08 Jun 2011 23:24:15 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[freelance]]></category> <category><![CDATA[graphic design]]></category> <category><![CDATA[resources]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=1503</guid> <description><![CDATA[Graphic design isn&#8217;t what it used to be. The creation of the internet and its ever-expanding opportunities has created a whole breadth of opportunities for graphic designers, from a much more open job market to opportunities to really display great portfolio work. Check out some of these online portfolio tools to help you promote your [...]]]></description> <content:encoded><![CDATA[<p>Graphic design isn&#8217;t what it used to be. The creation of the internet and its ever-expanding opportunities has created a whole breadth of opportunities for graphic designers, from a much more open job market to opportunities to really display great portfolio work.</p><p>Check out some of these online portfolio tools to help you promote your graphic design work.</p><h2><a
href="http://CarbonMade.com" target="_blank">CarbonMade</a></h2><p>With over 42,000 artists and designers currently using its service, CarbonMade provides a great opportunity for you to design your own portfolio site in a JavaScript format. You don&#8217;t need any prior knowledge of <a
href="http://thinkclay.com/technology/zen-coding">coding</a> or web design to use it, but you do get a clean canvas to use for your portfolio however you wish. It&#8217;s easy to use and update, and provides you with an easily recognizable and memorable web address.</p><h2><a
href="http://shadowness.com" target="_blank">Shadowness</a></h2><p>This could be considered the &#8220;upscale&#8221; portfolio site. The Shadowness website itself is very sleek and sophisticated, and hosts some of the most talented and unique designers out there. While many people simply visit Shadowness for inspiration for their own work, some have signed up simply to be affiliated with such great artists and to receive feedback on their own work.</p><h2><a
href="http://Coroflot.com" target="_blank">Coroflot</a></h2><p>In this relatively simple portfolio site, you can upload your photos directly to your page. You can also write a bio in your About Me section and provide an email link to your page&#8217;s visitors who have taken an interest in your work. While the format for Coroflot is simple, it can improve your appearance on search engines, unlike a lot of Flash-based websites.</p><h2><a
href="http://Behance.com" target="_blank">Behance</a></h2><p>The Behance network is more than just an online portfolio tool. It is also a social networking site for graphic designers. Behance allows more than just photos; it is a multimedia site that allows you to arrange your work however you wish. You can share, comment on and collaborate on work with other artists in the network, most of whom are very open and willing to socialize with other artists, not to mention talented.</p><h2><a
href="http://Viewbook.com" target="_blank">Viewbook</a></h2><p>Viewbook can be defined in one word: simple. There isn&#8217;t much to this site, but it is enough for people who want their viewers to focus solely on their work. The free account allows for 100 images to be displayed, plus most of the features not on a paid account. It will also allow designers to embed their work from Viewbook on other websites and blogs to promote themselves.</p><p>While having an online portfolio is a key tool in helping get recognized, you can also increase your online presence through improving your appearance in search engines. Using companies like <a
href="http://www.evisibility.com/">eVisibility</a> can help your name become more prominent in search engines and help you become even more recognized as a graphic designer.</p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/5-useful-online-portfolio-tools-for-graphic-designers/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Introduction to Flash and ActionScript</title><link>http://thinkclay.com/creativity/introduction-flash-actionscript</link> <comments>http://thinkclay.com/creativity/introduction-flash-actionscript#comments</comments> <pubDate>Sun, 27 Feb 2011 05:30:19 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[Tutorial]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[flex]]></category> <category><![CDATA[front-end]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=963</guid> <description><![CDATA[A tutorial and explanation of Adobe Flash basics, understanding palletes and layout of the program. This tutorial will also walk step-by-step through actionscript and how actionscript is integrated into a flash animation using symbols and objects.]]></description> <content:encoded><![CDATA[<p><object
width="490" height="237"><param
name="movie" value="http://thinkclay.com/wp-content/uploads/2009/05/bubbles.swf"><param
name="quality" value="high"><param
name="wmode" value="window"><param
name="menu" value="false"><param
name="bgcolor" value="#FFFFFF"><embed
type="application/x-shockwave-flash" width="490" height="237" src="http://thinkclay.com/wp-content/uploads/2009/05/bubbles.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false"> </object></p><p>For too long I&#8217;ve put off learning Flash because I never liked the layout of the program, but I decided today that like it or not, flash is a very popular front-end development tool. Being a front-end developer it&#8217;s important to know every tool and technology to some extent and understand the inner workings of each technology and how to integrate them with other markup and programming. So let&#8217;s dive into some screenshots and descriptions and learn Adobe Flash.</p><h2>Getting to know the program</h2><p><a
href="http://thinkclay.com/creativity/introduction-flash-actionscript/attachment/screenshot-palletes" rel="attachment wp-att-971"><img
src="http://thinkclay.com/wp-content/uploads/2009/05/screenshot-palletes-640x360.jpg" alt="Flash Layout" title="Screenshot with Descriptions of Flash Palletes" width="490" /></a></p><h2>Create a new Flash File (Actionscript 3.0)</h2><ul><li>Create a new Flash File by going to File > New > Flash File (Actionscript 3.0)</li><li>Change the document size and frame rate to your liking (Modify > Document), I used 640 x 310 and 18 fps</li><li>Use the Rectangle tool and draw a rectangle on Layer 1 with the color you&#8217;d like</li><li>Create any other layers or draw any other objects or place text. I created a text object on top of the rectangle</li><li>Name &#8220;Layer 1&#8243; to &#8220;Background&#8221; and create a new layer named &#8220;Code&#8221;</li><li>Save the Document</li></ul><h2>Create a new Actionscript File</h2><p><a
href="http://thinkclay.com/creativity/introduction-flash-actionscript/attachment/new-actionscript-file" rel="attachment wp-att-974"><img
src="http://thinkclay.com/wp-content/uploads/2009/05/new-actionscript-file-640x360.jpg" alt="Create a new Actionscript File" title="Create a new Actionscript File" width="490" /></a></p><h3>Paste in the code</h3><p><a
href="http://thinkclay.com/creativity/introduction-flash-actionscript/attachment/paste-code" rel="attachment wp-att-975"><img
src="http://thinkclay.com/wp-content/uploads/2009/05/paste-code-640x360.jpg" alt="Paste in the Code" title="Paste in the Actionscript Code" width="490" /></a></p><div
class="wp_syntax"><table><tr><td
class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
</pre></td><td
class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #3f5fbf;">/* Blurry Lights Animation */</span>
&nbsp;
<span style="color: #9900cc; font-weight: bold;">package</span> Classes
<span style="color: #000000;">&#123;</span>
	<span style="color: #009966; font-style: italic;">/* Import required classes */</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">MovieClip</span><span style="color: #000066; font-weight: bold;">;</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.filters</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">BitmapFilter</span><span style="color: #000066; font-weight: bold;">;</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.filters</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">BlurFilter</span><span style="color: #000066; font-weight: bold;">;</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.events</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">Event</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> Lights <span style="color: #0033ff; font-weight: bold;">extends</span> <span style="color: #004993;">MovieClip</span>
	<span style="color: #000000;">&#123;</span>
		<span style="color: #009966; font-style: italic;">/* Vars */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> lightsNumber<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> xSpeed<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> ySpeed<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> lightsDir<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">String</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> areaW<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> areaH<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> lights<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Array</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Main function */</span>
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> <span style="color: #004993;">init</span><span style="color: #000000;">&#40;</span>areaWidth<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> areaHeight<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> numberOfLights<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> lightSize<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> lightColor<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">uint</span><span style="color: #000066; font-weight: bold;">,</span> minimumScale<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Number</span><span style="color: #000066; font-weight: bold;">,</span> hSpeed<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> vSpeed<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000066; font-weight: bold;">,</span> dir<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">String</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">quality</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Set variables */</span>
			areaW = areaWidth<span style="color: #000066; font-weight: bold;">;</span>
			areaH = areaHeight<span style="color: #000066; font-weight: bold;">;</span>
			lightsNumber = numberOfLights<span style="color: #000066; font-weight: bold;">;</span>
			lightsDir = dir<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Use a for to create the parameter-specified number of lights*/</span>
			<span style="color: #0033ff; font-weight: bold;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #6699cc; font-weight: bold;">var</span> i<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">;</span> i <span style="color: #000066; font-weight: bold;">&lt;</span> numberOfLights<span style="color: #000066; font-weight: bold;">;</span> i<span style="color: #000066; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				<span style="color: #009966; font-style: italic;">/* Create the specified number of lights */</span>
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> light<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">MovieClip</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">MovieClip</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Set random speed to x and y based on the params*/</span>
&nbsp;
				xSpeed = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000;">&#40;</span>hSpeed <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000066; font-weight: bold;">-</span>hSpeed <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000066; font-weight: bold;">-</span>hSpeed<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				ySpeed = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">round</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> vSpeed<span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000; font-weight:bold;">0.5</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span>xSpeed = xSpeed<span style="color: #000066; font-weight: bold;">;</span>
				light<span style="color: #000066; font-weight: bold;">.</span>ySpeed = ySpeed<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Create lights */</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">graphics</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">beginFill</span><span style="color: #000000;">&#40;</span>lightColor<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">graphics</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">drawCircle</span><span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">,</span> lightSize <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">graphics</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">endFill</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Set a position based on the params specified */</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> areaWidth<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> areaHeight<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #3f5fbf;">/* Add blur, we declare the var here to get a new blur w/every light */</span>
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> <span style="color: #004993;">b</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">10</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000; font-weight:bold;">5</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> blur<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">BitmapFilter</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">BlurFilter</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">b</span><span style="color: #000066; font-weight: bold;">,</span><span style="color: #004993;">b</span><span style="color: #000066; font-weight: bold;">,</span><span style="color: #004993;">quality</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> filterArray<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Array</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span>blur<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">filters</span> = filterArray<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Change alpha */</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">alpha</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">0.6</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000; font-weight:bold;">0.1</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Scale */</span>
&nbsp;
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">round</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">1</span> <span style="color: #000066; font-weight: bold;">-</span> minimumScale<span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">+</span> minimumScale<span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000066; font-weight: bold;">;</span>
				light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleY</span> = light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Add the lights */</span>
&nbsp;
				<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>light<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Store lights in an array to use it later */</span>
&nbsp;
				lights<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span>light<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
				<span style="color: #009966; font-style: italic;">/* Check for lights direction */</span>
&nbsp;
				checkDirection<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Check direction */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> checkDirection<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			<span style="color: #0033ff; font-weight: bold;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #6699cc; font-weight: bold;">var</span> i<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000066; font-weight: bold;">;</span> i <span style="color: #000066; font-weight: bold;">&lt;</span> lights<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">length</span><span style="color: #000066; font-weight: bold;">;</span> i<span style="color: #000066; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				<span style="color: #0033ff; font-weight: bold;">switch</span> <span style="color: #000000;">&#40;</span> lightsDir <span style="color: #000000;">&#41;</span>
				<span style="color: #000000;">&#123;</span>
					<span style="color: #0033ff; font-weight: bold;">case</span> <span style="color: #990000;">&quot;up&quot;</span> <span style="color: #000066; font-weight: bold;">:</span>
&nbsp;
						lights<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ENTER_FRAME</span><span style="color: #000066; font-weight: bold;">,</span> moveUp<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
						<span style="color: #0033ff; font-weight: bold;">break</span><span style="color: #000066; font-weight: bold;">;</span>
					<span style="color: #0033ff; font-weight: bold;">case</span> <span style="color: #990000;">&quot;down&quot;</span> <span style="color: #000066; font-weight: bold;">:</span>
&nbsp;
						lights<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ENTER_FRAME</span><span style="color: #000066; font-weight: bold;">,</span> moveDown<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
						<span style="color: #0033ff; font-weight: bold;">break</span><span style="color: #000066; font-weight: bold;">;</span>
					<span style="color: #0033ff; font-weight: bold;">case</span> <span style="color: #990000;">&quot;right&quot;</span> <span style="color: #000066; font-weight: bold;">:</span>
&nbsp;
						lights<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ENTER_FRAME</span><span style="color: #000066; font-weight: bold;">,</span> moveRight<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
						<span style="color: #0033ff; font-weight: bold;">break</span><span style="color: #000066; font-weight: bold;">;</span>
					<span style="color: #0033ff; font-weight: bold;">case</span> <span style="color: #990000;">&quot;left&quot;</span> <span style="color: #000066; font-weight: bold;">:</span>
&nbsp;
						lights<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">ENTER_FRAME</span><span style="color: #000066; font-weight: bold;">,</span> moveLeft<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
						<span style="color: #0033ff; font-weight: bold;">break</span><span style="color: #000066; font-weight: bold;">;</span>
					<span style="color: #0033ff; font-weight: bold;">default</span> <span style="color: #000066; font-weight: bold;">:</span>
&nbsp;
						<span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Something weird just happened!&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				<span style="color: #000000;">&#125;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Move Up function */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> moveUp<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span>= e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>xSpeed<span style="color: #000066; font-weight: bold;">;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>y<span style="color: #000066; font-weight: bold;">-</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>ySpeed<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Reset light position, Y first, then X  */</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&lt;</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = areaH <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #009966; font-style: italic;">/ 2) &lt; 0 || (e.target.x - e.target.width /</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&gt;</span> areaW<span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = areaH <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Move Down function */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> moveDown<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span><span style="color: #000066; font-weight: bold;">+</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>xSpeed<span style="color: #000066; font-weight: bold;">;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span><span style="color: #000066; font-weight: bold;">+</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>ySpeed<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Reset light position, Y first, then X */</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&gt;</span> areaH<span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #009966; font-style: italic;">/ 2) &lt; 0 || (e.target.x - e.target.width /</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&gt;</span> areaW<span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = areaH <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Move Right function */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> moveRight<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span><span style="color: #000066; font-weight: bold;">+</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>ySpeed<span style="color: #000066; font-weight: bold;">;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span><span style="color: #000066; font-weight: bold;">+</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>xSpeed<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Reset light position, Y first, then X */</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #009966; font-style: italic;">/ 2) &gt; areaH || e.target.y + (e.target.height /</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&lt;</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaH<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">-</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&gt;</span> areaW<span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #009966; font-style: italic;">/* Move Left function */</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #339966; font-weight: bold;">function</span> moveLeft<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>x<span style="color: #000066; font-weight: bold;">-</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>ySpeed<span style="color: #000066; font-weight: bold;">;</span>
			e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>y<span style="color: #000066; font-weight: bold;">-</span>=e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span>xSpeed<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
			<span style="color: #009966; font-style: italic;">/* Reset light position, Y first, then X */</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> <span style="color: #000066; font-weight: bold;">-</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span> <span style="color: #009966; font-style: italic;">/ 2) &gt; areaH || e.target.y + (e.target.height /</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&lt;</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = areaW <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaH<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span> e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">&lt;</span> <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#41;</span>
			<span style="color: #000000;">&#123;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = areaW <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
				e<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span>=<span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">*</span>areaW<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div><ul><li>Note the line &#8220;package Classes&#8221; near the top. This is the name of the folder that will contain your class file. Make sure you have this folder in the same directory as your other flash file and that the name of the folder matches the name of the package.</li><li>Save the file inside your &#8220;Classes&#8221; directory</li></ul><h3>Add your Actions to your Flash File</h3><p>You&#8217;ve created the ActionScript file and <em>Lights</em> class, now all you need to do is call that class and pass the parameters to the script. Do this by going to Window > Actions and pasting in the code. Save and preview / publish and you&#8217;re done!</p><p><a
href="http://thinkclay.com/creativity/introduction-flash-actionscript/attachment/flash-actions-properties" rel="attachment wp-att-976"><img
src="http://thinkclay.com/wp-content/uploads/2009/05/flash-actions-properties-640x360.jpg" alt="Window &gt; Actions" title="Flash - Add your actions to your flash document" width="490" /></a></p><div
class="wp_syntax"><div
class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">import</span> Classes<span style="color: #000066; font-weight: bold;">.</span>Lights<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
  <span style="color: #6699cc; font-weight: bold;">var</span> light<span style="color: #000066; font-weight: bold;">:</span>Lights = <span style="color: #0033ff; font-weight: bold;">new</span> Lights<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
  light<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">init</span><span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">640</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">310</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">10</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">300</span><span style="color: #000066; font-weight: bold;">,</span> 0xFFFFFF<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0.5</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">1</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">1</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #990000;">&quot;up&quot;</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
  <span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>light<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></pre></div></div><h2>Want more?</h2><p><a
href="http://flash.tutsplus.com/tutorials/effects/create-a-whimsical-animated-flash-background/">Read more of the programming side</a></p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/introduction-flash-actionscript/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Bordo Bello 2010</title><link>http://thinkclay.com/creativity/bordo-bello-2010</link> <comments>http://thinkclay.com/creativity/bordo-bello-2010#comments</comments> <pubDate>Fri, 01 Oct 2010 07:37:45 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[News]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=1373</guid> <description><![CDATA[<a
href="http://bit.ly/cqhIqD"><img
src="http://thinkclay.com/wp-content/uploads/2010/10/bordo-bello-2010.jpg" alt="" title="bordo-bello-2010" width="300" height="200" class="alignleft" /></a> Bordo Bello is an AIGA event combining two of my favorite things: art and skateboarding. We had the opportunity to volunteer at this event this year, working outdoors as part of the setup crew and security. We hung out with Yellow Designs Stunt Team all night and watched them perform some amazing BMX tricks in a tiny space. Overall we met amazing people and got to see some incredible art!]]></description> <content:encoded><![CDATA[<p>Last night, my buddy <a
href="http://nickhemstreet.com">Nick Hemstreet</a> and I volunteered at <a
href="http://bordobello.com">Bordo Bello</a> and it was far more fun than I had initially anticipated. There were really awesome boards (this came home with us)</p><p><img
class="alignnone size-full wp-image-1375" title="board_2" src="http://thinkclay.com/wp-content/uploads/2010/10/board_2.png" alt="Bordo Bello Skateboard" width="470" height="140" /></p><p>and some of them sold at $300 or more such as this custom design (all done in pen mind you).</p><p><img
class="alignnone size-full wp-image-1376" title="board_1" src="http://thinkclay.com/wp-content/uploads/2010/10/board_1.png" alt="Bordo Bello Skateboard Pen" width="470" height="147" /></p><p>There were hundreds of people in and out all night, creating so much opportunity to network with other creatives in the Denver area. Nick and I happened to be at the event as volunteers, but we had so much fun, I wouldn&#8217;t even consider it work. We were assigned the role of outdoor security and setup which meant we helped setup ramps and lights for the <a
href="http://yellowdesigns.com">Yellow Designs Stunt Team</a>, and I also took a ton of pictures.</p><p><img
class="alignnone size-full wp-image-1377" title="bike_1" src="http://thinkclay.com/wp-content/uploads/2010/10/bike_1.jpg" alt="Yellow Designs" width="420" height="304" /></p><p><img
class="alignnone size-full wp-image-1378" title="bike_2" src="http://thinkclay.com/wp-content/uploads/2010/10/bike_2.jpg" alt="Yellow Designs Stunt Team" width="420" height="233" /></p><p>Overall, Nick and I made some new friends at Yellow Designs and managed to even make a few business contacts unintentionally. You can see the rest of the night was just goofing off, as the last performance was finished and we were wrapping up the night. Can&#8217;t wait to get involved with Bordo Bello again next year!</p><p><img
class="alignnone size-full wp-image-1379" title="nick_1" src="http://thinkclay.com/wp-content/uploads/2010/10/nick_1.jpg" alt="Nick Hemstreet" width="420" height="305" /></p><p><img
class="alignnone size-full wp-image-1380" title="nick_2" src="http://thinkclay.com/wp-content/uploads/2010/10/nick_2.jpg" alt="Nick Hemstreet with Yellow Designs" width="420" height="528" /></p><p><img
class="alignnone size-full wp-image-1381" title="nick_3" src="http://thinkclay.com/wp-content/uploads/2010/10/nick_3.jpg" alt="Nick Hemstreet Art Background" width="420" height="431" /></p><p><img
class="alignnone size-full wp-image-1382" title="nick_4" src="http://thinkclay.com/wp-content/uploads/2010/10/nick_4.jpg" alt="Nick Hemstreet BMX" width="420" height="598" /></p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/bordo-bello-2010/feed</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Valentines Day Fonts and Wallpapers</title><link>http://thinkclay.com/creativity/valentines-day-design-fonts-wallpapers-graphics</link> <comments>http://thinkclay.com/creativity/valentines-day-design-fonts-wallpapers-graphics#comments</comments> <pubDate>Wed, 10 Feb 2010 10:02:58 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[resources]]></category> <category><![CDATA[wallpaper]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=637</guid> <description><![CDATA[With <strong>Valentines Day</strong> coming up, some are probably looking for cutesy <strong>wallpapers</strong> and frilly <strong>fonts</strong>, and others are panicking and trying to decide what they're going to get their significant other for <strong>Valentines Day</strong>. Well fear and look no more, I've got a little collection for you to get started with.]]></description> <content:encoded><![CDATA[<p>With <strong>Valentines Day</strong> coming up, some are probably looking for cutesy <strong>wallpapers</strong> and frilly <strong>fonts</strong>, and others are panicking and trying to decide what they&#8217;re going to get their significant other for <strong>Valentines Day</strong>. Well fear and look no more, I&#8217;ve got a little collection for you to get started with.</p><h3>Valentines Day Fonts</h3><p><a
href="http://www.dafont.com/valentine.font"><img
title="Valentines Day Graphic Font" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/picture-2.png&amp;w=470&amp;h=50" alt="Valentines Day Graphic Font" /></a></p><p><a
href="http://www.dafont.com/valentine-tw.font"><img
title="valentines day font girly" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/picture-3.png&amp;w=470&amp;h=50" alt="valentines day girl font" /></a></p><p><a
href="http://www.dafont.com/clb-valentine.font"><img
title="Valentines Day Font - Roses" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/picture-4.png&amp;w=470&amp;h=50" alt="Valentines Day Font with Roses" /></a></p><p><a
href="http://www.dafont.com/kr-valentine-heart.font"><img
title="Valentines Day Font - Frilly Hearts" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/picture-5.png&amp;w=470&amp;h=50" alt="Valentines Day Font with Frilly Hearts" /></a></p><h3>Valentines Day Graphics (vector)</h3><p><a
href="http://www.vecteezy.com/vf/842-HeartVectors"><img
class="size-thumbnail" title="valentines day hearts vector" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/val_vec.gif&amp;w=135&amp;h=135&amp;zc=1" alt="valentines hearts" /></a><a
href="http://www.vecteezy.com/vf/843-Grungehearts"><img
class="size-thumbnail" title="valentines day grunge hearts" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/vecteezy2.jpg&amp;w=135&amp;h=135&amp;zc=1" alt="grunge hearts" /></a><a
href="http://www.vecteezy.com/vf/792-Hearts"><img
class="size-thumbnail" title="valentines day hearts" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/heartspre.jpg&amp;w=135&amp;h=135&amp;zc=1" alt="odd valentines day hearts" /></a></p><h3>Valentines Day Wallpapers</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2008/11/vday-2009.png"><img
class="size-thumbnail" title="Valentines Day Wallpaper" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2008/11/vday-2009.png&amp;w=135&amp;h=135" alt="Valentines Day 2009 Wallpaper" /></a><a
href="http://thinkclay.com/wp-content/uploads/2009/02/almost_perfected_by_divineerror.jpg"><img
class="size-thumbnail" title="almost perfect valentines day" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/almost_perfected_by_divineerror.jpg&amp;w=135&amp;h=135" alt="Valentines Day - Almost Perfect" /></a><a
href="http://thinkclay.com/wp-content/uploads/2009/02/valentines___by_kwedo.jpg"><img
class="size-thumbnail" title="Candy Valentines Day" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/valentines___by_kwedo.jpg&amp;w=135&amp;h=135" alt="Valentines Day Candy Wallpaper" /></a><a
href="http://thinkclay.com/wp-content/uploads/2009/02/happy_valentine__s_day_by_armene.jpg"><img
class="size-thumbnail" title="Happy Valentines Day - For Guys" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/happy_valentine__s_day_by_armene.jpg&amp;w=135&amp;h=135" alt="A valentines day card for men" /></a><a
href="http://thinkclay.com/wp-content/uploads/2009/02/valentines_day_by_villanitadesign.jpg"><img
class="size-thumbnail" title="Valentines Day - Retro Wallpaper" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/valentines_day_by_villanitadesign.jpg&amp;w=135&amp;h=135" alt="Retro Valentines Day Wallpaper" /></a><a
href="http://thinkclay.com/wp-content/uploads/2009/02/happy_valentines_day_by_plusone.jpg"><img
class="size-thumbnail" title="Killer Valentines Day" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/02/happy_valentines_day_by_plusone.jpg&amp;w=135&amp;h=135" alt="Heart being shot at" /></a></p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/valentines-day-design-fonts-wallpapers-graphics/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>New MSU Spartans Logo</title><link>http://thinkclay.com/creativity/new-msu-spartans-logo</link> <comments>http://thinkclay.com/creativity/new-msu-spartans-logo#comments</comments> <pubDate>Fri, 22 Jan 2010 02:36:15 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[graphic design]]></category> <category><![CDATA[personal]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=1240</guid> <description><![CDATA[<a
href="http://thinkclay.com/creativity/new-msu-spartans-logo" title="New MSU Logo"><img
src="http://thinkclay.com/wp-content/uploads/2010/01/msu-spartan-logo.jpg" alt="MSU Spartan Logos" title="MSU Spartan Logos" width="300" height="200" class="alignleft" /></a> There's been a lot of speculation and arguing about the possibility of a "new" <a
href="http://blog.mlive.com/ganggreen/2010/01/michigan_state_spartans_to_unv.html">logo design for MSU Spartans</a> (see the <a
href="http://tarr.uspto.gov/servlet/tarr?regser=serial&#038;entry=77900317">trademark registration</a> and make your own guess as to why it exists). I won't spend a lot of time trying to speculate whether or not MSU is indeed changing their logo, but if I had a say, I would propose a cross between the original logo and the new trade mark...]]></description> <content:encoded><![CDATA[<p>There&#8217;s been a lot of speculation and arguing about the possibility of a &#8220;new&#8221; <a
href="http://blog.mlive.com/ganggreen/2010/01/michigan_state_spartans_to_unv.html">logo design for MSU Spartans</a> (see the <a
href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=77900317">trademark registration</a> and make your own guess as to why it exists). I won&#8217;t spend a lot of time trying to speculate whether or not MSU is indeed changing their logo, but if I had a say, I would propose a cross between the original logo and the new trade mark (image shows original, new, and mine from left to right):</p><p><img
title="New MSU Spartans Logo" src="http://thinkclay.com/wp-content/uploads/2010/01/msu-spartan-logo.png" alt="New MSU Spartans Logo" width="476" height="191" /></p><p>Or go a whole new direction completely and lose the plume:</p><p><img
title="New MSU Logo" src="http://thinkclay.com/wp-content/uploads/2010/01/new-msu-logo.png" alt="New MSU Logo" width="476" height="154" /></p><p>What are your thoughts?</p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/new-msu-spartans-logo/feed</wfw:commentRss> <slash:comments>45</slash:comments> </item> <item><title>Site Redesign of Chosen Development</title><link>http://thinkclay.com/creativity/website-design-chosen-development</link> <comments>http://thinkclay.com/creativity/website-design-chosen-development#comments</comments> <pubDate>Thu, 14 May 2009 21:18:09 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[News]]></category> <category><![CDATA[front-end]]></category> <category><![CDATA[graphic design]]></category> <category><![CDATA[personal]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=930</guid> <description><![CDATA[<a
href="http://chosendevelopment.com" rel="dofollow" title="Chosen Development"><img
class="alignleft" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/05/chosen-development.png&#038;w=300&#038;h=200&#038;zc=1" alt="Screenshot of ChosenDevelopment.com" title="Chosen Development - Website Design" width="300" height="200" /></a>Love it or hate it, I re-designed the Chosen Development website. I was growing tired of the Organic theme that I had developed for it originally. Though it was highly creative, it was too busy. I decided to go with a simple layout, color scheme and dark style. This a typical style for me, but I'm proud of that. Chosen development consists mostly of the work of myself and <a
href="http://shanestrong.com" rel="dofollow" title="Lansing Web Developer">Shane</a> who loves the new design also. I've also integrated our new <a
href="http://client.bychosen.com/interview" title="Chosen Creative Brief Interview">Creative Brief Interview</a> so that we can automate the initial research and gathering phase.]]></description> <content:encoded><![CDATA[<p><a
href="http://chosendevelopment.com" rel="dofollow" title="Chosen Development"><img
src="http://thinkclay.com/wp-content/uploads/2009/05/chosen-development-640x335.png" alt="Screenshot of ChosenDevelopment.com" title="Chosen Development - Website Design" width="490" /></a></p><p>Love it or hate it, I re-designed the Chosen Development website. I was growing tired of the Organic theme that I had developed for it originally. Even though it was highly creative and artistic, it was too busy and the colors were too bleh. I decided to go with a VERY simple layout, color scheme and dark, web 2.0 style. This a typical style for me, but I&#8217;m proud of that. Chosen development consists mostly of the work of myself and my business partner, <a
href="http://shanestrong.com" rel="dofollow" title="Lansing Web Developer">Shane</a> and he loves the new design as well. I&#8217;ve also integrated our new <a
href="http://client.bychosen.com/interview" title="Chosen Creative Brief Interview">Creative Brief Interview</a> so that we can automate the initial research and gathering phase.</p><p>So check it out, and give me some feedback either way!</p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/website-design-chosen-development/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Exceptionally Creative WordPress Themes</title><link>http://thinkclay.com/creativity/creative-wordpress-themes</link> <comments>http://thinkclay.com/creativity/creative-wordpress-themes#comments</comments> <pubDate>Sat, 25 Apr 2009 07:16:18 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[personal]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=857</guid> <description><![CDATA[<a
href="http://thinkclay.com/creativity/creative-wordpress-themes"><img
class="alignleft" src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/night-royale-580x306.png&#038;w=300&#038;h=200&#038;zc=1" alt="Night Royale Wordpress Theme" title="night royale wordpress theme by Clay McIlrath" width="300" height="200" class="size-medium wp-image-858" /></a>There are a ton of Wordpress Themes on the web, wanting to grab your attention and be on the cutting edge, unique, and trendy. I've developed a few of my own themes over time, some of which are unique and are highly creative, others which are basic and a good starting point to build on. After doing a bit of searching I've put together a roundup of the most <strong>creative wordpress themes</strong> that are also still very different, unique and hopefully not so popular that you'll ever see anyone else with the same theme.]]></description> <content:encoded><![CDATA[<p>There are a ton of WordPress Themes on the web, wanting to grab your attention and be on the cutting edge, unique, and trendy. I&#8217;ve developed a few of my own themes over time, some of which are unique and are highly creative, others which are basic and a good starting point to build on. After doing a bit of searching I&#8217;ve put together a roundup of the most <strong>creative wordpress themes</strong> that are also still very different, unique and hopefully not so popular that you&#8217;ll ever see anyone else with the same theme.</p><h3>Night Royale</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/night-royale.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/night-royale.png&amp;w=490&amp;h=300&#038;zc=1" alt="Night Royale WordPress Theme" title="night royale wordpress theme by Clay McIlrath" width="490" height="300" /></a><br
/> <a
href="http://night-royale.bychosen.com/" title="Night Royale WordPress Theme">View</a> or <a
href="http://thinkclay.com/wp-content/uploads/2008/11/night_royale.zip" title="Download the Night Royale WordPress Theme">Download</a></p><h3>Simply Ornate</h3><p><a
href="http://thinkclay.com/c/wp-content/uploads/2009/04/simply-ornate.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/simply-ornate.png&amp;w=490&amp;h=300&amp;zc=1" alt="Simply Ornate WordPress Theme" title="simply ornate wordpress theme" width="490" height="300" /></a><br
/> <a
href="http://honker.evaneckard.com/" title="View the Simply Ornate WordPress Theme">View</a> or <a
href="http://www.evaneckard.com/?p=36" title="Download the Simply Ornate WordPress Theme">Download</a></p><h3>Several3</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/several3.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/several3.png&amp;w=490&amp;h=300&amp;zc=1" alt="Several3 WordPress Theme" title="Screenshot of the several3 WordPress Theme" width="490" height="300" /></a><br
/> <a
href="http://several3.jeremyreviews.com/" title="View the Several3 WordPress Theme">View</a> or <a
href="http://several3.jeremyreviews.com/several.zip" title="Download the Several3 WordPress Theme">Download</a></p><h3>Zeke 1.0</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/zeke.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/zeke.png&amp;w=490&amp;h=300&amp;zc=1" alt="Zeke 1.0" title="zeke WordPress Theme" width="490" height="300" /></a><br
/> <a
href="http://www.themes.solostream.com/" title="View the Zeke 1.0 WordPress Theme">View</a> or <a
href="http://www.themes.solostream.com/download-manager.php?id=6" title="Download Zeke 1.0 WordPress Theme">Download</a></p><h3>Night Transition</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/night-transition.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/night-transition.png&amp;w=490&amp;h=300&amp;zc=1" alt="Night Transition" title="night transition WordPress Theme" width="490" height="300" class="size-medium wp-image-862" /></a><br
/> <a
href="http://web-kreation.com/demos/NightTransition" title="View the Night Transition WordPress Theme">View</a> or <a
href="http://web-kreation.com/?dl_id=15" title="Download the Night Transition WordPress Theme">Download</a></p><h3>JS Box</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/jsbox.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/jsbox.png&amp;w=490&amp;h=300&amp;zc=1" alt="JS Box" title="JS Box WordPress Theme" width="490" height="300" /></a><br
/> Check out the <a
href="http://jsbox.net/389/" title="View the JSBOX demo site for more info">demo site</a> to view and download</p><h3>Brilliance</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/brilliance.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/brilliance.png&amp;w=490&amp;h=300&amp;zc=1" alt="brilliance" title="brilliance WordPress Theme" width="490" height="300" /></a><br
/> <a
href="http://wpthemes.blogohblog.net/" title="View the Brilliance WordPress Theme">View</a> or <a
href="http://www.blogohblog.com/download/brilliance.zip" title="Download the Brilliance WordPress Theme">Download</a></p><h3>PocketT</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/pockett.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/pockett.png&amp;w=490&amp;h=300&amp;zc=1" alt="pockett" title="pockett WordPress Theme" width="490" height="300" /></a><br
/> <a
href="http://www.nyssajbrown.net/pockett/" title="View the PocketT WordPress Theme">View</a> or <a
href="http://www.nyssajbrown.net/resources/wp-themes/PocketT-1.4.zip" title="Download the PocketT WordPress Theme">Download</a></p><h3>Overstand</h3><p><a
href="http://thinkclay.com/wp-content/uploads/2009/04/fakeblog.png"><img
src="http://thinkclay.com/timthumb.php?src=/wp-content/uploads/2009/04/fakeblog.png&amp;w=490&amp;h=300&#038;zc=1" alt="overstand" title="Overstand WordPress Theme" width="490" height="300" /></a><br
/> <a
href="http://www.fakeblog.de/2007/10/25/overstand-theme-fur-wordpress-23/" title="View the Overstand WordPress Theme">View</a> or <a
href="http://www.fakeblog.de/wp-content/downloads/overstand_en.zip" title="Download the Overstand WordPress Theme">Download</a></p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/creative-wordpress-themes/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Photoshop Shortcuts (PC)</title><link>http://thinkclay.com/technology/photoshop-shortcuts-pc</link> <comments>http://thinkclay.com/technology/photoshop-shortcuts-pc#comments</comments> <pubDate>Tue, 24 Mar 2009 18:52:17 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[Technology]]></category> <category><![CDATA[best practices]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[developer tools]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[goals]]></category> <category><![CDATA[graphic design]]></category> <category><![CDATA[MAC]]></category> <category><![CDATA[PC]]></category> <category><![CDATA[personal]]></category> <category><![CDATA[photoshop]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=799</guid> <description><![CDATA[<a
href="http://thinkclay.com/creativity/photoshop-shortcuts-pc"><img
class="alignleft" src="http://thinkclay.com/wp-content/uploads/2009/03/photoshop-shortcuts.jpg" alt="image preview of photoshop shortcuts" title="photoshop shortcuts" width="300" height="200" class="size-full wp-image-809" /></a>Learning keyboard shortcuts helps you improve efficiency and performance in any almost any program. I find this especially true for Photoshop since much of the design process is done with a mouse, it helps to train the other hand to use shortcuts and type in small amounts. In posting this, I hope to reference it myself to memorize and learn these shortcuts, and hopefully others will bookmark and reference this page as well.]]></description> <content:encoded><![CDATA[<p><a
href="http://thinkclay.com/creativity/photoshop-shortcuts-pc"><img
class="alignleft" src="http://thinkclay.com/wp-content/uploads/2009/03/photoshop-shortcuts.jpg" alt="image preview of photoshop shortcuts" title="photoshop shortcuts" width="300" height="200" class="size-full wp-image-809" /></a>Learning keyboard shortcuts helps you improve efficiency and performance in any almost any program. I find this especially true for Photoshop since much of the design process is done with a mouse, it helps to train the other hand to use shortcuts and type in small amounts. In posting this, I hope to reference it myself to memorize and learn these shortcuts, and hopefully others will bookmark and reference this page as well.</p><table
class="data" width="100%" cellspacing="0" cellpadding="0" border="1"><tbody><tr><th>Shortcut / Key Combo</th><th>Result</th><th>Explained</th></tr><tr><td>Alt + Ctrl + A</td><td>Select All</td><td>Slect All Layers in the Document</td></tr><tr><td>Ctrl + Shift + C</td><td>Copy Merged</td><td>Useful for copying a selected area what you see on screen.</td></tr><tr><td>Ctrl + H</td><td>Hide/Show Guidelines</td><td>Useful to Hide Guidelines while working with lot of layer with many guidelines for alignment.</td></tr><tr><td>Ctrl + A + Any arrow key</td><td>Selects present Layer</td><td>makes selection of present selected layer  (except text layer)</td></tr><tr><td>Ctrl + Mouse click on Layer (layer palette)</td><td>Makes Layer Selection</td><td>-</td></tr><tr><td>Ctrl + Scroll Mouse (up/down)</td><td>Moves document left or right</td><td>The shorcut Navigate the document left or right</td></tr><tr><td>Ctrl + Shift + > or <</td><td>Increase Decrease the font size</td><td>Select  text, press Ctrl + Shift + > or < to increase / decrease font size.</td></tr><tr><td>Ctrl + Alt + Scroll Mouse</td><td>Zoom In/Out</td><td>Zoom In/Out</td></tr><tr><td>Double click  Zoom tool</td><td>Zoom to 100%</td><td>Double click on the Zoom tool will zoom document  to 100%.</td></tr><tr><td>Tab</td><td>Toggle Tools Panel</td><td>Press Tab to toggle tools panel</td></tr><tr><td>Shift + Tab</td><td>Show / Hide Palette Windows</td><td>Show / Hide your active Palette Windows</td></tr><tr><td>Caps lock</td><td>Precise cursor</td><td>Caps lock displays tool cursor in precise  mode</td></tr><tr><td>Ctrl + Tab</td><td>Switch between document windows</td><td>Switch between document windows</td></tr><tr><td>Select Text – Ctrl + Enter + Enter + Move arrow  keys</td><td>Change font style</td><td>Easy to select your desired font style from hundreds of fonts available with just arrow keys</td></tr><tr><td>F5</td><td>Show/Hide Brushes palette</td><td>Press F5 to Show/Hide Brushes palette and Press B to activate the palette</td></tr><tr><td>F6</td><td>Show/Hide Color palette</td><td>Show/Hide Color palette</td></tr><tr><td>F7</td><td>Show/Hide Layers palette</td><td>Show/Hide Layers palette</td></tr><tr><td>F8</td><td>Show/Hide Actions palette</td><td>Show/Hide Actions palette</td></tr><tr><td>F12</td><td>Revert</td><td>Revert to Last Saved</td></tr><tr><td>Shift + F5</td><td>Fill</td><td>Opens the Fill Box</td></tr><tr><td>Shift + F6</td><td>Feather Selection</td><td>Feather Selection</td></tr><tr><td>Shift + F7</td><td>Inverse Selection</td><td>Inverse Selection</td></tr><tr><td>B</td><td>Brush / Pencil / Color Replacement Tool</td><td>To Pick Brush / Pencil / Color Replacement Tool</td></tr><tr><td>C</td><td>Crop Tool</td><td>To Pick Crop Tool</td></tr><tr><td>D</td><td>Default Color</td><td>Set Default Foreground/Background (Black/White) Color</td></tr><tr><td>E</td><td>Eraser Tool</td><td>To Pick Eraser Tool</td></tr><tr><td>F</td><td>Cycle Screen Modes</td><td>Cycle Screen Modes upto full screen</td></tr><tr><td>G</td><td>Gradient / Paint Bucket Tool</td><td>To pick Gradient / Paint Bucket Tool</td></tr><tr><td>I</td><td>Eyedropper Tool</td><td>To pick Eyedropper Tool</td></tr><tr><td>L</td><td>Lasso Tool</td><td>To Pick Lasso Tool</td></tr><tr><td>M</td><td>Marquee Tool</td><td>To Pick Marquee Tool</td></tr><tr><td>O</td><td>Dodge / Burn / Sponge Tool</td><td>To pick Dodge / Burn / Sponge Tool (Use Shift + O to toggle between)</td></tr><tr><td>P</td><td>Pen / Freeform Pen Tool</td><td>To pick Pen / Freeform Pen Tool (Use Shift + P to toggle between)</td></tr><tr><td>Q</td><td>Standard / Quick Mask Mode</td><td>To Activate Standard / Quick Mask Mode</td></tr><tr><td>S</td><td>Clone / Pattern Stamp Tool</td><td>To pick Clone / Pattern Stamp Tool (Use Shift + S to toggle between)</td></tr><tr><td>T</td><td>Type/Text Tool</td><td>To Pick Type/Text Tool</td></tr><tr><td>U</td><td>Shapes Tool</td><td>To pick Shapes Tool</td></tr><tr><td>V</td><td>Move Tool</td><td>To pick Move Tool</td></tr><tr><td>W</td><td>Magic Wand Tool</td><td>To Pick Magic Wand Tool</td></tr><tr><td>X</td><td>Switch Colors</td><td>Switch beween Foreground/Background Color</td></tr><tr><td>Ctrl + D</td><td>Deselect</td><td>Deselect your selection on the document</td></tr><tr><td>]</td><td>Increase Brush Size</td><td>Increase Brush Size</td></tr><tr><td>[</td><td>Decrease Brush Size</td><td>Decrease Brush Size</td></tr><tr><td>1 - 0</td><td>Tool Opacity</td><td>Use numbers from 1 - 0 to set opacity</td></tr><tr><td>Hold Space</td><td>Hand Tool</td><td>Hold Space and use mouse with left click to move around the document</td></tr><tr><td>Ctrl + Shift + I</td><td>Inverse Selection</td><td>Selects opposite of your present seleciton</td></tr><tr><td>Alt + Ctrl + D</td><td>Feather Selection</td><td>Feather Selection</td></tr><tr><td>Ctrl + Space + Click</td><td>Zoom In</td><td>Zoom In Document</td></tr><tr><td>Alt + Space + Click</td><td>Zoom Out</td><td>Zoom Out Document</td></tr><tr><td>Shift + A-Z keys</td><td>Toggle Between</td><td>Toogle Between the hidden tools</td></tr><tr><td>Alt + Ctrl + Shift + S</td><td>Save for Web</td><td>Save Document for Web in your desired selected options (JPG, GIF, PNG, etc.)</td></tr><tr><td>Ctrl + T</td><td>Free Transform Tool</td><td>Free Transform Tool</td></tr><tr><td>Alt + Ctrl + T</td><td>Duplicate Free Transform</td><td>Duplicate Free Transform</td></tr><tr><td>Ctrl + Alt + Shift + T</td><td>Duplicate Transform Again</td><td>Duplicate Transform Again</td></tr><tr><td>Alt + Backspace</td><td>Fill Foreground Color</td><td>Fill Foreground Color</td></tr><tr><td>Ctrl + Backspace</td><td>Fill Background Color</td><td>Fill Background Color</td></tr><tr><td>Ctrl + ]</td><td>Bring Forward</td><td>Bring Forward (Selected Layer)</td></tr><tr><td>Ctrl + [</td><td>Send Backward</td><td>Send Backward (Selected Layer)</td></tr><tr><td>Ctrl + Shift + ]</td><td>Bring To Front</td><td>Bring To Front (Selected Layer)</td></tr><tr><td>Ctrl + Shift + [</td><td>Send to Back</td><td>Send to Back (Selected Layer)</td></tr><tr><td>Ctrl + J</td><td>Layer via Copy</td><td>Layer via Copy</td></tr><tr><td>Ctrl + Shift + J</td><td>Layer via Cut</td><td>Layer via Cut</td></tr><tr><td>Ctrl + Shift + N</td><td>New Layer</td><td>Create New Layer</td></tr><tr><td>Ctrl + E</td><td>Merge Layers</td><td>Merge Layers</td></tr><tr><td>Ctrl + Shift + E</td><td>Merge visible</td><td>Merge visible Layers</td></tr><tr><td>Alt + ]</td><td>Next Layer</td><td>Move to Next Layer</td></tr><tr><td>Alt + [</td><td>Previous Layer</td><td>Move to Previous Layer</td></tr><tr><td>Ctrl + W</td><td>Close</td><td>Close Document</td></tr><tr><td>Ctrl + 0</td><td>Fit on Screen</td><td>Fit on Screen</td></tr><tr><td>Alt + Ctrl + 0</td><td>Actual Size</td><td>Actual Size of Document</td></tr></tbody></table><p></p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/technology/photoshop-shortcuts-pc/feed</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>How to Design a Logo &#8211; Pt2: Price</title><link>http://thinkclay.com/creativity/how-to-design-a-logo-pt2-price</link> <comments>http://thinkclay.com/creativity/how-to-design-a-logo-pt2-price#comments</comments> <pubDate>Thu, 05 Feb 2009 03:33:09 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[graphic design]]></category> <category><![CDATA[resources]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=670</guid> <description><![CDATA[For some reason, clients always think that <strong>logos</strong> should be cheap. Dirt cheap in fact. I've had people ask me if I could do a <strong>logo</strong> for $50, which I decline, no <strong>logo</strong> that I can <strong>design</strong> in an hour is worth associating my name with, so why bother. Rather than posting a long article about <strong>logo design</strong> and <strong>branding</strong>, I figured it would be best to share some links of people that have already hit the nail on the head:<ul><li><a
href="http://chosendevelopment.com/news/graphic-website-logo-design" title="Logo Design">Chosen Logo Design</a></li><li><a
href="http://thinkclay.com/creativity/how-to-design-a-logo-branding" title="How to Design a Logo">How to Design a Logo Pt1</a></li><li><a
href="http://justcreativedesign.com/2008/05/22/why-logo-design-does-not-cost-5-dollars/">Why logo design does not cost $5.00</a></li><li><a
href="http://arronlock.com/business/would-you-buy-a-logo-from-walmart">Would you buy a logo from Walmart</a></li></ul>]]></description> <content:encoded><![CDATA[<p>For some reason, clients always think that <strong>logos</strong> should be cheap. Dirt cheap in fact. I&#8217;ve had people ask me if I could do a <strong>logo</strong> for $50, which I decline, no <strong>logo</strong> that I can <strong>design</strong> in an hour is worth associating my name with, so why bother. Rather than posting a long article about <strong>logo design</strong> and <strong>branding</strong>, I figured it would be best to share some links of people that have already hit the nail on the head:</p><ul><li><a
href="http://chosendevelopment.com/news/graphic-website-logo-design" title="Logo Design">Chosen Logo Design</a></li><li><a
href="http://thinkclay.com/creativity/how-to-design-a-logo-branding" title="How to Design a Logo">How to Design a Logo Pt1</a></li><li><a
href="http://justcreativedesign.com/2008/05/22/why-logo-design-does-not-cost-5-dollars/">Why logo design does not cost $5.00</a></li><li><a
href="http://arronlock.com/business/would-you-buy-a-logo-from-walmart">Would you buy a logo from Walmart</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/how-to-design-a-logo-pt2-price/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>How to Design a Logo &#8211; Pt1: Branding</title><link>http://thinkclay.com/creativity/how-to-design-a-logo-branding</link> <comments>http://thinkclay.com/creativity/how-to-design-a-logo-branding#comments</comments> <pubDate>Sun, 25 Jan 2009 07:57:59 +0000</pubDate> <dc:creator>Clay McIlrath</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[Tutorial]]></category> <category><![CDATA[best practices]]></category> <category><![CDATA[digital art]]></category> <category><![CDATA[graphic design]]></category> <guid
isPermaLink="false">http://thinkclay.com/?p=598</guid> <description><![CDATA[Many people want to know how to design a logo from start to finish. Let me address first, that logo design is not something that should be taken lightly and doesn’t come cheap. Not everyone can be as fortunate as Nike and get an effective logo for only $35. In fact, designing a highly effective [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://bychosen.com" title="web design" rel="external"><img
src="http://thinkclay.com/wp-content/uploads/2009/01/how-design-logo-580x145.jpg" alt="how to design a logo" title="how design logo" width="490" /></a></p><p>Many people want to know <strong>how to design a logo</strong> from start to finish. Let me address first, that <strong>logo design</strong> is not something that should be taken lightly and doesn’t come cheap. Not everyone can be as fortunate as Nike and get an effective logo for only $35. In fact, designing a highly effective logo takes expertise in many fields including <strong>advertising</strong>, <strong>marketing</strong>, and <strong>design</strong>.</p><p>This post is intended to help young and ambitious designers with resources to research, conceptualize, and design a logo.  If you’re a business looking to hire a logo designer, you can hire me through my <a
title="Graphic Design Company" href="http://chosencreative.com">graphic design company</a>, which offers full <strong>company branding</strong> as well as <a
title="Internet Marketing" href="http://bychosen.com">internet marketing</a> and advertising.</p><h3>Identify and Brainstorm</h3><p>Before getting into the concept stage of logo design, you must first identify <strong>who</strong> your client is, <strong>what</strong> branding (if any) they have, and what <strong>demographic</strong> their business is targeting. These are all going to be crucial to the design and development of a logo.</p><p>To get started with the tools you’ll need to design, you need to identify the colors, fonts, icons, and images that will best represent the client. If they have a brand already you won’t have much difficulty doing this. However, if you’re starting from scratch, you’ll need to do some research just to setup your workspace in photoshop or illustrator.</p><h4>Logo Color</h4><p>Start with a color scheme and browse around for a while on <a
href="http://www.colourlovers.com/">colourlovers.com</a> and ask yourself while you browse <em>what is the demographic the client is targeting</em>? I usually go by age, sex, and location to get started.</p><h5>Age</h5><p><a
style="float:left; padding-right: 1em;" href="http://www.colourlovers.com/palette/683740/Children_and_Babies"><img
title="children and babies color pallete" src="http://thinkclay.com/wp-content/uploads/2009/01/children_and_babies.png" alt="Advertise to children and parents" width="228" height="25" /></a><strong>Targeting Young Children and Parents</strong><br
/> <small>Start by looking at pastel colors (soft, chalky colors), because babies and children are viewed as fragile and gentle.</small></p><p><a
style="clear:left; float:left; padding-right: 1em;" href="http://www.colourlovers.com/palette/683743/Typical_Teens"><img
title="typical teens" src="http://thinkclay.com/wp-content/uploads/2009/01/typical_teens.png" alt="Advertise to teenagers and children" width="228" height="25" /></a><strong>Targeting Children and Teenagers</strong><br
/> <small>Try heavy contrasts (neon pinks, greens, blues,  black), just look at any typical teenager&#8217;s myspace and you&#8217;ll see what I mean</small></p><p><a
style="clear:left; float:left; padding-right: 1em;" href="http://www.colourlovers.com/palette/683745/Young_Adults"><img
title="young adults" src="http://thinkclay.com/wp-content/uploads/2009/01/young_adults.png" alt="Advertise to Young Adults" width="228" height="25" /></a><strong>Targeting Young Adults</strong><br
/> <small>Try the primary colors with different lightness/darkness and contrast (light blue and white on dark blue for example)</small></p><p><a
style="clear:left; float:left; padding-right: 1em;" href="http://www.colourlovers.com/palette/683748/Elderly"><img
title="Middle Aged and Elderly Adults" src="http://thinkclay.com/wp-content/uploads/2009/01/elderly.png" alt="Advertise to Middle Aged Adults and Elderly" width="228" height="25" /></a><strong>Targeting Middle Aged Adults and Older</strong><br
/> <small>Try soft and dark (beige, grays, retro). Pretty much match the style that was popular when they were young adults</small></p><h5>Location</h5><p>Then look at demographic by location to determine an even narrower selection of colors, often times you have to think backwards of what society has taught you, and stereotype people. Cultures can be very different and have different trends and styles that are attractive. Compare Japan to the US for example, and you’ll see a huge difference in color preference and design.</p><h4>Logo Shape</h4><p>Next identify iconography. This is actually easiest to do with finding words that relate to the client. For example, pretend Nike needed a brand and the “swoosh” didn’t exist. In this phase I would identify words that relate to their business to use as a base for iconography:</p><h5>Words Relating to the Company Name and Services:</h5><ul><li>Running / Movement / Fast / Motion</li><li>Sports / Tennis / Soccer / Football / Basketball / Baseball / Hockey</li><li>Greek Gods / Victory / Active / Fast / Strength</li><li>Shoes / Shirts / Apparel / Equipment</li></ul><p>Finally identify font. Typography for a business is almost as important or sometimes IS the logo design. Occasionally this phase comes AFTER the logo design, but if it’s easy to identify in the beginning then do so.</p><p>Check back in to read the next part of the series <strong>How to Design a Logo</strong>, which will cover the actual <strong>Logo Design</strong>. For more reading on logo design, check out <a
href="http://justcreativedesign.com/2008/01/08/how-to-design-a-logo/">How to design a logo</a> by Jacob Cass.</p> ]]></content:encoded> <wfw:commentRss>http://thinkclay.com/creativity/how-to-design-a-logo-branding/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> </channel> </rss>
