<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-5553130815241802432</id><updated>2009-06-05T02:44:33.617-04:00</updated><title type='text'>Funface Games  Developer Journal</title><subtitle type='html'>Game Design stories, tips, follies... and making some $$$ along the way!</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/index.php'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.funfacegames.com/rss.xml'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-5764382700000675577</id><published>2009-06-04T14:45:00.008-04:00</published><updated>2009-06-05T02:44:33.624-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zodiac Reactor'/><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='New Games'/><category scheme='http://www.blogger.com/atom/ns#' term='New Releases'/><category scheme='http://www.blogger.com/atom/ns#' term='Kongregate'/><title type='text'>Zodiac Reactor Released on Kongregate</title><content type='html'>&lt;div style="float: left;"&gt;&lt;object width="340" height="285"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SQy2CFdRwqc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/SQy2CFdRwqc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x234900&amp;amp;color2=0x4e9e00&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="340" height="285"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;Just finished things up today with the new game:&lt;span style="font-style: italic;"&gt; Zodiac Reactor&lt;/span&gt;! You can give it a shot over at &lt;a href="http://www.kongregate.com/games/funface/zodiac-reactor"&gt;Kongregate&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;For the sponsorship deal, I decided to try out &lt;a href="http://flashgamelicense.com/"&gt;Flash Game License&lt;/a&gt;, to see if they are as great as I've been hearing. I have to say, their service is worth every penny! The game was on their site for about a week, and not only did I get some great feedback for improvements, but several sponsors that I've personally had trouble contacting in the past were able to take a look at it.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.kongregate.com/games/funface/zodiac-reactor"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 154px; height: 60px;" src="http://www.funfacegames.com/images/zodi_kong.jpg" alt="" border="0" /&gt;&lt;/a&gt;Check the game out over at Kong, and be sure to vote for it if you get a chance!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-5764382700000675577?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.kongregate.com/games/funface/zodiac-reactor' title='Zodiac Reactor Released on Kongregate'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/5764382700000675577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=5764382700000675577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5764382700000675577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5764382700000675577'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/06/zodiac-reactor-released-on-kongregate.html' title='Zodiac Reactor Released on Kongregate'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-6948752770604264456</id><published>2009-05-19T22:11:00.032-04:00</published><updated>2009-05-20T03:10:11.192-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zodiac Reactor'/><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='New Releases'/><category scheme='http://www.blogger.com/atom/ns#' term='online-games'/><title type='text'>About to release a new game - Zodiac Reactor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-01.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 256px; height: 256px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-01.jpg" alt="" border="0" /&gt;&lt;/a&gt;This game was supposed to be next in line after &lt;a href="http://oroboros.funfacegames.com/"&gt;Oroboros&lt;/a&gt; back in 2007, but as often happens, life takes us on a different route.  I wound up putting Zodiac Reactor on the back burner to make room for several other projects.&lt;br /&gt;&lt;br /&gt;Last week I decided that it was just too close to being finished for it to sit there collecting dust, so I've been working non-stop in an effort to wrap things up.  It's pretty much finished, but I need to hunt for bugs a bit more before releasing it.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;Creating Stars Would be Fun&lt;/span&gt;&lt;br /&gt;Zodiac Reactor is basically a skill game where you try to collect elemental particles to fuel this &lt;span style="font-style: italic;"&gt;star generator&lt;/span&gt; that is floating somewhere out in space. When you collect enough of each element, the reactor spits out a star and the universe is happy!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/element_arrows.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 123px; height: 122px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/element_arrows.jpg" alt="" border="0" /&gt;&lt;/a&gt;The arrow keys are the main controls you use to play, and each one corresponds to a particular element. Your job is to sync the reactor up with the same colored element at precisely the right time. If you miss, things will get hot and eventually you'll break it. The gameplay gets really fast-paced along the way, and will wind up giving your brain a decent workout.  To keep things interesting, I included a mode called &lt;span style="font-style: italic;"&gt;terminal velocity&lt;/span&gt; that maxes out all stats...It's crazy fast!&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-03.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0px; float: left; cursor: pointer; width: 256px; height: 256px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-03.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-04.jpg"&gt;&lt;img style="margin: 0pt 0px 10px 10px; float: right; cursor: pointer; width: 256px; height: 256px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zodiac-reactor-04.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;Concept and Artwork&lt;/span&gt;&lt;br /&gt;I used a mix of &lt;a href="http://www.newtek.com/lightwave/"&gt;Lightwave 3D&lt;/a&gt; and Flash to create all the art for this game. I'm pretty useless when it comes to pen and paper drawing, so working in 3D is fantastic. All the lighting and shading can be easily tweaked, and the possibilities are just endless if you have the patience. For this game I wanted a sleek and futuristic look with a lot of glowing sh!t...particle fx, magic runes that light up, etc.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/reactor_wire.jpg"&gt;&lt;img style="border: 1px solid rgb(0, 0, 0); margin: 0px 10px 10px 0px; float: left; cursor: pointer; width: 600px; height: 212px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/reactor_wire.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/signs_wire.jpg"&gt;&lt;img style="margin: 0pt 0px 10px 10px; float: right; cursor: pointer; width: 300px; height: 257px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/signs_wire.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;What's your Sign?&lt;/span&gt;&lt;br /&gt;Incorporating the Zodiac signs into a game about stars seemed to be a good fit.  I decided to arrange each one based on the element it represents, and then make a belt of interlocking tiles that light up as you progress through the game. When all of the tiles are lit up, you win—At least in normal mode.  There are a few survival game-modes as well, which is where things really get interesting in my opinion.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;Music and Sound FX&lt;/span&gt;&lt;br /&gt;In another life, I used to play the guitar, and for some reason, on this game I felt the urge to bust it out of its case and whip up a track. It's a pretty light-hearted song, with just enough synth to cover up my woeful strumming. I also made an ambient loop for the intro screen, which is nice and calm. For years  I've been using &lt;a href="http://flstudio.image-line.com/documents/what.html"&gt;FL Studio&lt;/a&gt;  to make loops and sound effects, and highly recommend it if you're interested in getting a great piece of audio software without killing your wallet.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zr_audio.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 242px;" src="http://www.funfacegames.com/games/zodiac-reactor/images/screens/zr_audio.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;High Scores&lt;br /&gt;&lt;/span&gt;Back when I released Oroboros, I built a custom high scores page that wound up being the second most visited page on my site, so I decided to make an even nicer &lt;a href="http://www.funfacegames.com/games/zodiac-reactor/hiscores.php"&gt;leaderboard page for Zodiac Reactor!&lt;/a&gt; It has a comment system that you can post to directly from the game, and a bunch of other cool features. Hopefully it won't crush my server, but that's a problem I'm definitely willing to deal with!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:150%;"&gt;Sponsors&lt;/span&gt;&lt;br /&gt;I'm still thinking about how I want to go about releasing this game. I think it's my best one yet, so I'd rather not be too hasty. If any portal owners are reading this, I'm probably going to offer non-exclusive deals, but I'm open to any ideas as long as they are reasonable. If you want to get in touch, you can send me a message &lt;a href="http://www.funfacegames.com/contact.htm"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks for reading this long winded post. Be sure to keep an eye on the site over the next few days. Zodiac Reactor will be ready for beta testing soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-6948752770604264456?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/6948752770604264456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=6948752770604264456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6948752770604264456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6948752770604264456'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/05/about-to-release-new-game-zodiac.html' title='About to release a new game - Zodiac Reactor'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-6079737995183483803</id><published>2009-05-15T21:05:00.004-04:00</published><updated>2009-05-15T21:24:49.451-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='big fish games'/><category scheme='http://www.blogger.com/atom/ns#' term='casual Games'/><title type='text'>Big Fish Games - Drastically Reduces Prices</title><content type='html'>Wow!&lt;br /&gt;&lt;br /&gt;Big Fish Games just announced today that they are dropping their prices from $19.99 to just $6.99 for every game on their entire site!&lt;br /&gt;&lt;br /&gt;Definitely worth checking out if you want some &lt;a href="http://casual.funfacegames.com/"&gt;quality games on the cheap!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My all-time favorite game at Big Fish, hands down, is &lt;span style="font-style:italic;"&gt;StarDrone&lt;/span&gt;. It's got to be the most unique take on pinball ever invented, and I can't think of one reason not to buy it if it only costs $6.99!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bigfishgames.com/download-games/3375/stardrone/index.html?afcode=af2088c6e6b6" target="_blank"&gt;&lt;img src="https://games.bigfishgames.com/en_stardrone/stardrone_subfeature.jpg" border="0"&gt;&lt;/a&gt;&lt;br /&gt;Support this game!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://atlantis.bigfishgames.com/Default.aspx?afcode=af2088c6e6b6" target="_blank"&gt;&lt;img src="http://www.mygamespace.com/images/banners/ocads_468x60.jpg" alt="ocads_468x60" border="0"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-6079737995183483803?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://casual.funfacegames.com/' title='Big Fish Games - Drastically Reduces Prices'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/6079737995183483803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=6079737995183483803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6079737995183483803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6079737995183483803'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/05/big-fish-games-drastically-reduces.html' title='Big Fish Games - Drastically Reduces Prices'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-1736895847292949725</id><published>2009-03-24T18:07:00.007-04:00</published><updated>2009-03-24T22:43:14.843-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><title type='text'>Some of my Favorite  Free Games</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/console_vs_online-740264.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 590px; height: 197px;" src="http://blog.funfacegames.com/uploaded_images/console_vs_online-740243.jpg" width="590" height="197" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was thinking about how much fun I've had over the past few years making games and participating in the Flash Game Community, and decided to write a few blurbs about the games that have inspired me during that time.&lt;br /&gt;&lt;br /&gt;Considering the times, I figured it would would be appropriate to write something for the budget minded among us. So If you are looking for some of the better (in my opinion) free games from the past few years, definitely &lt;a href="http://www.squidoo.com/Console-vs-Online_Games"&gt;give the article a read&lt;/a&gt; and let me know what you think!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-1736895847292949725?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.squidoo.com/Console-vs-Online_Games' title='Some of my Favorite  Free Games'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/1736895847292949725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=1736895847292949725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/1736895847292949725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/1736895847292949725'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/03/some-of-my-favorite-free-games.html' title='Some of my Favorite  Free Games'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-6148268855749865808</id><published>2009-02-12T19:54:00.007-05:00</published><updated>2009-02-12T21:59:20.124-05:00</updated><title type='text'>Been out of the game game for a while</title><content type='html'>About a year ago I had the unfortunate experience of high voltage electricity flowing into my PC.  You see, we have lots of lightning here in Florida, and within a time frame of 2 days I was struck as many times. The sad part of the story is that after my PC got fried the first time, my friend Chuck gave me enough spare parts to build a new one. Just as I got everything working again, the damnable lightning struck back--frying yet another PC.&lt;br /&gt;&lt;br /&gt;The long and short of it is that I have been using a 6 year old Frankenstein PC for the last year, and have not been able to run anything even remotely recent game-wise.  I finally decided  enough was enough and shelled out the cash for a new system.  The thing I really like about PC's is that you can always upgrade for under $500 and get something that will last for a few years easy! I wound up getting an Intel Core2 Duo 3 GHz, an awesome Gigabyte motherboard, an Nvidia 9800GT, 4Gigs of ram, and a new hard drive for about $480! Since I use this PC as my primary workstation I also get to write it off on the taxes (which is why I ultimately decided to get it over a PS3 :).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://www.tkqlhce.com/click-3279686-10442428" target="_top"&gt;&lt;br /&gt;&lt;img src="http://www.lduhtrp.net/image-3279686-10442428" alt="Once You Know, You Newegg" border="0" width="125" height="125" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Every time I wind up getting a new PC, I always go to Newegg. In fact, I don't even pay attention to what is going on in the tech world until it's time to upgrade, and a few minutes of comparison shopping on their site is enough to get back up to speed and make an informed decision. For what it's worth, they most certainly get my stamp of approval. Just check out the latest box-o-parts, and witness the awesomeness!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/blog/images/sams_new_pc.jpg"&gt;&lt;img src="http://www.funfacegames.com/blog/images/sams_new_pc.jpg" alt="PC Gutz" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Flash Gaming&lt;/span&gt;&lt;br /&gt;Now I've been making &lt;a href="http://oroboros.funfacegames.com/"&gt;Flash games&lt;/a&gt; for a while, and you really have to design for the LCD because the average system spec in the Flash arena is quite a bit lower than what the hardcore gaming market enjoys. As  a result, most of my big ideas wind up having to get chopped down until they barely resemble the original vision. This is usually fine for Flash games since they should focus on a single, refined gameplay mechanic. In the last few weeks however, I've had a chance to step back into the graphically luscious world of modern gaming, and play many of the titles that I've had on hold up until now. All I can say is wow! Things sure have changed since I left off. &lt;a href="http://unity3d.com/"&gt;If only there was a way to mix the simplicity of Flash with the power of modern hardware!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Modern Gaming&lt;/span&gt;&lt;br /&gt;My video card came with a free copy of Call of Duty 4 Modern Warfare, which was probably the most fun I've had playing a shooter since I can't remember when!&lt;br /&gt;&lt;br /&gt;Next I tried Bio Shock, and despite my love for Ayn Rand's &lt;span style="font-style: italic;"&gt;Atlas Shrugged&lt;/span&gt;, I found the game to be tedious, and unsatisfying. Mostly due to the hacked bits of storyline interspersed throughout the game, but also from the endless crate/box/ashtray/safe/cabinet searching. Seriously, tedious.&lt;br /&gt;&lt;br /&gt;The other day I found a copy of the collector's edition of Crysis for $19 at GameStop, and I think it might be my new favorite game! I absolutely love when a regular story transforms into the ridiculously far-fetched, and pulls it off! This is something that most movies seem to fail at or avoid altogether, because of the scope/time involved in telling such a story. Games now days are really the middle ground between books and movies as far as story telling is concerned, and it seems like they have finally matured enough to occupy a serious place among the arts.&lt;br /&gt;&lt;br /&gt;Fallout 3 is next on the list!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-6148268855749865808?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/6148268855749865808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=6148268855749865808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6148268855749865808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6148268855749865808'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/02/been-out-of-game-game-for-while.html' title='Been out of the game game for a while'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-4572890575876569729</id><published>2009-01-22T21:50:00.004-05:00</published><updated>2009-01-22T21:52:46.818-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='Hero Master'/><title type='text'>Building a Team</title><content type='html'>One of my good friends, Chuck Wainman is joining the Funface Games team as a fellow game designer/developer. He taught me most of what I know about programming, and has a proclivity for turning 500 or so of my lines of code into two or three...Which is fine, because I usually have to convert his &lt;a href="http://4.bp.blogspot.com/_j5FpQMNqIlw/SXkREDfox-I/AAAAAAAACrM/XGVVnXsBUTg/s1600-h/mock.png"&gt;programmer art&lt;/a&gt; into something that won't make your eyes bleed!&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;How it all began&lt;/h3&gt;Chuck and I have literally worked on thousands of small (student) games together while we taught a class called &lt;span style="font-style: italic;"&gt;Interactive Media Design&lt;/span&gt; at &lt;a href="http://www.fullsail.com/"&gt;Full Sail&lt;/a&gt;. Chuck is now teaching a class in software architecture, and brings a great deal of experience to the table, not just in programming, but in Game Design as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;The challenges at hand&lt;/h3&gt;I've been running Funface Games solo for several years, but as of late, things have been getting too busy for one person to handle.  There are several projects looming on the horizon, including a game that Chuck has been conjuring up for a while titled: &lt;a href="http://blog.funfacegames.com/2009/01/hero-master-concept.html"&gt;&lt;span style="font-style: italic;"&gt;Hero Master&lt;/span&gt;&lt;/a&gt;. I'm definitely looking forward to being able to focus on specific tasks instead of spreading myself thin with the coding, art, sound design, promotion, yada yada yada. As fun as all of that is, you really can't exceed in everything at the same time.&lt;br /&gt;&lt;br /&gt;So welcome aboard Chuck! Lets finish some games :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-4572890575876569729?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/4572890575876569729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=4572890575876569729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4572890575876569729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4572890575876569729'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/01/building-team.html' title='Building a Team'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-754559468986951625</id><published>2009-01-22T19:41:00.004-05:00</published><updated>2009-01-22T20:16:45.457-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='Hero Master'/><category scheme='http://www.blogger.com/atom/ns#' term='Concept'/><category scheme='http://www.blogger.com/atom/ns#' term='game design'/><title type='text'>Hero Master Concept</title><content type='html'>&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;CONCEPT&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Hero Master is the working title of the game. The idea is that the player is commanding a party of heroes. At the beginning, the player is only able to command a single hero, increasing to 4 or 5 during the game. The heroes begin with only a few skills. As the heroes gain experience, the player trains the heroes with new skills. This way, each hero can be unique as they specialize in different skills.&lt;br /&gt;&lt;br /&gt;Heroes gain experience by exploring dungeons. A dungeon is made up of several rooms. The number of rooms in a dungeon increases as the game progresses. In each room, the heroes can have a variety of encounters. Most encounters are combat with monsters. Other encounters include skill tests of strength, intelligence, dexterity.&lt;br /&gt;&lt;br /&gt;Outside of the dungeons, the player improves his heroes. This includes researching new skills, crafting equipment, purchasing new equipment, and recruiting new heroes. The player may have more heroes then the maximum allowed in a party. This heroes can be swapped into the party.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;GAMEPLAY&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The game starts in town with the player recruiting a hero from several available at the tavern. Then the player trains the hero with some basic skills and sends him into a training dungeon. The hero enters the first room and automatically engages the nearest monster. Each hero has a special attack that the player can activate. This special attack has recharge/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;cooldown&lt;/span&gt; before it can be activated again. The heroes make their own targeting choices, not the player. If a HEAL is a special ability, then the hero will choose whom to heal--the hero with the least health.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;LEVEL UP&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The skills of a hero are auto-attack, special, weapon use, and armor use. Each of these can be improved with each new level. Auto-attack is the basic attack of the hero. Some stats that can be improved are: damage, recharge, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;crit&lt;/span&gt; chance, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;crit&lt;/span&gt; damage, range, area effect, stun, damage over time. Weapon and armor use allow the hero to wield different weapons and wear different armor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;PRESENTATION&lt;/span&gt;&lt;/strong&gt; &lt;a href="http://4.bp.blogspot.com/_j5FpQMNqIlw/SXkREDfox-I/AAAAAAAACrM/XGVVnXsBUTg/s1600-h/mock.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5294281598305880034" style="margin: 0px 0px 10px 10px; float: right; width: 200px; height: 150px;" alt="" src="http://4.bp.blogspot.com/_j5FpQMNqIlw/SXkREDfox-I/AAAAAAAACrM/XGVVnXsBUTg/s200/mock.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_j5FpQMNqIlw/SXkK_TIzkCI/AAAAAAAACrE/RGYwJ39axh0/s1600-h/Interface.jpg"&gt;&lt;/a&gt;The main action of the dungeon fight is seen from the side, with the heroes starting on one side and the monsters on the other. The units, both heroes and monsters, move toward each other in the X axis. There is no up/down.&lt;br /&gt;&lt;br /&gt;Below the dungeon view is information on the heroes. Each hero has a info area and a button to activate his special skill.&lt;br /&gt;&lt;br /&gt;Above the dungeon view is map of the dungeon and game info area.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-754559468986951625?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/754559468986951625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=754559468986951625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/754559468986951625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/754559468986951625'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2009/01/hero-master-concept.html' title='Hero Master Concept'/><author><name>Chuck Wainman</name><uri>http://www.blogger.com/profile/16506167914978369416</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_j5FpQMNqIlw/SXkREDfox-I/AAAAAAAACrM/XGVVnXsBUTg/s72-c/mock.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-4142369613346965668</id><published>2008-12-02T15:43:00.008-05:00</published><updated>2008-12-02T16:17:20.430-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AS3 Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3 Loader'/><category scheme='http://www.blogger.com/atom/ns#' term='Updates'/><title type='text'>AS3 Loaders - Update</title><content type='html'>In a previous post, I  described a method for &lt;a href="http://blog.funfacegames.com/2008/04/how-to-create-self-contained-as3-loader.html"&gt;making a self-contained loader in AS3&lt;/a&gt;.  In older versions of Flash it seemed to work great, but after installing Flash Player 10, I noticed some caching  issues in IE.&lt;br /&gt;&lt;br /&gt;It appears that when using the loadProgress, and loadComplete events on an swf file that has been cached by the browser, the events will never fire because the file is technically 100% loaded. I found this out right after I released my new game &lt;a href="http://flubber-rise.funfacegames.com/"&gt;Flubber Rise&lt;/a&gt;, and had to scramble to find a solution! The game was just sitting there on the loading frame, waiting patiently for some progress to occur.&lt;br /&gt;&lt;br /&gt;Luckily it's an easy fix, and it makes the loader code even more similar to the way we used to do things in AS2.  Instead of using the loadProgress event to update the loader bar, and instead of using loadComplete to detect when the file is fully loaded, just use an enterFrame event with some really basic code to check the bytesLoaded vs bytesTotal.&lt;br /&gt;&lt;br /&gt;This code can be placed on frame 1 along with your loader bar/percent text/whatever you are using:&lt;br /&gt;&lt;pre style="color: rgb(0, 0, 153);"&gt;import &lt;span style="color: rgb(0, 153, 0);"&gt;&lt;br /&gt;flash.events.Event&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;this&lt;/span&gt;.addEventListener(&lt;span style="color: rgb(0, 153, 0);"&gt;Event.ENTER_FRAME&lt;/span&gt;,loaderUpdate);&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;br /&gt;function loaderUpdate(e:&lt;span style="color: rgb(0, 153, 0);"&gt;Event&lt;/span&gt;):void{&lt;br /&gt;    if(&lt;span style="color: rgb(0, 153, 0);"&gt;loaderInfo.bytesLoaded&lt;/span&gt;==&lt;span style="color: rgb(0, 153, 0);"&gt;loaderInfo.bytesTotal&lt;/span&gt;){&lt;br /&gt;         &lt;span style="color: rgb(0, 153, 0);"&gt;this&lt;/span&gt;.&lt;span style="color: rgb(0, 153, 0);"&gt;removeEventListener&lt;/span&gt;(&lt;span style="color: rgb(0, 153, 0);"&gt;Event.ENTER_FRAME&lt;/span&gt;, loaderUpdate);&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;         this&lt;/span&gt;.&lt;span style="color: rgb(0, 153, 0);"&gt;gotoAndStop&lt;/span&gt;("someFrame");&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Again, this issue seems to only affect IE, and not Firefox.  I'm not sure about other browsers so feel free to let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-4142369613346965668?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='enclosure' type='text/html' href='http://blog.funfacegames.com/2008/04/how-to-create-self-contained-as3-loader.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/4142369613346965668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=4142369613346965668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4142369613346965668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4142369613346965668'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/12/as3-loaders-update.html' title='AS3 Loaders - Update'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-3773644676518965282</id><published>2008-11-19T18:04:00.009-05:00</published><updated>2008-11-20T13:12:24.998-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='online-games'/><category scheme='http://www.blogger.com/atom/ns#' term='New-Games'/><title type='text'>New Game - Flubber Rise</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flubber-rise.funfacegames.com/images/flubber-rise_home.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 300px; height: 250px;" src="http://flubber-rise.funfacegames.com/images/flubber-rise_home.jpg" alt="" border="0" /&gt;&lt;/a&gt;Wow has it really been almost a year since I last released a game? ...Unacceptable!&lt;br /&gt;&lt;br /&gt;I decided to take a break from the two big projects that I've been working on for the last 6 months, and challenge myself to create a game in 3 days!&lt;br /&gt;&lt;br /&gt;The decision was inspired by &lt;a href="http://haptronix.com"&gt;Wayne Marsh's&lt;/a&gt; game: Starland Multiplayer Tower Defense, which he developed in as much time, and won a whopping $15,000 first place prize in Nonoba's multiplayer game contest.  Congrats Wayne! Truly inspiring, and definitely makes me re-think how I utilize my time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flubber-rise.funfacegames.com/"&gt;Flubber Rise&lt;/a&gt; wound up taking exactly 1 week from concept to completion, and most of the time was spent making the sound effects and music track.  I can really eat up a lot of time fiddling around in &lt;a href="http://affiliate.image-line.com/GEAGGC414"&gt;FL Studio&lt;/a&gt; when it comes to sound design. It's such a nice beak from coding, and definitely ranks as one of my favorite  aspects of making games.&lt;br /&gt;&lt;br /&gt;Anyway, check out the game, and let me know what you think. Here's a few screenshots:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flubber-rise.funfacegames.com/images/flubber-rise_smash.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 321px;" src="http://flubber-rise.funfacegames.com/images/flubber-rise_smash.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flubber-rise.funfacegames.com/images/flubber-rise_balloon.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 321px;" src="http://flubber-rise.funfacegames.com/images/flubber-rise_balloon.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flubber-rise.funfacegames.com/images/flubber-rise_shock.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 321px;" src="http://flubber-rise.funfacegames.com/images/flubber-rise_shock.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-3773644676518965282?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://flubber-rise.funfacegames.com' title='New Game - Flubber Rise'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/3773644676518965282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=3773644676518965282' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3773644676518965282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3773644676518965282'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/11/new-game-flubber-rise.html' title='New Game - Flubber Rise'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-1630173628393211500</id><published>2008-06-23T22:30:00.007-04:00</published><updated>2008-07-01T22:04:37.715-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='promotion'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Games'/><category scheme='http://www.blogger.com/atom/ns#' term='voeveo'/><title type='text'>Free Money for Mobile Games!</title><content type='html'>I recently decided to give &lt;a href="http://www.voeveo.com/?inviteFrom=funface"&gt;Voeveo&lt;/a&gt; a shot at distributing &lt;a href="http://www.funfacegames.com/b-out.htm"&gt;Mobile B-Out&lt;/a&gt;, and I have to say, I'm pretty impressed with them so far.  They seem to have a very developer friendly system, and the support is stellar!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.voeveo.com/?inviteFrom=funface"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 136px; height: 136px;" src="http://www.funfacegames.com/images/voeveo_link.gif" alt="Join Voeveo and get free money to buy games with!" border="0" /&gt;&lt;/a&gt;If you like to play games on your phone, then sign up at &lt;a href="http://www.voeveo.com/?inviteFrom=funface"&gt;Voeveo&lt;/a&gt;. You will get a $7 credit to spend on any game, and I might win a new iPhone if you do!&lt;br /&gt;&lt;br /&gt;&amp;lt;--&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-1630173628393211500?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.voeveo.com/?inviteFrom=funface' title='Free Money for Mobile Games!'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/1630173628393211500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=1630173628393211500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/1630173628393211500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/1630173628393211500'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/06/free-money-for-mobile-games.html' title='Free Money for Mobile Games!'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-8075229179468014346</id><published>2008-06-05T12:38:00.006-04:00</published><updated>2008-06-05T12:56:52.751-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oroboros'/><category scheme='http://www.blogger.com/atom/ns#' term='nonoba'/><category scheme='http://www.blogger.com/atom/ns#' term='press'/><title type='text'>Oroboros is the Daily Game on Nonoba</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/images/daily_game.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 283px; height: 309px;" src="http://blog.funfacegames.com/images/daily_game.jpg" alt="" border="0" /&gt;&lt;/a&gt;I just saw that Oroboros got picked as the &lt;span style="font-style: italic;"&gt;Daily Game&lt;/span&gt; on &lt;a href="http://www.nonoba.com"&gt;Nonoba&lt;/a&gt; today, and had to make a celebratory post about it!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks Nonoba! And a big thanks to all the players!&lt;br /&gt;&lt;br /&gt;!(&gt;_&lt;)!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-8075229179468014346?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nonoba.com' title='Oroboros is the Daily Game on Nonoba'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/8075229179468014346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=8075229179468014346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/8075229179468014346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/8075229179468014346'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/06/oroboros-is-daily-game-on-nonoba.html' title='Oroboros is the Daily Game on Nonoba'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-4384904727873164299</id><published>2008-06-04T18:31:00.008-04:00</published><updated>2008-06-05T14:07:38.999-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oroboros'/><category scheme='http://www.blogger.com/atom/ns#' term='achievements'/><category scheme='http://www.blogger.com/atom/ns#' term='nonoba'/><title type='text'>New Oroboros Achievements on Nonoba</title><content type='html'>If you haven't heard of &lt;a href="http://www.nonoba.com/"&gt;Nonoba&lt;/a&gt; before, it's a relatively new gaming portal with some great features for players and developers alike.&lt;br /&gt;&lt;br /&gt;I recently integrated their Developer API into Oroboros so that achievements and high scores could be added.  Basically, you get to pick any milestones in your game, such as reaching a certain score, collecting a specific number of coins, or in my case, slicing a specific sequence of Seekers! On top of that, they allow you to upload your own icons representing the awards or badges for each achievement.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/images/seeker_badge.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; height: 113px; width: 113px;" src="http://blog.funfacegames.com/images/seeker_badge.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;The Seeker Slicer Achievement&lt;br /&gt;&lt;/span&gt;To earn this one, you need to get the Tail of Blades, then slice at least 10 Seekers—which are the little yellow guys that follow you around and stick to your tail.  They first appear on level 2, then again on levels 6 and up. Be sure to power up your Blades in the Evo Menu!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/images/million_badge.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; height: 113px; width: 113px;" src="http://blog.funfacegames.com/images/million_badge.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Million Point Madness Achievement&lt;/span&gt;&lt;br /&gt;This one is pretty easy. Just score a million points and it's yours!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/images/max_tail_badge.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; height: 113px; width: 113px;" src="http://blog.funfacegames.com/images/max_tail_badge.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Max Tail+30 Achievement&lt;br /&gt;&lt;/span&gt;If you can earn this award, then the million point madness challenge will be a snap.  Max Tail  combo multipliers add up when all of your tail segments are intact, and you successfully devour 10 energy particles. One bad move and you start back at zero, so easy does it!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That should get you 3 fancy new badges and a nice chunk of experience too.  Now go and earn them!&lt;br /&gt;&lt;a href="http://www.nonoba.com/funface/oroboros"&gt;Nonoba Oroboros&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-4384904727873164299?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nonoba.com/funface/oroboros' title='New Oroboros Achievements on Nonoba'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/4384904727873164299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=4384904727873164299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4384904727873164299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4384904727873164299'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/06/new-oroboros-achievements-on-nonoba.html' title='New Oroboros Achievements on Nonoba'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-7150144675861986755</id><published>2008-04-16T20:45:00.001-04:00</published><updated>2008-04-16T20:46:45.767-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Friends'/><category scheme='http://www.blogger.com/atom/ns#' term='Beta Tester'/><category scheme='http://www.blogger.com/atom/ns#' term='Plug Awards'/><category scheme='http://www.blogger.com/atom/ns#' term='Solillaquists of Sound'/><category scheme='http://www.blogger.com/atom/ns#' term='Divinci'/><title type='text'>Divinci Opens the Plug Awards</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;My good friend Divinci—who also happens to be my neighbor, and the official Funface Games beta-tester—kicked off the Plug Awards in NYC recently. The people over at the Dell Lounge just released an awesome 7 HD cam shoot of him performing the Star Spangled Banner on 3 MPC's! It's really an amazing feat to play 3 of these things live... most people simply program a beat into it then walk away, but he tears them up Hendrix style in this video!&lt;br /&gt;&lt;br /&gt;I would embed the video on my blog, but it's only available through the proprietary player on the Plug Awards site.  To view it, follow the link below, click on "&lt;span style="font-weight: bold;"&gt;see all&lt;/span&gt;" then look for the clip with "&lt;span style="font-weight: bold;"&gt;Divinci&lt;/span&gt;" next to it.&lt;br /&gt;&lt;a href="http://www.delllounge.com/music/plugawards/"&gt;Star Spangled Banner by Divinci of SOS - 2008 Plug Awards&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/divinci_plug_awards.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 345px; height: 687px;" src="http://blog.funfacegames.com/uploaded_images/divinci_plug_awards.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-7150144675861986755?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://www.delllounge.com/music/plugawards/' title='Divinci Opens the Plug Awards'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/7150144675861986755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=7150144675861986755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/7150144675861986755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/7150144675861986755'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/04/divinci-opens-plug-awards.html' title='Divinci Opens the Plug Awards'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-5967765230640400905</id><published>2008-04-11T12:02:00.010-04:00</published><updated>2008-04-11T16:17:28.205-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AS3 Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3 Loader'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>How to Create a Self-Contained AS3 Loader</title><content type='html'>Ever since making the switch to AS3, like many others, I have had to re-learn several routine tasks such as making pre-loaders for my games.  After hunting through the Flash  CS3 docs and coming to the realization that all of the examples were focused on loading external files, I turned to the mighty Google in an attempt to shed some light on creating a self-contained loader.  Most examples just parrot the help files, but after a long search, I've got something that seems to be working exactly like the good old days of sloppy AS2!&lt;br /&gt;&lt;br /&gt;If you can get away with loading external swf files, then I have to admit, it is a much more straight forward process, but in the Flash Games Business, it is very important to have everything packaged in one tidy swf file. Many portals will not accept games with multiple files, since they may not work within their existing infrastructure.  We don't want to do anything that will prevent our games from spreading virally, so a single swf is best!&lt;br /&gt;&lt;br /&gt;First I'll toss the code out there for the folks who want to get right to it. This script goes on frame one of the main timeline, which normally contains some type of loader bar and text display to show the loader's progress.&lt;br /&gt;&lt;pre&gt;&lt;span style="color:#00ccff"&gt;&lt;br /&gt;/*&lt;br /&gt;"myloader" is a movieclip on the timeline&lt;br /&gt;that contains the loader-bar and a text field&lt;br /&gt;*/&lt;br /&gt;this.stop();&lt;br /&gt;import flash.events.ProgressEvent;&lt;br /&gt;import flash.events.Event;&lt;br /&gt;import flash.display.*;&lt;br /&gt;loaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress);&lt;br /&gt;loaderInfo.addEventListener(Event.COMPLETE, loadComplete);&lt;br /&gt;&lt;br /&gt;function loadProgress(e:ProgressEvent):void {&lt;br /&gt; var pct:Number = loaderInfo.bytesLoaded/loaderInfo.bytesTotal;&lt;br /&gt; myloader.l_txt.text=int(pct*100)+"%";&lt;br /&gt; myloader.l_bar.width=pct*186;&lt;br /&gt;}&lt;br /&gt;function loadComplete(e:Event):void {&lt;br /&gt; this.gotoAndStop("menu");&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;Nice and simple, but just like a free vacation, there are a few catches.  When you want to dynamically create an instance of a Sprite or MovieClip in AS3, you need to give it a linkage identifier just like in AS2.  The difference now is that Flash automatically associates a class with this asset; which you can either provide or choose to not worry about, depending on what capabilities you want for that particular asset. You also have the option to export this asset in the first frame, which will cause it to load &lt;span style="font-weight: bold; font-style: italic;"&gt;before &lt;/span&gt;our preloader.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com//uploaded_images/export_in_first_frame.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 363px; height: 197px;" src="http://blog.funfacegames.com//uploaded_images/export_in_first_frame.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;In the image above, I have an asset called "Eye" which has "Export for Actionscript" checked, as well as "Export in first frame".  If I wanted to create an instance of the Eye, I would just write something like this:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="color:#00ccff"&gt;&lt;br /&gt;var myEye:Eye = new Eye();&lt;br /&gt;myeEye.x=100;&lt;br /&gt;myEye.y=100;&lt;br /&gt;someMC.addChild(myEye);&lt;br /&gt;//etc...&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;...which is much nicer than the old attachMovie() from the AS2 days!&lt;br /&gt;&lt;br /&gt;In many cases choosing "Export in first frame" is fine, but do this with enough assets, especially if they are large, and you will wind up staring at a blank screen while these assets load (before your preloader). To remedy this, I always try to &lt;span style="font-style: italic;"&gt;un-check&lt;/span&gt; "Export in first frame", and never associate classes directly with my library assets from the linkage menu. Instead, I write custom classes that instantiate any Sprites or MovieClips I need; and in all reality, this allows for more flexible coding. I like to think of these as &lt;span style="font-style: italic;"&gt;wrapper classes&lt;/span&gt;. For instance, say you are writing a particle engine class that needs to utilize many different Sprites.  It wouldn't make sense to have the class directly associated with only one particular Sprite. It's best to think of these display objects as just a visual representation on screen, and not as the object that is containing and managing the code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you un-check "Export in first frame" then you will need to manually place these assets somewhere on screen, otherwise they will not be included along with your published swf file. The work around for this is the same as what we have already been doing for years.  Just create a MovieClip with these assets inside it, and place it off screen.  For sounds, make sure to create an extra frame that the playback head will never reach,(unless you enjoy hearing all of your sounds play simultaneously) then use the property window to add them to the timeline with &lt;span style="font-weight: bold;"&gt;start &lt;/span&gt;as the sync setting.  See the image below for details:&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com//uploaded_images/sound_preload.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 500px; height: 216px;" src="http://blog.funfacegames.com//uploaded_images/sound_preload.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;So far this has worked like a charm, and I've done quite a bit of testing during the development of my new AS3 titles.&lt;br /&gt;&lt;br /&gt;And just because we need something fun in this post, &lt;a href="http://www.funfacegames.com/files/as3_loader_fun.zip"&gt;here is the source&lt;/a&gt; for the movie below, which demonstrates everything we've talked about.  If you want to use the explosion animation in your games, then by all means, have at it. It was created in &lt;a href="http://www.newtek.com/lightwave/gallery/main.php"&gt;Lightwave&lt;/a&gt;, and I've been using it for years!&lt;br /&gt;&lt;br /&gt;&lt;object height="256" width="256"&gt;&lt;param name="movie" value="http://blog.funfacegames.com/flash/as3_loader_fun.swf"&gt;&lt;param name="wmode" value="window"&gt;&lt;embed src="http://blog.funfacegames.com/flash/as3_loader_fun.swf" type="application/x-shockwave-flash" wmode="window" height="256" width="256"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://www.funfacegames.com/files/as3_loader_fun.zip"&gt;download source&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-5967765230640400905?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/5967765230640400905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=5967765230640400905' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5967765230640400905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5967765230640400905'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/04/how-to-create-self-contained-as3-loader.html' title='How to Create a Self-Contained AS3 Loader'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-5917787887974412097</id><published>2008-04-01T18:51:00.010-04:00</published><updated>2008-04-01T20:16:22.463-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sales'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Games'/><category scheme='http://www.blogger.com/atom/ns#' term='B-Out'/><category scheme='http://www.blogger.com/atom/ns#' term='Symbian'/><title type='text'>First Sale and Price Adjustment</title><content type='html'>&lt;span style="font-size:95%;"&gt;Today I just sold the first copy of &lt;a href="http://www.funfacegames.com/b-out.htm"&gt;Mobile B-Out&lt;/a&gt;, and I have to say, it feels great!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95%;"&gt;I was using this &lt;a href="http://ppcalc.com/"&gt;handy little tool&lt;/a&gt; to calculate how much I would need to charge in order to make a dollar after paypal took their cut.  It looks like I missed the mark by a few cents, so I've adjusted the price to $1.35.  It's too bad really, because it seemed like luck was on my side when I came up with the $1.11 price tag!  Paypal takes a flat fee of $.30 per transaction, Plus up to 2.9% of the total. International orders can get hit for 2.5% on top of that.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/paypal_oops-744639.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/paypal_oops-744630.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95%;"&gt;In other news, I'm working on making a nice installer for various phone models, starting with the Symbian OS.  I almost have something working, but it's about 10 times harder to make the installer than the game itself. The process involves:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Downloading gigs of symbian sdk's&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Creating cool icons&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Generating encrypted keys and certificates&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Searching through a library of congress worth of documentation&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Hacking through file headers&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fighting with tools that claim to do all this in a single click&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95%;"&gt;It will be worth it in the long run, and I'm sure it's valuable info to have under your belt! I really would love to see an Adobe solution that streamlines this whole process though!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95%;"&gt;I would also like to get this game listed in the &lt;a href="http://www.softwaremarket.nokia.com/?action=search&amp;amp;cat=3&amp;amp;lang=en&amp;amp;currency=USD"&gt;Nokia Marketplace&lt;/a&gt;, but it looks like there are pretty strict guidelines in place, and a $200 per year fee to get a proper Symbian certificate.  Since B-Out doesn't need any of the advanced features that require strict certification, it might wind up being much easier, and hopefully cheaper.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95%;"&gt;For now, it's easy enough to just manually choose the game from the Flash player on your phone and enjoy it!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-5917787887974412097?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/5917787887974412097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=5917787887974412097' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5917787887974412097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5917787887974412097'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/04/first-sale-and-price-adjustment.html' title='First Sale and Price Adjustment'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-6278977523626144412</id><published>2008-03-31T13:06:00.022-04:00</published><updated>2008-04-01T18:50:22.188-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Games'/><category scheme='http://www.blogger.com/atom/ns#' term='New Releases'/><category scheme='http://www.blogger.com/atom/ns#' term='B-Out'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Lite'/><title type='text'>New Release: Mobile B-Out</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/images/b-out/b-out.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 240px; height: 317px;" src="http://www.funfacegames.com/images/b-out/b-out.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;Several months ago I took it upon myself to learn how to develop Flash games for cell phones using Adobe's Flash Lite.  Flash Lite is basically a stripped down version of  Flash that most modern phones come pre-installed with.  The only alternative for developing games was Java, and I wasn't too excited about going there.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Releasing a Mobile Game&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;Today I decided to go ahead and release my first  mobile game: &lt;em&gt;&lt;a href="http://www.funfacegames.com/b-out.htm"&gt;B-Out&lt;/a&gt;.&lt;/em&gt; It's a simple game similar to Breakout or Arkanoid, and serves as a great time waster when you are bored out of your mind, or just need something to occupy your attention for a few minutes at a time.  I also decided to charge&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;one dollar and thirty five cents for this jewel of a game!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/images/b-out/b-out_phones.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; display: block; cursor: pointer; width: 276px; height: 200px;" src="http://www.funfacegames.com/images/b-out/b-out_phones.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;What What?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;But Flash games are free!&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;True, but Flash games are free largely because there are several ways to make money from them without charging the player.  Mobile games, on the other hand, do not currently enjoy this luxury. Since the market for mobile advertising is still in in its infancy, we have to look for other methods to earn a living from our efforts.  This is why I decided to use the magical price of&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$1.35&lt;/span&gt;&lt;span style="font-size:95;"&gt;, which buys you the game and free updates to it for life!  You can also install the game on any supported phone, free of charge, no strings attached. Why&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$1.35&lt;/span&gt;&lt;span style="font-size:95;"&gt;?  Because after Paypal takes their cut, I will have exactly one dollar remaining and I think that is an excellent deal considering what a dollar is worth these days.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;Since most people would be hesitant about buying something without first checking it out, I made this game-play video so you can get an idea of how everything works.&lt;a href="http://www.youtube.com/watch?v=jKzvgFhdCLU"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jKzvgFhdCLU"&gt;&lt;embed src="http://www.youtube.com/v/jKzvgFhdCLU" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=jKzvgFhdCLU"&gt;&lt;span style="font-size:95;"&gt;watch it on youtube.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Earning a Decent Living&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;As an independent Flash game developer, I am always interested in alternative ways to turn a profit from my games. The future of Flash game development seems to be heading towards micro transactions and subscription fees. While it might seem like a bad thing from the player's point of view—to actually have to pay for what was once free—it's actually a great concept that if implemented properly will allow developers to make complex games with better features. Anything that helps kick us out of the whole "play it for 30 seconds and throw it away" mentality that Flash games suffer from is a giant leap forward in my book. In the long run, I think we will be seeing some very advanced flash games that just would not be possible without some plan for funding them.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Plans for the Future&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;If this idea even remotely pans out, I will devote quite a bit more time and effort into making better mobile games. I would love to see this industry take off and become both accessible and profitable *crosses fingers* If I could survive comfortably and make games for free I would, but as it stands, the rent is always due and the bills don't pay themselves.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:95;"&gt;If you are interested in finding out more about Mobile B-Out or upgrading the Flash Lite player for your phone, then head back to the &lt;a href="http://www.funfacegames.com/b-out.htm"&gt;B-Out page at FunfaceGames.com&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-6278977523626144412?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/6278977523626144412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=6278977523626144412' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6278977523626144412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6278977523626144412'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/03/new-release-mobile-b-out.html' title='New Release: Mobile B-Out'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-3178963284465810301</id><published>2008-02-25T13:00:00.001-05:00</published><updated>2008-02-26T02:12:23.744-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='promotion'/><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='social bookmarking standards'/><category scheme='http://www.blogger.com/atom/ns#' term='color theory'/><category scheme='http://www.blogger.com/atom/ns#' term='thumbnails'/><title type='text'>A Picture is Worth a Thousand Plays</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/thumbnail-sea.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" src="http://blog.funfacegames.com/uploaded_images/thumbnail-sea.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;I wanted to spend some time on the promotional side of game dev, and talk about the importance of designing a great preview image. When you upload your game to a portal site, it will be swimming amongst a sea of thumbnails, each one competing for visual dominance. This is the first stage of interaction you have with your players, and we all know how important first impressions are.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;In Search of the Perfect Thumbnail&lt;/span&gt;&lt;br /&gt;&lt;p&gt;There are many approaches to designing for maximum visual impact, and if you want a first hand example then look no further than the cereal aisle of your local grocery store. For years the breakfast giants have been dealing with the same issue: "how do we stand out from the crowd in an otherwise equal environment." Check out the image below and take note of what box grabs your attention first.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/cereal-aisle.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 480px; height: 405px;" src="http://blog.funfacegames.com/uploaded_images/cereal-aisle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Whichever box it was, you likely noticed it first due to a combination of factors that normally go something like this: "Blam! The bright colors pop out at you... Quickly, you Internalize the imagery, which triggers an emotional response leading you to either move forward or look elsewhere."&lt;br /&gt;&lt;/p&gt;&lt;p&gt;With games we have ratings and play counters that help influence our decision to play or not to play, but the initial reaction always follows the same process. We can  dramatically improve our chances of getting the players attention if we follow some simple (if not obvious) rules.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Face is the Place&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/cheshire-777353.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/cheshire-777351.jpg" alt="" border="0" /&gt;&lt;/a&gt;A great deal of information can be conveyed in a facial expression: aggression, compassion, joy, sadness, and everything in between.  As humans, we place a high degree of importance on facial recognition. As a result, our brains have a tendency to spot faces quicker than other objects in a scene—more than likely due to those faces belonging to things with big teeth. So if your game's theme revolves around a central character, it makes sense to to capitalize on this common trait, and use a closeup of his/her face as your thumbnail image.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Do Like Cereal Does - Use High Contrast&lt;/span&gt;&lt;br /&gt;&lt;p&gt;High contrast colors are more noticeable, and will stay true to form even at greatly reduced sizes. Yellow is considered to be the most attention getting color, as well as one of the most fatiguing to the eyes due to the amount of light it reflects.  When yellow is paired with blue for instance, it creates a striking contrast that will leap out at you. Not every combination of high contrast colors creates a desirable color scheme though.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 2px; background-color: rgb(148, 0, 255); color: rgb(158, 179, 0); font-weight: bold; font-size: 130%;"&gt;Vibrating Colors Make Me Angry!&lt;/div&gt;&lt;p&gt;When two very intense complimentary colors are juxtaposed—red and green for instance—an effect known as "vibrating boundaries" occurs.  Basically the edges where the two colors transition into each other appear to be moving or highlighted. This can be very unsettling when trying to read text, but who knows, perhaps it could really get your game's thumbnail image to stand out.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Talking about all of this isn't really going to do it justice.  Check out the following images to get a better idea.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-top: 0px; vertical-align: top;"&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/blue_yellow_hc-720932.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/blue_yellow_hc-720932.gif" alt="" border="0" height="72" width="98" /&gt;&lt;/a&gt;&lt;span style="color: rgb(153, 153, 153);font-size:130%;" &gt;High contrast yellow and blue maintain excellent legibility even at tiny resolutions.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/green_orange_lc-791329.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/green_orange_lc-791329.gif" alt="" border="0" height="72" width="98" /&gt;&lt;/a&gt;&lt;span style="color: rgb(153, 153, 153);font-size:130%;" &gt;Low contrast imagery is never a good idea when designing for small spaces, as it will become an unrecognizable blur.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/vibrating_boundaries-737695.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/vibrating_boundaries-737695.gif" alt="" border="0" height="72" width="98" /&gt;&lt;/a&gt;&lt;span style="color: rgb(153, 153, 153);font-size:130%;" &gt;Colors that exhibit the "vibrating boundaries" effect, cause text to become hard to read, and can fatigue the eyes if stared at for too long.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If you want to examine color theory further, then one of the best tools around is &lt;a href="http://kuler.adobe.com/"&gt;Adobe's Kuler&lt;/a&gt;.  It will allow you to build color schemes without much knowledge of the whole process, but you will learn a lot just by experimenting with it.  There is also a huge library of user-submitted color schemes to choose from.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Graphical Embellishment&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/yarsrevenge.jpg"&gt;&lt;img style="width: 433px; float: right; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/yarsrevenge.jpg" alt="Yars Revenge" border="0" /&gt;&lt;/a&gt;There are usually two schools of thought regarding the creation of game thumbnail images.  One says that it is only acceptable to use in-game graphics, period. The other Hearkens back to the days of Atari cartridges, where fancy box art allowed our imaginations to run wild in anticipation of how great the game was going to be. It was always a let down, but perhaps it was also the catalyst that spawned the race for better graphics... Personally, I think it's great to embellish. Just make sure some of it spills over to  the game!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I've spent hours creating what I thought was the most amazing thumbnail graphic, only to have a portal owner replace it with the first random screen shot they could crop down into a 50x50 square. If a site gives their required dimensions, then you should always make a custom version of your thumbnail for them so they will be less inclined to make one for you.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Text or No Text?&lt;/span&gt;&lt;br /&gt;&lt;p&gt;If your game's title is short enough, you might consider adding it to the thumbnail image. You want to help people remember your game's name so they can easily find it the next time they want to play it, or show their friends. Since Flash games seem to attract some pretty short attention spans, it's common for people to play a game and never even know its name. So the more chances you have to remind them what game they are playing the better.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Making it Sociable&lt;/span&gt;&lt;br /&gt;&lt;p&gt;After you have your thumbnail designed and ready to go, make sure to set up your game's web page to take advantage of it. When submitting your game to a social bookmarking site such as  Digg or Facebook, you can also include your thumbnail along with a description. Facebook has standardized the process, which mostly involves adding a few extra meta and link tags to your html, and is a snap to implement. For &lt;span style="font-style: italic;"&gt;Super Saimon&lt;/span&gt;, I added something similar to this:&lt;br /&gt;&lt;/p&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;font-size:85%;"  &gt;&lt;br /&gt;&amp;lt;meta name="medium" content="mult" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;link rel="image_src" href="http://path-to-my-image..." /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;For a full description of the Facebook share standard and how it applies to all types of media, check out the: &lt;a href="http://www.facebook.com/share_partners.php"&gt;Facebook share partners page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;That's about it for thumbnail 101. I hope you enjoyed the article, and if you are interested in reading more you can grab the &lt;a href="http://blog.funfacegames.com/rss.xml"&gt;Funface Feed&lt;/a&gt;.  Time permitting, I plan on writing a new article every few weeks centering around Flash game development and promotion.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;*Thanks to the good people over at &lt;a href="http://www.mochiland.com/"&gt;MochiLand&lt;/a&gt; for publishing this article on their site.  If you haven't checked it out before, it's a great place to read interviews and tips from the Flash game development community!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Credits:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The game thumbnails used in this blog post belong to their respective owners, and represent some excellent games!&lt;/span&gt;&lt;table style="font-size: 70%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://www.americanmcgee.com/"&gt;American McGee's Alice&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.herointeractive.com/bt/"&gt;Bubble Tanks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://armorgames.com/play/764/coil"&gt;Coil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://games.cublo.com/"&gt;Elv is Black : Bunny Capture &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kongregate.com/games/Kajenx/ether-cannon"&gt;Ether Cannon&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.chroniclogic.com/gish.htm"&gt;Gish&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newgrounds.com/portal/view/404572"&gt;Host&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.biclopsgames.com/game.php?id=1"&gt;Monsters Den&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kongregate.com/games/Zyzic/n3wton"&gt;N3wton&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;a href="http://oroboros.funfacegames.com/"&gt;Oroboros&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kongregate.com/games/undefined/protector"&gt;Protector&lt;/a&gt;&lt;br /&gt;&lt;a href="http://armorgames.com/play/751/shift"&gt;Shift&lt;/a&gt;&lt;br /&gt;&lt;a href="http://armorgames.com/play/505/sonny"&gt;Sonny&lt;/a&gt;&lt;br /&gt;&lt;a href="http://supersaimon.funfacegames.com/"&gt;Super Saimon&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newgrounds.com/portal/view/418359"&gt;Tank 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://armorgames.com/play/553/the-fancy-pants-adventure-world-2"&gt;The Fancy Pants Adventure World 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nobstudio.com/play.php?id=1"&gt;Witch Hunt : Nooboo Mary&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.atari.com/us/images/games/FBK2/manual/yarsrevenge.htm"&gt;Yar's Revenge&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-3178963284465810301?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/3178963284465810301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=3178963284465810301' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3178963284465810301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3178963284465810301'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/02/picture-is-worth-thousand-plays.html' title='A Picture is Worth a Thousand Plays'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-6256213568265918173</id><published>2008-02-13T02:50:00.006-05:00</published><updated>2008-02-13T03:54:51.184-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sponsorship'/><category scheme='http://www.blogger.com/atom/ns#' term='promotion'/><category scheme='http://www.blogger.com/atom/ns#' term='flash games'/><category scheme='http://www.blogger.com/atom/ns#' term='advertising opportunities'/><category scheme='http://www.blogger.com/atom/ns#' term='MochiAds'/><title type='text'>The Life of a Flash Game-How to Promote Your Creation</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/oroboros-704852.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/oroboros-704842.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;If you're an aspiring Flash game developer, you can turn your efforts into long-term income sources by learning how to effectively promote and manage your game.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In this article, I want to point out some of the often overlooked benefits of Flash game advertising, as well as cover a few topics that will help your game become successful such as:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Getting paid to have your game sponsored&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Adding in-game advertising so you can collect money as your game spreads across the internet&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Learning how to promote your game in order to maximize your earnings&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt; First Things First&lt;/span&gt;&lt;br /&gt;Obviously making money in the Flash games business is not going to be an option until you have a game developed. While this article's focus is not about how to make Flash games, I can point you in the right direction. If you are just getting started with Flash and need some help, check out the links in the resources section at the bottom of the article.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Why Sponsor a Game?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;So your game is finished, and you can't wait to release it to the world. Before you hit the upload button, consider the following, from a sponsor's perspective:&lt;br /&gt;&lt;br /&gt;Flash games have the potential to reach millions of players, often in a matter of weeks. This obviously represents a great market for advertisers to get involved with. Ordinarily, online advertising consists of banner ads and text links, scattered around the content of a web page. Savvy web users recognize that that these ads are not part of the content, and as a result, they often get skipped over intentionally. Flash games on the other hand, provide a vehicle for delivering interactive, rich-media ads that are contained within, and most importantly, &lt;span style="font-style:italic;"&gt;associated with&lt;/span&gt; the featured content. This has the obvious potential to create more interest and trust in the sponsor, which leads to long-term brand recognition.&lt;br /&gt;&lt;br /&gt;A sponsor will pay to have a logo animation and links leading back to their site placed in your game. Once you release the game and it spreads all over the web, the sponsor has one of the best forms of advertising working for them full time. If the game is a massive success such as &lt;a href="http://armorgames.com/play/553/the-fancy-pants-adventure-world-2" target="_blank"&gt;The Fancy Pants Adventure World 2&lt;/a&gt;, then they will get a great return on their investment, and substantially increased brand recognition!&lt;br /&gt;&lt;br /&gt;If you've ever set up an online advertising campaign, then you know it can get expensive quick. Basically, you have a budget and you bid on keywords, when the budget runs out or you are outbid by a competitor, you don't get the prime ad slots anymore. Now contrast this with the following:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Large-format, multimedia-rich, Flash animation&lt;/li&gt;&lt;li&gt;One-time fee&lt;/li&gt;&lt;li&gt;Ad placed inside the featured content (the only thing the player is paying attention to)&lt;/li&gt;&lt;li&gt;Games persist indefinitely, and your ad is a permanent part of it!&lt;/li&gt;&lt;li&gt;That means it has an uncapped click potential!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;It's pretty easy to see why Flash games represent an interesting advertising venture.&lt;br /&gt;&lt;br /&gt;But let's do a quick example:&lt;br /&gt;You sponsor a game for $2000, which is a common rate for a medium/good game. If 500,000 people play the game in the first month–which is average for a medium/good game–then you've spent 2k for 500,000 impressions of your uber ad. That translates to $.004 per impression, and with a lowball guesstimated click-through rate of 1%, you are looking at 5000 visitors at 40 cents a pop.&lt;br /&gt;&lt;br /&gt;Well that sounds rather average, but you also have to consider that the sponsor gets to host the game on their site and earn ad revenue from the traffic generation. The real money maker is not the ad per se, but the huge traffic potential of your game combined with all of the other games on their site. The ad serves as a nice bonus to create brand awareness, and a decent amount of interested visitors for as long as the game is in circulation. Try getting as much bang for your buck through traditional advertising...&lt;br /&gt;&lt;br /&gt;With that said, make sure you—the game's developer—have your own logo and branding to promote yourself with. Keep your logo animation around 5 seconds long, and make sure it also functions as a link back to your site. Displaying your domain name is also a smart idea, since some browsers treat outbound links from Flash as popups.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Types of Sponsorship Arrangements&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;A Flash game sponsor is most often a portal site looking for a hit game. When a game portal sponsors your game, there are two main types of sponsorship arrangements: exclusive, and non-exclusive. Alternatively, you could opt to self-publish your game if you think it's good enough. Self-publishing is a big risk, but also presents a huge potential to make big bucks from your own advertising should the game become a hit. Once you release your game though, the chances for sponsorship are almost nil. It's definitely a do or die scenario!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Exclusive&lt;/span&gt;&lt;br /&gt;An Exclusive agreement boils down to you adding the sponsor's branding to your game before you release it, and the branding must remain in the game permanently. The sponsor's goal then is to help spread the game far and wide, which potentially puts their ad in front of millions. Exclusive deals usually pay the most money up front, and represent a risk for the sponsor if the game is a flop. One of my favorite things about exclusive licenses is that they are truly "fire and forget" situations. Since the branding is locked in, and you can't usually make deals with other sponsors, you are free to release the game anywhere you want with no strings attached. It is also a common practice for the sponsor to pay a higher rate for any future games you make. Your games should be getting better as you gain more experience anyway!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Non-Exclusive &lt;/span&gt;&lt;br /&gt;A non-exclusive deal goes something like this: You sell a license to the sponsor for the right to host your game on a specific site for an agreed upon period of time. You also add their branding to the game, and then lock the game to their site so it doesn't spread around the web with their branding in it (which would decrease the value of your game). The main benefit of a non-exclusive deal is that you can sell multiple licenses to many different sites and potentially make a lot of money (you totally control your game). The downside is that it is more work for you the developer. Adding custom branding, extra site locking, managing multiple communications and terms of agreement etc., will eat up quite a bit of your precious time. Non-exclusive deals also pay less per deal in most cases, so choose the best option for your situation.&lt;br /&gt;&lt;br /&gt;If you want to learn more about the many types of deals that are available for getting your game sponsored, then the ultimate resource is &lt;a href="http://www.flashgamesponsorship.com/" target="_blank"&gt;Flash Game Sponsorship&lt;/a&gt;. These guys are pros in this arena, and have a service established to connect you with potential sponsors. They will try to get you the best deal for your game and more than likely save you a lot of headache.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;In-Game Advertising and More!&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.mochiads.com/r/8f7e0c3ff46a1ccd"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/mochiads-745287.gif" alt="Check out MochiAds" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One of the best things to happen for Flash game developers, hands down, is &lt;a href="https://www.mochiads.com/r/8f7e0c3ff46a1ccd" target="_blank"&gt;MochiAds&lt;/a&gt;. They operate a massive advertising network which delivers high quality in-game ads to any participating Flash game. They also offer &lt;span style="font-weight: bold;"&gt;free hosting and distribution&lt;/span&gt; for your game. This means you will not rack up extra bandwidth fees in the event that a million people try to play the game on your personal site. If you are looking to self-publish your game, then this aspect alone could be the deciding factor.&lt;br /&gt;&lt;br /&gt;The great thing about having MochiAds in your game is that it allows for a long-term source of income. The more it gets played the more money you make, plain and simple. In the past, Flash developers had to worry about unscrupulous individuals stealing their games and hosting them on their own site, thus profiting off of someone else's hard work. With MochiAds in your game it's not really a problem if this happens, since you will be earning ad revenue. In fact, it's desirable!&lt;br /&gt;&lt;br /&gt;In addition to providing in-game ads, and swf hosting, they also offer &lt;span style="font-weight: bold;"&gt;customizable leaderboards&lt;/span&gt; to store and display high scores in your games. Managing all of the security and database issues related to high score management can be a full time job, so this is a great service that will save you time in the long run.&lt;br /&gt;&lt;br /&gt;When you are getting your game sponsored, make sure you discuss including MochiAds. Some sponsors will not allow them, but most are coming around and realizing that it is good for developers in the long run. One thing I have personally done to help get MochiAds approved in my games, is to give the sponsor the traffic share ad. When a developer &lt;a href="https://www.mochiads.com/r/8f7e0c3ff46a1ccd" target="_blank"&gt;signs up with MochiAds,&lt;/a&gt; he/she gets a free ad that circulates throughout the entire network of games. The more ad impressions you show in your games, the more they show your ad, which usually links back to your site.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Mochibot Host Tracking&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Another free service that mochimedia offers is &lt;span style="font-weight:bold;"&gt;swf host tracking&lt;/span&gt;. You place a snippet of code in your game, and they will keep track of every single site that is hosting your swf file, as well as the total number of game plays. Being able to determine your top host is always exciting, and can help you target your promotion efforts in the future. If you make games, then choosing whether or not to add Mochibot should be a no brainer. Check out the &lt;a href="http://www.mochibot.com/shared/?key=921b36800943271d11258587159c36ae" target="_blank"&gt;public stats for Oroboros&lt;/a&gt; to see Mochibot in action.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;The Big Launch&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;So everything is good to go, the ducks are in a row, and you are ready for the deluge of players that will undoubtedly be unleashed upon your game! This is probably the most important moment in the life of your game "The Initial Release." There is nothing that is going to boost your chances for success more than having a great game. This much is a given. There are however, several options to consider at this point, and they depend on the agreement you have with your sponsor (if you have a sponsor).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lock the game to your site, and don't let anyone else have it for at least a week.&lt;/span&gt;&lt;br /&gt;If you have a great game on your hands, and you can handle the traffic it will generate (see the bit about MochiAds hosting above) then this option will be crucial in order to maximize your ad earnings, and in-bound links to your site. You need to be the one who seeds it to all of the social networks like digg, stumbleupon, facebook etc. If all of these sites are pointing to a fantastic game on your site, then prepare for a flood! The best thing to happen as a result of this is that large sites will link to your game, write reviews, and do the lions share of the promoting for you. The main goal here is to establish a network of links pointing to your site. I can't stress this enough.&lt;br /&gt;&lt;br /&gt;When a site such as &lt;a href="http://jayisgames.com/archives/2007/09/oroboros.php" target="_blank"&gt;jayisgames&lt;/a&gt; decides to write a review of your game, you are going to get world-wide exposure, and as a result, game portal owners are going to come out of the woodwork to contact you with offers and requests for your game. You can really build a great network this way!&lt;br /&gt;&lt;br /&gt;We are talking about the basic laws of supply and demand here. If you don't create a demand for your game, then it's not going to generate as much buzz for your site. Let's say for instance, that you want to go for the digg effect. If you are seeking that illustrious front-page status, then you need everyone to be digging the same link. Sometimes 10 or 20 diggs is all it takes to push it over the threshold. If, conversely, your game is released on 10 different portal sites that are all hoping to get their version dugg, then you are seriously diminishing your chances.&lt;br /&gt;&lt;br /&gt;I have watched the digg effect happen to several games on Kongregate such as "Filler", and "Protector". Both are excellent games that received so many diggs that they literally doubled or tripled the traffic to Kongregate for a time. All of those people are going to generate some serious buzz for your game, so it makes sense that it should point back to the game's creator/s if possible.&lt;br /&gt;&lt;br /&gt;You may have an agreement with your sponsor that requires a period of exclusivity on their site for the initial release. If this is the case–and hopefully they paid a premium for it, or at least agreed to give you a share of the advertising revenue that your game generates–then make sure your link is also on the site, and focus on promoting their version of the game during the exclusive period. You are basically giving up the traffic, back-links, and ad money you could have gotten, in favor of an upfront payment. This is not a bad situation at all. Many developers would rather let someone else handle the promotion, or might not feel confident that their game will be successful enough without the sponsor's support. If you are just starting out, this might be the best option while you get acquainted with the whole process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Prepare for Bugs&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;The first week of release will put your game to the test, and I promise you that when you put thousands of players in front of your game, something will eventually emerge. This is yet another reason to make sure the game is released exclusively to one site for the first week. It's easy to make changes and upload a new version to a single site–especially if it's your own. Try doing that after it spreads all over the internet, and you will have your work cut out for you.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;What Sites Bring the Most Players?&lt;/span&gt;&lt;br /&gt;Based on my personal experience, there are a few key portals that you should absolutely target when releasing a game. These sites can put millions of players in front of your game, and most of them have thriving communities that are fun to get involved with. You should really try to develop a good rapport with the people who run these sites, some which are the original pioneers of the Flash game industry!&lt;br /&gt;&lt;br /&gt;In no particular order:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://www.newgrounds.com/refer/funfacegames" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Newgrounds&lt;/span&gt;&lt;/a&gt; - Legendary! commonly viewed as the number 1 Flash portal in the universe! Login and upload your game through a very slick interface. It will be published instantly, and if it makes the front page, will get a ton of plays!&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.kongregate.com/?referrer=funface" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Kongregate &lt;/span&gt;&lt;/a&gt;- My personal favorite place to play Flash games, mainly because of the achievement system they make available for developers to design into their games. They are also growing rapidly, and shaping up to be the leader among gaming portals. One downside to Kongregate is that they have a deal with MochiAds that disables the ads on their site. They do however, offer contests and ad revenue sharing, which pretty much makes up for it.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://armorgames.com/register/funface" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Armor Games&lt;/span&gt;&lt;/a&gt; - They sponsor the best Flash games, and offer a great price for them.  I chose Armor Games as the sponsor for both &lt;a href="http://oroboros.funfacegames.com/" target="_blank"&gt;Oroboros&lt;/a&gt; and &lt;a href="http://supersaimon.funfacegames.com/" target="_blank"&gt;Super Saimon&lt;/a&gt;, and the experience was stellar. I received a check within 2 days of the agreement! Their new site is top-notch as well.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mindjolt.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Mind Jolt&lt;/span&gt;&lt;/a&gt; - Mind Jolt is the master of generating traffic! They have a facebook app that allows your game to spread like wildfire. It's mostly US players, which leads to high advertising returns if you are using MochiAds. I highly recommend implementing their high score api.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hallpass.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Hallpass &lt;/span&gt;&lt;/a&gt;- Another strong source of players. They will also pay you $50 to add a line of code to your game that enables their high score system.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://notdoppler.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Not Doppler&lt;/span&gt;&lt;/a&gt; - Great portal site with a nice clean design.  Not Doppler will generate thousands of plays per day for weeks!&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://nonoba.com/" target="_blank"&gt;Nonoba&lt;/a&gt; &lt;/span&gt;- This is an upcoming portal to keep your eye on.  The site is &lt;span style="font-style: italic;"&gt;very&lt;/span&gt; feature rich, and has an excellent system for managing your uploaded games.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.onemorelevel.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;One More Level&lt;/span&gt;&lt;/a&gt; - Copious amounts of traffic while your game is on the front page list!&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ugoplayer.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Ugo Player&lt;/span&gt;&lt;/a&gt; - Great site with a large community that extends beyond Flash games.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.heavygames.com/" target="_blank"&gt;&lt;span style="font-weight: bold;"&gt;Heavy Games&lt;/span&gt;&lt;/a&gt; - The best thing about this site (from a developers point of view) is that they iframe your page so you get the full benefit of your ads.  They also generate a ton of traffic!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;There are several other large portals such as miniclip, Addicting Games, BigFish, Shockwave.com, etc... but they do not allow MochiAds as far as I know, and usually require you to add their branding to your game (something you cannot do with an exclusive license).  If you decide to go the non-exclusive route, then these portals are some of the best around.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Release it Everywhere&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;After the big rush from the mega portals has subsided, you might feel inclined to go on a &lt;span style="font-style: italic;"&gt;portal search&lt;/span&gt; in an attempt to squeeze every last bit of life out of your game.  While you are searching for places to upload your game, be sure to make a list of what sites you find as well as what features they offer. That way you won't have to do it all over again for the next game.&lt;br /&gt;&lt;br /&gt;Many of these portals still do not have an automated method for uploading your game to their site. To help in this department, I suggest having a zip file readily available that site owners can download with the following contents:&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Main .swf file for your game&lt;/li&gt;&lt;li&gt;Several thumbnail images at various sizes ranging from 50x50 to 100x100&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Readme text file with the game's title, description, controls, dimensions, a link to your site, and basic terms and conditions&lt;/li&gt;&lt;li&gt;2-3 screenshots of your game&lt;/li&gt;&lt;/ul&gt;In addition to that, prepare an email that you can quickly customize for each portal site. It should be quick, but informative. Include links to the zip file, as well as a link to where they can preview the game.&lt;br /&gt;&lt;br /&gt;If there is ever a question about whether a portal is worth your time, you can start by going to &lt;a href="http://www.alexa.com/" target="_blank"&gt;alexa.com&lt;/a&gt; and checking their page rank against other well known sites. Keep in mind that this technique isn't infallible, but it does give you a good idea of where they stand.  Many sites are just getting started, and may be worth investing some time and effort into even though they have lower traffic levels.&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Winning Contests&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;So far I've had a pretty good track record of winning prize money on Kongregate! They offer monthly and weekly prizes of up to $1500. for the top rated games. Contests provide a nice unexpected source of income, and can do wonders for promoting your game.&lt;br /&gt;&lt;br /&gt;There are many contests out there with great prizes, but you need to be aware of the terms before you decide to enter one. Some contests require special branding as well as holding off on releasing the game on your own site (or anyone else's) until a specific date. These things can severely limit your chances for sponsorship money, not to mention missing out on the big rush of traffic to your site. Not everyone is going to win, and while it might be a great payout if you do, you could wind up with zilch if you don't.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;The Downhill Slide and the Unexpected Spike!&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/downhill-794747.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/downhill-794743.jpg" alt="Traffic graph from when Super Saimon was featured on MindJolt" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After the big rush to the top of the charts, your game will more than likely lose the spotlight to the fresh batch of games that get released on a daily basis. The spotlight period for a good Flash game, during which you can expect a decent amount of traffic, is normally about a month. If your game reaches legendary status however, then you will get pinned to the front pages of the big portal sites, and that period will extend indefinitely. This will keep a steady stream of traffic coming in, and if you are using MochiAds or some other form of revenue sharing, a steady stream of money too.&lt;br /&gt;&lt;br /&gt;When a game is allowed to spread to the far reaches of the internet, its traffic graph will usually level out to a steady plateau with the occasional spike from sources like stumble upon. A good game can easily maintain 5000 plays per day long after the big rush is over, and while this won't make anyone rich, it will contribute to the cause!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Future Potential&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;As independent game developers, we should be thinking of as many ways to fund our games as possible. Personally, I am really interested in getting multiple (non competing) sponsors on board for future games, and getting more creative with how the in-game advertising works. Who wants to be associated with my next power up item? Energizer... are you listening?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is all very exciting stuff to ponder!&lt;/span&gt;&lt;br /&gt;Everyone is looking to benefit from their creations, and if you are in the business of making Flash games, hopefully this article has given you a bit more ammo to work with when considering how to manage, promote, and license your games.&lt;br /&gt;&lt;br /&gt;Thanks for reading!&lt;br /&gt;&lt;br /&gt;I'll be writing articles on more specific topics about game development, promotion, and design in the near future, so be sure to grab the &lt;a href="http://blog.funfacegames.com/rss.xml"&gt;funface feed&lt;/a&gt; if you are interested.&lt;br /&gt;&lt;br /&gt;--------------------------------------&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Flash Resources&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Here are some useful sites for learning Flash as it pertains to Game Design:&lt;br /&gt;&lt;a href="http://www.kirupa.com/forum/forumdisplay.php?f=42" target="_blank"&gt;Game/AI Programming - kirupa Forum&lt;/a&gt;&lt;br /&gt;The Kirupa Forums are one of the best places to get Flash Help. This link points directly to the game programming area.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.8bitrocket.com/blog.aspx?BCATID=206" target="_blank"&gt;Steve Fulton's Flash Game Tutorials&lt;/a&gt;&lt;br /&gt;Steve has a collection of great articles on game Programming with Flash.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.senocular.com/flash/tutorials.php" target="_blank"&gt;senocular.com : Flash Tutorials&lt;/a&gt;&lt;br /&gt;If you want to learn the inner workings of Actionscript 3, then Senocular.com is the place!    &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-6256213568265918173?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/6256213568265918173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=6256213568265918173' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6256213568265918173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/6256213568265918173'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/02/life-of-flash-game-how-to-promote-your_13.html' title='The Life of a Flash Game-How to Promote Your Creation'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-2581636853627489070</id><published>2008-01-01T00:00:00.000-05:00</published><updated>2008-02-11T02:45:30.186-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Super Saimon'/><category scheme='http://www.blogger.com/atom/ns#' term='portals'/><category scheme='http://www.blogger.com/atom/ns#' term='thanks'/><category scheme='http://www.blogger.com/atom/ns#' term='Solillaquists of Sound'/><category scheme='http://www.blogger.com/atom/ns#' term='new years'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><title type='text'>Happy New Year!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://supersaimon.funfacegames.com/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 150px;" src="http://supersaimon.funfacegames.com/images/saimon150.jpg" alt="Play Super Saimon by Funface Games" border="0" /&gt;&lt;/a&gt;Kicked off 2008 with a new game!&lt;br /&gt;&lt;a href="http://supersaimon.funfacegames.com/"&gt;&lt;strong&gt;&lt;em&gt; Super Saimon Deluxe&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt; is the first of several titles planned for release during early 2008!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;I wanted to build on the original Simon idea while adding new features to make it more fun in a browser. I decided to go with a relaxing atmosphere, but also allow for fast-paced gameplay to keep things competitive. To accomplish this, I added a response-time meter that tracks how fast you can switch from note to note. Seeing your reponse-time increase, pushes you to go faster, but the ever growing sequence of notes demands your focused attention. &lt;em&gt;Controlled Frenzy&lt;/em&gt; Is how I would best describe it!&lt;br /&gt;&lt;br /&gt;If things get too hectic, you can always try composing little 4-note arrow key sonatas during the opening menu (no pressure!)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thanks to Dan McNeely from &lt;a href="http://www.armorgames.com/" target="_blank"&gt;Armor Games&lt;/a&gt; For sponsoring Saimon!&lt;/li&gt;&lt;li&gt;Also to Divinci from &lt;a href="http://myspace.com/solilla" target="_blank"&gt;Solillaquists of Sound&lt;/a&gt; for beta testing, gameplay ideas and sound advice!&lt;/li&gt;&lt;li&gt;And to everyone who shared ideas and support!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-2581636853627489070?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://supersaimon.funfacegames.com' title='Happy New Year!'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/2581636853627489070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=2581636853627489070' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/2581636853627489070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/2581636853627489070'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2008/01/happy-new-year.html' title='Happy New Year!'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-7201756184684111404</id><published>2007-11-05T04:30:00.000-05:00</published><updated>2008-02-10T04:36:38.255-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oroboros'/><category scheme='http://www.blogger.com/atom/ns#' term='gameplays'/><category scheme='http://www.blogger.com/atom/ns#' term='1 million'/><title type='text'>Finally Broke a Million</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.funfacegames.com/uploaded_images/oroboros_thumbnail-760098.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://blog.funfacegames.com/uploaded_images/oroboros_thumbnail-760096.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://oroboros.funfacegames.com"&gt;Oroboros&lt;/a&gt; Finally broke the 1 Million mark on or around Nov 4th 2007.  It may not be a million bucks, but It's pretty exciting to know that millions of people from all around the globe have played this game!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-7201756184684111404?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://oroboros.funfacegames.com' title='Finally Broke a Million'/><link rel='enclosure' type='' href='http://oroboros.funfacegames.com' length='0'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/7201756184684111404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=7201756184684111404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/7201756184684111404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/7201756184684111404'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2007/11/finally-broke-million.html' title='Finally Broke a Million'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-3411332471736652404</id><published>2007-10-24T21:42:00.001-04:00</published><updated>2008-03-15T14:36:56.337-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Games'/><category scheme='http://www.blogger.com/atom/ns#' term='Intro Animation'/><title type='text'>New Intro Animation</title><content type='html'>&lt;span style="font-weight: bold;"&gt;new games&lt;/span&gt;&lt;br /&gt;I've been working on a lot of stuff this month! There are 3 new games in development (I will post details as soon as they are a bit furthur along).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;new animation&lt;/span&gt;&lt;br /&gt;The other day I created a Funface Games intro animation so I would have a more professional way to show the brand and link back to the site. To keep the filesize to a minimum, I used only text elements, which gives me more breathing room for my favorite part, the audio!&lt;br /&gt;You can check it out here: &lt;a href="http://www.funfacegames.com/images/ffg_intro.swf"&gt;Funface Games intro animation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.funfacegames.com/images/ffg_intro.swf"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 100px;" src="http://www.funfacegames.com/images/ffg_intrologo.gif" title="New Funface Games Intro Animation" alt="New Funface Games Intro Animation" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-3411332471736652404?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/3411332471736652404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=3411332471736652404' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3411332471736652404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/3411332471736652404'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2007/10/new-intro-animation.html' title='New Intro Animation'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-4682546244030923821</id><published>2007-09-08T01:13:00.000-04:00</published><updated>2008-02-11T02:24:14.756-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oroboros'/><category scheme='http://www.blogger.com/atom/ns#' term='game reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='challenge'/><category scheme='http://www.blogger.com/atom/ns#' term='thanks'/><category scheme='http://www.blogger.com/atom/ns#' term='Kongregate'/><category scheme='http://www.blogger.com/atom/ns#' term='Blood Vial'/><title type='text'>Oroboros Featured as Kongregate Weekly Challenge Game</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.kongregate.com/games/funface/oroboros"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 312px;" src="http://www.funfacegames.com/images/oroboros_challenge.jpg" alt="Oroboros Challenge on Kongregate" border="0" /&gt;&lt;/a&gt;I wanted to personally thank all of the people who wrote reviews and linked to Oroboros. You have really helped bring tons of players to the site, and things have been buzzing ever since.&lt;br /&gt;&lt;br /&gt;Oroboros also received a Kongregate front page challenge! Challenges are used to distribute custom cards for a &lt;a href="http://www.kongregate.com/cards"&gt;new game&lt;/a&gt; they are working on called Kongai. You can obtain the &lt;span style="color: rgb(221, 0, 0);"&gt;"Blood Vial"&lt;/span&gt; card by making it to dimension 9 in Oroboros!&lt;br /&gt;&lt;br /&gt;With so many eyes on Oroboros, the bug reports were bound to arrive. I spent all day yesterday trying to put out fires and make sure it was working properly so people could enjoy the challenge. The biggest complaint so far has been that the game is a bit unclear and people don't quite understand the objective. That has been remedied in the updated version!&lt;br /&gt;&lt;br /&gt;Oroboros is an arcade-style game, simply put. You move the mouse around and collect stuff. Some stuff will hurt you, some will help you, some will do both. I've seen 10 year old kids pick this game up in as many seconds, and I've seen others that quit after the first failure. Most games require a certain trial period of playing, learning and failing before you can become an adept player -Oroboros is no different&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;a href="http://oroboros.funfacegames.com/"&gt;Play Oroboros Now!&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-4682546244030923821?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='related' href='http://oroboros.funfacegames.com/' title='Oroboros Featured as Kongregate Weekly Challenge Game'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/4682546244030923821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=4682546244030923821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4682546244030923821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/4682546244030923821'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2007/09/i-wanted-to-personally-thank-all-of.html' title='Oroboros Featured as Kongregate Weekly Challenge Game'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5553130815241802432.post-5619451418854991224</id><published>2007-09-01T21:42:00.000-04:00</published><updated>2008-02-11T17:58:12.959-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='first post'/><category scheme='http://www.blogger.com/atom/ns#' term='mission statement'/><category scheme='http://www.blogger.com/atom/ns#' term='Funface Games Blog'/><title type='text'>Introduction</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;I was about to build in rss support for Funface Games the other day when I realized there are better things I can spend my time on, like making games! Since there are countless options for blogging that come equipped with all the bells and whistles, I opted to use a pre-existing solution instead. Honestly, I chose Blogger because I like Google and how well it's integrated with everything. I've set up several Wordpress blogs, and it's great and all, but Blogger is easier, and the shared hosting rocks! (no databases to manage!)&lt;br /&gt;&lt;br /&gt;So what kind of info can you expect to find here? The usual news updates and goings on, as well as the occasional tip, story, or secret technique. It will center around all aspects of game design, development and promotion, with Adobe Flash being the tool of choice (for the moment)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/5553130815241802432-5619451418854991224?l=blog.funfacegames.com%2Findex.php'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/5619451418854991224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5553130815241802432&amp;postID=5619451418854991224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5619451418854991224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5553130815241802432/posts/default/5619451418854991224'/><link rel='alternate' type='text/html' href='http://blog.funfacegames.com/2007/10/introduction.html' title='Introduction'/><author><name>Sam Horton</name><uri>http://www.blogger.com/profile/13405799825117272710</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>