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

<channel>
	<title>lobsterweb.com</title>
	<atom:link href="http://www.lobsterweb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lobsterweb.com</link>
	<description></description>
	<pubDate>Sat, 18 Oct 2008 01:03:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Developing a Flash game from scratch - part 6</title>
		<link>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-6/</link>
		<comments>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-6/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 23:49:59 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=28</guid>
		<description><![CDATA[The game is now officially a game. It&#8217;s far from complete but it does at least function as a game. There have been a large number of changes, some easy and some incredibly difficult and I had to combat my tendency to keep tweaking bits and pieces and start aiming for the end product.
I&#8217;ve made [...]]]></description>
			<content:encoded><![CDATA[<p>The game is now officially a game. It&#8217;s far from complete but it does at least function as a game. There have been a large number of changes, some easy and some incredibly difficult and I had to combat my tendency to keep tweaking bits and pieces and start aiming for the end product.</p>
<p>I&#8217;ve made a project page to house the latest version of the game. <a href="http://www.lobsterweb.com/wazzers-escape-project-information/" target="_blank">Visit it now</a> to see the game and more information on its development. There&#8217;s a buglist, a todo list and more in there. If you do find a bug that&#8217;s not listed please let me know.</p>
<p>I&#8217;m going to start looking for people to test the game shortly (I need some sort of external input now to make sure it&#8217;s fun to play). If you would like to sign up add a comment and I&#8217;ll get back to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - part 5</title>
		<link>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-5/</link>
		<comments>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-5/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 22:38:18 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=24</guid>
		<description><![CDATA[The latest version of the game can be found at the bottom of this post.
Unfortunately I had to stop developing the game for a couple of weeks as I had real work to do. I&#8217;ve been doing bits and pieces here and there but nothing much until today. I&#8217;ve finally managed to get enough improvements [...]]]></description>
			<content:encoded><![CDATA[<p>The latest version of the game can be found at the bottom of this post.</p>
<p>Unfortunately I had to stop developing the game for a couple of weeks as I had real work to do. I&#8217;ve been doing bits and pieces here and there but nothing much until today. I&#8217;ve finally managed to get enough improvements into one place to make it worth creating and uploading another swf file of the work so far.</p>
<p>There&#8217;s been lots of code improvements, as usual, and a lot of major changes.</p>
<p>I decided having the aiming arrow move back and forth of its own accord wasn&#8217;t right for the type of gameplay I want. I want accuracy to be important and for the player&#8217;s aim to be a key contributor in completing a level. For that reason I&#8217;ve made the arrow aim according to where the mouse is on the screen. Hopefully this will make the game more fun to play. Time will tell!</p>
<p>The physics has been completely overhauled and collision detection improved greatly. Collisions are now detected for all points around the ball rather than just a square drawn around it (Flash&#8217;s default method). This mean that corner hits can be dealt with properly and allows the ball to roll off a corner. This method is much more processor intensive so I had to re-jig a lot of code to keep the overhead down. This has also allowed me to get rid of the &#8220;levitation bug&#8221; I had before.</p>
<p>I&#8217;ve included a new &#8220;death block&#8221; (guess what that does) so now lives mean something. I&#8217;m probably not going to stick with having lives. I think recording the number of attempts a player takes and letting them play until they win or give up would be better.</p>
<p>Finally I&#8217;ve managed to package the game so it looks a bit like a game! There&#8217;s an initial page with instructions (to be expanded later) and level selection. There&#8217;s only 5 level and it loops back to the first one if you complete them all so there&#8217;s still not much gameplay involved.</p>
<p>The graphics and sounds are still work in progress, they will improve for the final versions I promise!</p>
<p>Anyway, here&#8217;s the game - have a play around, test the collision and physics and let me know what you think.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="650" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.lobsterweb.com/wp-content/uploads/2008/10/nameless.swf" /><embed type="application/x-shockwave-flash" width="650" height="500" src="http://www.lobsterweb.com/wp-content/uploads/2008/10/nameless.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/10/developing-a-flash-game-from-scratch-part-5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - part 4</title>
		<link>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-4/</link>
		<comments>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-4/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 00:54:08 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=20</guid>
		<description><![CDATA[There&#8217;s been a lot of changes to the game since my last post. Hopefully I can remember them all!
I managed to work out how to add animation to objects depending on what&#8217;s happening to it so I thought I&#8217;d add some eyes to the little ball and then make them blink when he bounces (there&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of changes to the game since my last post. Hopefully I can remember them all!</p>
<p>I managed to work out how to add animation to objects depending on what&#8217;s happening to it so I thought I&#8217;d add some eyes to the little ball and then make them blink when he bounces (there&#8217;s a bonus triple blink when you finish a level). It took a while to crack how to use Flash frames to load the correct animation but it&#8217;s fairly logical and makes sense now.</p>
<p>The sound effect have already started to annoy me (mainly because I&#8217;m testing and playing each level hundreds of times but also because they&#8217;re not very good). This made me put a mute button onto the console. Which leads me nicely onto&#8230;</p>
<p>The console. I needed somewhere to put the game information and buttons etc. so I built a quick console to house: angle and power of your shot, number of lives left (working but nothing to kill you), timer (not working yet), which power up is in effect (power ups are working but I&#8217;ve not included them in this release).</p>
<p>All in all I think things are beginning to come together. I&#8217;ve added a couple of levels and some other tweaks to the graphics and sound.</p>
<p>On a more boring note, I&#8217;ve considerably cleaned up the ActionScript and moved things into classes and functions. This has made creating each level as simple as adding a couple of lines to decide which objects go where. I think the collision detection is better but only more testing will answer that.</p>
<p>At some point I plan to introduce two characters with different characteristics (maybe size and bounciness) which you have to switch between to compete later levels. Hopefully this will add to the gameplay and if the number of switches is limited it should help make it challenging.</p>
<p>So&#8230;here&#8217;s the latest version, enjoy all 2 levels of it!</p>
<p><strong>NOTE: There&#8217;s no instructions in the game so I&#8217;ll put them here:<br />
</strong></p>
<ul>
<li>Click the blue ball/blob/thingy to stop the arrow moving and charge your power meter</li>
<li>Let go and the ball/blob/thingy will fly through the air in the direction of the arrow</li>
<li>Hold longer to go faster, shorter to go slower</li>
<li>Get to the yellow and black area to complete the level</li>
</ul>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="650" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy42.swf" /><embed type="application/x-shockwave-flash" width="650" height="500" src="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy42.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - part 3</title>
		<link>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-3/</link>
		<comments>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-3/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 22:27:50 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=18</guid>
		<description><![CDATA[More changes and general refinement of the existing code and graphics. Also added some sound effects and graphic events. There&#8217;s even a hint of gameplay in the example below. Can you get to the exit?

]]></description>
			<content:encoded><![CDATA[<p>More changes and general refinement of the existing code and graphics. Also added some sound effects and graphic events. There&#8217;s even a hint of gameplay in the example below. Can you get to the exit?</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="650" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy3.swf" /><embed type="application/x-shockwave-flash" width="650" height="500" src="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy3.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - part 2</title>
		<link>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-2/</link>
		<comments>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-2/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 19:33:49 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=16</guid>
		<description><![CDATA[Small improvement all round to the ActionScript and different graphics this time. Again nothing special but testing the possible theme for the game.
Changes to the game include:

Slowed down the pointer so that aiming is easier
Aimer is only visible and working when the ball is not in motion
Feedback to show previous shot power and angle
Objects to [...]]]></description>
			<content:encoded><![CDATA[<p>Small improvement all round to the ActionScript and different graphics this time. Again nothing special but testing the possible theme for the game.</p>
<p>Changes to the game include:</p>
<ul>
<li>Slowed down the pointer so that aiming is easier</li>
<li>Aimer is only visible and working when the ball is not in motion</li>
<li>Feedback to show previous shot power and angle</li>
<li>Objects to get in the way. The ball will bounce off walls and blocks</li>
<li>A &#8220;home&#8221; area that ends what will be the level</li>
<li>Size of game area increased to 650px x 500px</li>
</ul>
<p>All in all, it&#8217;s starting to look like a game. We&#8217;ve got an objective (get home) and things that get in the way to make it more difficult.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="650" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy2.swf" /><embed type="application/x-shockwave-flash" width="650" height="500" src="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy2.swf"></embed></object></p>
<p>If you find the games run slowly on the Wordpress index of category pages it might be because there&#8217;s more than one flash instance running on the page. Try opening the specific post and playing the game from there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-part-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - part 1</title>
		<link>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-day-1/</link>
		<comments>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-day-1/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 12:44:21 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=14</guid>
		<description><![CDATA[It begins. So far it&#8217;s going pretty well, although I realise that this is only early days. I found a great tutorial from Emanuele Feronato which explains a neat method of moving the ball around using the mouse and a range/angle gizmo. With a few very simple graphics there is the beginning of a simple [...]]]></description>
			<content:encoded><![CDATA[<p>It begins. So far it&#8217;s going pretty well, although I realise that this is only early days. I found a great tutorial from <a href="http://www.emanueleferonato.com/2007/05/30/a-strange-way-to-move-the-player-with-flash/" target="_blank">Emanuele Feronato</a> which explains a neat method of moving the ball around using the mouse and a range/angle gizmo. With a few very simple graphics there is the beginning of a simple game on the stage (that&#8217;s a new term for me!).</p>
<p>Here&#8217;s a list of what&#8217;s been added in the order it was done:</p>
<ul>
<li>Ball can be fired upwards only</li>
<li>Gravity causes the ball to fall</li>
<li>Ball can bounce off the floor</li>
<li>Ball can&#8217;t leave the edge of the screen and bounces back</li>
<li>Friction affects the ball when it hits the ground only</li>
<li>Background added</li>
</ul>
<p>I&#8217;m pleasantly suprised to see that most of the actual game mechanics is maths within the ActionScript. The beauty of this is that it will be nice and easy to change the physics of the ball.</p>
<p>So, now that I know a little bit more I want to add a few more features to the game:</p>
<ul>
<li>Game can have different characters (balls) with different physical attributes (stickiness, <span style="text-decoration: line-through;">coefficient of restitution</span> bounciness etc.)</li>
<li>Perhaps at the end of each level/groups of levels the ball is replaced with another with different attributes. Hey, give the balls eyes and suddenly there&#8217;s a potential plot line to the game!</li>
<li>Possible parallax scrolling of the background (anybody who&#8217;s old enough to remember Shadow of The Beast on the Amiga will know what I&#8217;m looking to achieve)</li>
</ul>
<p>Current bugs:</p>
<ul>
<li>Ball doesn&#8217;t always bounce off sides or bottom</li>
<li>Ball sometimes gets stuck at side of screen</li>
</ul>
<p>I&#8217;m not too fussed with fixing these bugs at the moment, I think they&#8217;re something to do with the ball going past the defined edge of the screen or floor. Meh, I&#8217;ll investigate that one later!</p>
<p>Here&#8217;s the current SWF for your enjoyment. Excuse the graphics but at the moment there&#8217;s not much point doing anything decent. More soon&#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy.swf" /><embed type="application/x-shockwave-flash" width="500" height="300" src="http://www.lobsterweb.com/wp-content/uploads/2008/09/bouncy.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch-day-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Developing a Flash game from scratch - introduction</title>
		<link>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch/</link>
		<comments>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 10:46:17 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=13</guid>
		<description><![CDATA[I figure that as there&#8217;s millions of Flash games out there on the Internet they can&#8217;t be all that hard to make, right? I don&#8217;t mean to say that good flash games are easy to make and I fully appreciate how much time and effort go into making them, but an average game can&#8217;t be [...]]]></description>
			<content:encoded><![CDATA[<p>I figure that as there&#8217;s millions of Flash games out there on the Internet they can&#8217;t be all that hard to make, right? I don&#8217;t mean to say that good flash games are easy to make and I fully appreciate how much time and effort go into making them, but an average game can&#8217;t be too hard.</p>
<p>I&#8217;ve never touched Flash before so I thought my first ever Flash project should be a game. It should teach me plenty about how to use the software and if I end up with even a half playable game I&#8217;ll be happy.</p>
<p>If you&#8217;re reading this because you want to do something similar here&#8217;s a bit about what I can already do; I&#8217;m fluent in PHP, JavaScript, HTML, CSS and all that. I&#8217;ve dabbled with Photoshop but am by no means an expert. I&#8217;m a web developer. I&#8217;ve never worked with Flash beyond embedding other people swf files into my sites.</p>
<p>ActionScript seems to be similar to PHP and JavaScript so I&#8217;m hoping to pick that up fairly quickly. As for Flash itself, at the moment it looks very alien and a bit daunting.</p>
<p>Anyway, now that the reason I&#8217;m doing this is out of the way here&#8217;s what I plan to make:</p>
<ul>
<li>A simple get the ball in the bucket/hole type game (I figure this will be fairly straightforward and won&#8217;t need too much artistic ability!</li>
<li>It will be a side on game with platforms, enemies, gravity and anything else I can think of as the project developes</li>
<li>Levels (gotta have levels)</li>
<li>Lives (gotta have lives)</li>
<li>Awards. Something to keep people interested in playing - eg. fastest time, fewest clicks etc.</li>
</ul>
<p>I&#8217;ll be posting updates of each day of development, they won&#8217;t be consecutive days because I&#8217;ve got plenty of other things to do as well. I&#8217;ll list what I&#8217;ve learned and how and will hopefully post the work in progress whenever it&#8217;s suitable (ie. the game actually works/does something).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/developing-a-flash-game-from-scratch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Large Hadron Collider: Universal Destruction Test</title>
		<link>http://www.lobsterweb.com/2008/09/large-hadron-collider-universal-destruction-test/</link>
		<comments>http://www.lobsterweb.com/2008/09/large-hadron-collider-universal-destruction-test/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 12:55:02 +0000</pubDate>
		<dc:creator>mossoi</dc:creator>
		
		<category><![CDATA[Science]]></category>

		<category><![CDATA[CERN LHC]]></category>

		<guid isPermaLink="false">http://www.lobsterweb.com/?p=12</guid>
		<description><![CDATA[With all this hype about CERN&#8217;s LHC and the nonsensical hypothesis that it&#8217;s possible that it may destroy the universe I thought the world needed a Universal Destruction Test to check on our current status. Check back whenever you&#8217;re worried about whether you, and everything around you, actually exists.
]]></description>
			<content:encoded><![CDATA[<p>With all this hype about CERN&#8217;s LHC and the nonsensical hypothesis that it&#8217;s possible that it may destroy the universe I thought the world needed a <a title="LHC: Universal Destruction Test" href="http://www.lobsterweb.com/lhc.html" target="_blank">Universal Destruction Test</a> to check on our current status. Check back whenever you&#8217;re worried about whether you, and everything around you, actually exists.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lobsterweb.com/2008/09/large-hadron-collider-universal-destruction-test/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
