<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-13619642</id><updated>2008-06-05T09:13:58.056-07:00</updated><title type='text'>RobotAcid</title><link rel='alternate' type='text/html' href='http://robotacid.com/news/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default?start-index=26&amp;max-results=25'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://robotacid.com/news/atom.xml'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13619642.post-983810552719638970</id><published>2008-05-31T03:56:00.000-07:00</published><updated>2008-05-31T04:24:28.485-07:00</updated><title type='text'>Ogre</title><content type='html'>Well I finally got Ogre to compile. Bugger knows how I'm going to graft Openframeworks libraries into it. I only really need sound and the VideoGrabber, but those are still tall orders.&lt;br /&gt;&lt;br /&gt;If you want to play with Ogre on a PC you'll need the following:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/express/download/" target="_blank"&gt;Visual Studio 9&lt;/a&gt;. Trying to get it to work with Code Blocks is more trouble than it's worth, especially as it breaks Openframeworks when you get the bare minimum working. Plus VS9 is pretty damn good. I'm amazed that Microsoft made it.&lt;br /&gt;&lt;a href="http://www.ogre3d.org/index.php?option=com_content&amp;task=view&amp;id=411&amp;Itemid=131" target="_blank"&gt;The Ogre SDK&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=1A2393C0-1B2F-428E-BD79-02DF977D17B8&amp;displaylang=en" target="_blank"&gt;DirectX Runtime&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then you'll want to read the following:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ogre3d.org/wiki/index.php/Installing_An_SDK" target="_blank"&gt;Installing the Ogre SDK&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ogre3d.org/wiki/index.php/SettingUpAnApplication#Microsoft_Visual_C.2B.2B_6_.28SP3.2B.29" target="_blank"&gt;Setting up an application&lt;/a&gt;. No the Ogre Application Wizard doesn't work on VS9. This means we have to do some twiddling with project settings to get it to work. But despite this being a pain, it teaches you how to set up projects properly and will help you in the long run.&lt;br /&gt;&lt;a href="http://www.ogre3d.org/phpBB2/viewtopic.php?t=41510" target="_blank"&gt;My thread in the Ogre Forum about trying to get VC9 to compile Ogre&lt;/a&gt;. I didn't quite read the instructions in the previous link thoroughly, but those instructions also assumed some knowledge I didn't have. Most of the difficulty of getting Ogre to compile is down to correct project settings and correct file placement. So you have to use your initiative a little to figure it out. Now I'm at the following stage:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ogre3d.org/wiki/index.php/Basic_Tutorial_1" target="_blank"&gt;Ogre Tutorials&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm going to settle in to this stuff now to put off the nightmare that combining Ogre and Openframeworks will be.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vimeo.com/769193" target="_blank"&gt;Bruce Sterling on the future of interaction design&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.addictinggames.com/magicpen.html" target="_blank"&gt;Magic Pen&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gamesradar.com/f/artificial-stupidity/a-2008041811102615041" target="_blank"&gt;Artificial Stupidity&lt;/a&gt;&lt;br /&gt;&lt;a href="http://home.wildit.net.au/hellohelloben/mystery.html" target="_blank"&gt;Fruit Mystery game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.addictinggames.com/D78AQSAKQLQWI9/3944.swf" target="_blank"&gt;Cat with Bow Golf game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://uk.youtube.com/watch?v=pZkZWlAIG0w" target="_blank"&gt;Floating Head&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ideas.veer.com/features/controlmaster" target="_blank"&gt;The Control Master (a Run Wrake film)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gametrailers.com/player/usermovies/195173.html" target="_blank"&gt;Metal Gear Solid 4 game play demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tantalon.com/pete/cppopt/main.htm" target="_blank"&gt;C++ optimisation strategies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ejohn.org/blog/processingjs/" target="_blank"&gt;Processing for Javascript&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As a side note I got a new phone recently. So I downloaded the latest Mobile Processing and spent one Sunday writing a new and more clever game of Snake vs the Computer for it. It uses the new A* algorithm I built and shows the Snake's thoughts about which path to take ahead of it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.robotacid.com/pmobile/snakeAI2/applet/index.html"&gt;Snake AI 2&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/05/ogre.html' title='Ogre'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=983810552719638970&amp;isPopup=true' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/983810552719638970'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/983810552719638970'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-3030267202430021523</id><published>2008-05-21T02:09:00.000-07:00</published><updated>2008-05-21T02:22:44.483-07:00</updated><title type='text'>Knuckleheads</title><content type='html'>Well. This is a weird one. Certainly an experimental system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/knuckleheads" target="_blank"&gt;Knuckleheads&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The trouble with this game is that basically moving was so difficult that it was hard to put any challenges in the game without making it bloody impossible.&lt;br /&gt;&lt;br /&gt;Progress with C++ is slow but fruitfull. I've managed to port the basics of my Processing breakout project over and bloody hell is it fast. I'm now trying to get Ogre to work. I looked at OpenSceneGraph but the set up instructions are incomprehensible and the forum is in Chinese. Seeing as I have enough trouble getting a Hello World out of C++ with out spending a few hours picking the brains of a forum on how to do it, I doubt I'm going to get any where with that one.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/05/knuckleheads.html' title='Knuckleheads'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=3030267202430021523&amp;isPopup=true' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3030267202430021523'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3030267202430021523'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-8051333538177971965</id><published>2008-04-24T04:53:00.000-07:00</published><updated>2008-04-24T05:34:45.424-07:00</updated><title type='text'>Snotput</title><content type='html'>We've made a snot flinging game.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/snotput/" target="_blank"&gt;Snot Put&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Amazing the things you can do with verlet integration and a chain of springs.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/04/snotput.html' title='Snotput'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=8051333538177971965&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/8051333538177971965'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/8051333538177971965'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-4275196215501495500</id><published>2008-04-13T07:17:00.000-07:00</published><updated>2008-04-13T07:43:31.634-07:00</updated><title type='text'>st33d++</title><content type='html'>Just had my first sucessful tinkering session yesterday with &lt;a href="" target="_blank"&gt;Openframeworks&lt;/a&gt; on &lt;a href="http://www.bloodshed.net/devcpp.html" target="_blank"&gt;Dev C++&lt;/a&gt;. I'm now going to try to get it working on &lt;a href="http://www.codeblocks.org/" target="_blank"&gt;Code Blocks&lt;/a&gt;. I'm also going to be trying to get &lt;a href="http://www.ogre3d.org/" target="_blank"&gt;Ogre&lt;/a&gt; to work as well.&lt;br /&gt;&lt;br /&gt;It's tough work really because I need to know that I've got 3D model importing and visual analysis up and running before I press on with porting my Processing code. And none of the C++ I've learned will sink in till I'm doing that last part. It's not that I think Processing isn't up to the challenge. I did a polygon test on my laptop yesterday and the chug set in on both platforms past the 10,000 rectangle point using OpenGl. I was quite surprised that there was so little difference, but the issue isn't really drawing, it's reading 3D model files. It's just that Processing isn't set up to import models and render them efficiently. Plus I'm sure I could be doing a more detailed visual analysis in C++. We'll see. Any progress I make will be uploaded to the Experimentation section for now.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://escapepod.org/" target="_blank"&gt;Escape Pod - sci fi pod cast&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=isu7r3Ywqp0" target="_blank"&gt;magnetic feedback joystick&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technology.newscientist.com/channel/tech/dn13406?DCMP=NLC-nletter&amp;nsref=dn13406" target="_blank"&gt;snake robot&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pearcesisters.co.uk/" target="_blank"&gt;The Pearce Sisters (Bafta award winning animation)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.zenbullets.com/blog/?p=72" target="_blank"&gt;Universal Automatism article&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technology.newscientist.com/channel/tech/mg19826506.100?DCMP=NLC-nletter&amp;nsref=mg19826506.100" target="_blank"&gt;Robots that ellicit emotion&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mazapan.se/games/BurnTheRope.php" target="_blank"&gt;Burn The Rope (game)&lt;/a&gt;&lt;a href="http://kareno.org/js/lumines/#" target="_blank"&gt;Lumines - javascript puzzle game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sheepfilms.co.uk/" target="_blank"&gt;Sheep Films&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.zincland.com/powder/index.php?pagename=release" target="_blank"&gt;Powder - A multi platform rogue-like (DS version too!)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://box2dflash.sourceforge.net/" target="_blank"&gt;box2d AS3 physics engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://seraf.mediabox.fr/wow-engine/wow-engine-technical-demo-spheres-on-plane/" target="_blank"&gt;wow as3 3D physics engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gdataonline.com/seekhash.php" target="_blank"&gt;MD5 hash look up (or why you should put numbers in your passwords)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.raymond.cc/blog/archives/2007/02/27/how-to-cheat-and-hack-flash-based-games/" target="_blank"&gt;How to cheat and hack flash based games&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=KO7EsFGlnDk&amp;feature=related" target="_blank"&gt;You Tube of how to hack flash games with cheat engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://hivelogic.com/enkoder/" target="_blank"&gt;Email address encryption for websites&lt;/a&gt;&lt;br /&gt;&lt;a href="http://five3d.mathieu-badimon.com/" target="_blank"&gt;Vector based 3D engine for AS2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.txt2re.com/" target="_blank"&gt;Regular Expression generator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mikegrundvig.blogspot.com/" target="_blank"&gt;Mike Grundvig\'s blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lab.andre-michelle.com/physics-engine" target="_blank"&gt;AS3 physics engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gamedev.net/reference/articles/article1691.asp#Q26" target="_blank"&gt;Quarternions FAQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://satirist.org/learn-game/" target="_blank"&gt;Machine game learning&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note that though it seems paradoxical to post links on how to hack the scores on my Flash games, Cheat Engine proved useful in finding a way to make hacking very difficult. The last two games I've made feature a couple of different techniques to put people off. I know some people suggest encrypting the values, but there really is a much simpler solution, I'll leave it to the reader to figure it out for themselves.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/04/st33d.html' title='st33d++'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=4275196215501495500&amp;isPopup=true' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4275196215501495500'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4275196215501495500'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-7486205230547801043</id><published>2008-04-12T07:33:00.000-07:00</published><updated>2008-04-12T07:38:50.079-07:00</updated><title type='text'>Magneboy</title><content type='html'>It might not be the hardest puzzle game in the world but it certainly was enjoyable to make:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/magneboy/" target="_blank"&gt;Magneboy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've knocked up a port of the A* code I used in it into Processing &lt;a href="http://www.robotacid.com/PBeta/fast_astar/index.html"&gt;here&lt;/a&gt;. Not that the intelligence of the monsters was appreciated or noted, but I guess that's how good design works. If it works well then you don't pick up on it.&lt;br /&gt;&lt;br /&gt;I'll be putting up the links I've harvested later - I've got quite a few useful ones regarding programming.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/04/magneboy.html' title='Magneboy'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=7486205230547801043&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7486205230547801043'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7486205230547801043'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-2511314424108578132</id><published>2008-03-27T10:34:00.000-07:00</published><updated>2008-03-27T10:38:11.552-07:00</updated><title type='text'>Dirk Valentine</title><content type='html'>Well it's been a while coming but it's finally here.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/dirkvalentine/" target="_blank"&gt;Dirk Valentine and the Fortress of Steam&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm chuffed with this one to say the least (despite how it turned me into more of an evil miserable sod in the process). I've even got some A.I. in the characters but you hardly get the chance to see it what with shooting everyone on sight. Try to spot where I nicked ideas from Portal (companion cube and portals / teleporters).</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/03/dirk-valentine.html' title='Dirk Valentine'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=2511314424108578132&amp;isPopup=true' title='3 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/2511314424108578132'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/2511314424108578132'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-549165947743646296</id><published>2008-02-24T13:35:00.000-08:00</published><updated>2008-02-24T13:43:23.723-08:00</updated><title type='text'>What I Do</title><content type='html'>I've made a page cataloguing and describing my &lt;a href="http://www.robotacid.com/flash/nitrome/index.html"&gt;work for Nitrome&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am currently trying to figure out how to get back into printmaking and reading C++ tutorials.&lt;br /&gt;&lt;br /&gt;At work we're moving into AS3. Yes it's not as straightforward as the AS3 fanboys would have you believe. It's almost like porting a Flash project to Java. Components are the worst culprits, being obscure and not well explained at all. When it comes to AS3, internet becomes your best friend. It is however a better world that seems to make a lot more sense this time round.&lt;br /&gt;&lt;br /&gt;Here's the old link list:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cl4.org/" target="_blank"&gt;CL4 Network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/entertainment/music/magazine/16-01/ff_byrne?currentPage=all" target="_blank"&gt;David Byrne\'s Survival Strategies for Emerging Artists — and Megastars&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fractalartcontests.com/2007/winners.php" target="_blank"&gt;fractal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://student.kuleuven.be/~m0216922/CG/" target="_blank"&gt;C++ graphics tutorials&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nehe.gamedev.net/" target="_blank"&gt;NeHe OpenGL tutorials and good stuff&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.escapistmagazine.com/articles/view/editorials/zeropunctuation.1" target="_blank"&gt;Zero Punctuation - very funny game reviews&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.enigmasand.com/games/whitedwarf/" target="_blank"&gt;White Dwarf - avoidance game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.multivax.com/last_question.html" target="_blank"&gt;The Last Question (short story by Isaac Asimov)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tedjesuschristgod.org/" target="_blank"&gt;Ted, schizophrenic verbal diahorea incarnate&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=OHxyZaZlaOs&amp;eurl=http://www.yayhooray.com/thread/137746/Half-Life-2-as-told-by-a-6-year-old." target="_blank"&gt;Half-Life: Full Consequences (hilarious machinama of a 6yr old\'s fan story)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.vimeo.com/393432" target="_blank"&gt;Breakout mods&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=5ks1u0A8xdU" target="_blank"&gt;Level Head - A game using a cube with fiducial markers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://current.com/items/88826633_plasticky_goodness" target="_blank"&gt;Guitar Zeros (a Pure Data patch to turn Guitar Hero controllers in music tools)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tv.boingboing.net/2008/01/30/codehunters-capsule.html" target="_blank"&gt;Code Hunters (Anime short)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=GQ3AcPEPbH0&amp;eurl=http://www.cracked.com/blog/2008/01/29/the-8-awesomeststupidest-lego-creations-ever-on-this-blog/" target="_blank"&gt;lego car machine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mindhacks.com/" target="_blank"&gt;Mind Hacks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=5058529870025933880" target="_blank"&gt;George Lucas in Love&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kk.org/thetechnium/" target="_blank"&gt;The Technium (blog)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/user/somegreybloke" target="_blank"&gt;Some Grey Bloke (animated youtube pisstake)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=vSb-nV8l2QY" target="_blank"&gt;Rejected - Don Hertzfeld&lt;/a&gt;&lt;br /&gt;&lt;a href="http://xkcd.com" target="_blank"&gt;xkcd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gotoandlearnforum.com/viewtopic.php?f=10&amp;t=8031&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a&amp;view=print" target="_blank"&gt;Customising the List component in Flash MX&lt;/a&gt;&lt;br /&gt;&lt;a href="http://csjava.occ.cccd.edu/~gilberts/devcpp5/" target="_blank"&gt;Dev C++ primer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=isfrCIhQ5HE" target="_blank"&gt;Laser Graffiti How to&lt;/a&gt;&lt;br /&gt;&lt;a href="http://youtube.com/watch?v=5s5EvhHy7eQ&amp;feature=related" target="_blank"&gt;Using a Wiimote to create a cheap multi-touch whiteboard&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gotoandplay.it/_articles/2003/12/bezierCollision.php" target="_blank"&gt;bezier line collision&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=4" target="_blank"&gt;2d ball collision physics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flashdevelop.org/" target="_blank"&gt;Flash Develop (open source IDE for Flash AS2 and AS3)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cplusplus.com/doc/tutorial/pointers.html" target="_blank"&gt;C++ pointers tutorial&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.double.co.nz/nintendo_ds/" target="_blank"&gt;Homebrew DS links to get one started&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weitz.de/regex-coach/" target="_blank"&gt;Regex Coach&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/02/what-i-do.html' title='What I Do'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=549165947743646296&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/549165947743646296'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/549165947743646296'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-158350677952915749</id><published>2008-02-14T04:01:00.000-08:00</published><updated>2008-02-14T04:16:40.897-08:00</updated><title type='text'>Glug Glug</title><content type='html'>Huzzah! A game I made last year has been released.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/aquanaut" target="_blank"&gt;Aquanaut&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The technology in this I was kinda proud of. The sub is actually a pentagon mesh of springs that bounce off of pixels using the Bresenham algorithm to correct to the surface of the pixels and calculate the bounce vector. One particle on it's own bounces weirdly (back along the angle of penetration). But tie several together with springs and somehow it rolls realistically, off of pixels!&lt;br /&gt;&lt;br /&gt;The water transition is a displacement map trick like &lt;a href="http://blog.richnetapps.com/index.php/water_caustic_effects_with_flash_as2" target="_blank"&gt;this one&lt;/a&gt;. Simon (the project's artist) made me a black and white long image to slide through the map. A decent map, makes for a decent effect.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2008/02/glug-glug.html' title='Glug Glug'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=158350677952915749&amp;isPopup=true' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/158350677952915749'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/158350677952915749'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-6001111534699891782</id><published>2007-12-25T05:05:00.000-08:00</published><updated>2007-12-25T05:11:13.162-08:00</updated><title type='text'>Nice to be Liked</title><content type='html'>Somehow the folks at Edge magazine have named &lt;a href="http://www.nitrome.com/games/headcase/"&gt;Headcase&lt;/a&gt; Internet Game of the Month.&lt;br /&gt;&lt;br /&gt;That's nice eh?&lt;br /&gt;&lt;br /&gt;Observe the page breaking large image of the article:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://robotacid.com/images/headcase_in_edge.jpg" /&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/12/nice-to-be-liked.html' title='Nice to be Liked'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=6001111534699891782&amp;isPopup=true' title='3 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/6001111534699891782'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/6001111534699891782'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-3863635885369003552</id><published>2007-12-05T10:48:00.000-08:00</published><updated>2007-12-05T10:59:28.324-08:00</updated><title type='text'>Hello Thar</title><content type='html'>Well. Haven't been doing much except working. Camera-tracking-breakout has kind of evolved into a lateral blob-detection lark so I can have multiple bats on screen.&lt;br /&gt;&lt;br /&gt;But I'm leaving that to one side at the moment as I start tinkering with C++. First I've got to figure out Visual Studio and then I'm gonna have a crack at Openframeworks.&lt;br /&gt;&lt;br /&gt;Here's a feck-load of links I've been harvesting:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://my.break.com/media/view.aspx?ContentID=359313" target="_blank"&gt;Mario level that plays itself&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=2QfwKqy3LyY" target="_blank"&gt;Duracell plays Space Harrier&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tesladownunder.com/" target="_blank"&gt;Tesla Down Under - high voltage shenannigans&lt;/a&gt;&lt;br /&gt;&lt;a href="http://totaldickhead.blogspot.com/" target="_blank"&gt;Phillip K. Dick related Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.botjunkie.com/2007/09/18/littledog-navigates-ruff-terrain/" target="_blank"&gt;Mini robot dog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://digitaltools.node3000.com/blog/jumbotron_ds_nintendo_ds_on_two_laptop_screens.php" target="_blank"&gt;Jumbotron Nintendo DS&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.botjunkie.com/2007/10/01/zombie-chair-cannot-be-destroyed/" target="_blank"&gt;self assembling chair&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.voga.co.uk/product-detail.php?id=135" target="_blank"&gt;dalek cufflinks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pbs.org/kcet/wiredscience/" target="_blank"&gt;Wired Science website&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/A-not-B_error" target="_blank"&gt;A not B error&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tmcnet.com/usubmit/2007/10/05/2993860.htm" target="_blank"&gt;Robot brains make the same mistakes as humans - Advert covered article instead of New Scientist pay per view one&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tigsource.com/features/games1-10.html" target="_blank"&gt;50 really good indie games&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rockpapershotgun.com/?p=434" target="_blank"&gt;AD&amp;D Offline goes online&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/special_multimedia/2007/1511_ff_manga" target="_blank"&gt;a history of british manga&lt;/a&gt;&lt;br /&gt;&lt;a href="http://kevinmackart.com/" target="_blank"&gt;Kevin Mack - Digital art and Film work&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.secrettechnology.com/zombie/lovesickzombie6.html" target="_blank"&gt;errr&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.albinoblacksheep.com/games/missilegame3d" target="_blank"&gt;missile game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=JX3VmDgiFnY" target="_blank"&gt;Moebius Transformations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.worldofspectrum.org/" target="_blank"&gt;Archive of ZX Spectrum games and stuff with emulators, etc.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.guimp.com/" target="_blank"&gt;World's Smallest Site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2addicted.com/words" target="_blank"&gt;Typing skill game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.speccyspoilers.co.uk/cgc2004/index.html" target="_blank"&gt;Crap Spectrum Games Competition 2004&lt;/a&gt;&lt;&lt;br /&gt;&lt;a href="http://drawn.ca/2007/12/04/fighting-robots/" target="_blank"&gt;Fighting Robots&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jedit.org/" target="_blank"&gt;jedit - text editor for programmers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://projectorcentral.com/projection-calculator-pro.cfm" target="_blank"&gt;projector calculator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/cs/media/PolygonCollision.asp" target="_blank"&gt;polygon collision&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.harveycartel.org/metanet/tutorials/tutorialA.html" target="_blank"&gt;voronoi region collisions for the game "n"&lt;/a&gt;&lt;br /&gt;&lt;a href="http://melanoma.blogsome.com/2006/04/10/skin-lession-tracing-boundary-algorithm/" target="_blank"&gt;boundary tracing algorithm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://trinabudge.co.uk/genetic_algorithm.html" target="_blank"&gt;Genetic Algorithm stuff&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gotoandplay.it/_articles/2006/08/vectors.php" target="_blank"&gt;Speedy line intersection code&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mostpixelsever.com/tutorial/eclipse" target="_blank"&gt;Shiffman Most Pixels Ever Tutorial - Also an Eclipse starter&lt;/a&gt; I know it says it isn't but for Eclipse dummies like I it is a good read.&lt;br /&gt;&lt;a href="http://www.soundsnap.com" target="_blank"&gt;Royalty free sound resource - Sound Snap&lt;/a&gt;&lt;br /&gt;&lt;a href="http://vectormagic.stanford.edu/" target="_blank"&gt;Vector Magic - online vectorising of bitmaps&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/12/hello-thar.html' title='Hello Thar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=3863635885369003552&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3863635885369003552'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3863635885369003552'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-672806336468034964</id><published>2007-10-11T05:00:00.000-07:00</published><updated>2007-10-11T05:19:45.530-07:00</updated><title type='text'>Moar</title><content type='html'>Okay, seeing as P5 Blogs filters my professional work out I'll keep the links and P5 stuff separate from my game making work. I've been working on a camera tracking breakout engine with AI blocks I'd like to share, I'll post that and the link harvest later.&lt;br /&gt;&lt;br /&gt;Just this week we've launched &lt;a href="http://www.nitrome.com/games/nanobots/index.php" target="_blank"&gt;Nanobots&lt;/a&gt; (a weapon switching shoot-em up inspired by Ikaruga and R-Type) and &lt;a href="http://www.nitrome.com/games/offtherails/index.php" target="_blank"&gt;Off the Rails&lt;/a&gt; (a track-and-field controlled railcart powered by mexican cactuses).&lt;br /&gt;&lt;br /&gt;Both have been a lot of fun to work on (although Nanobots was a tough gig to get done on time what with not being able to copy / paste a lot of platform game code into it).&lt;br /&gt;&lt;br /&gt;Also, someone has made a port of &lt;a href="http://www.dev-fr.org/projets/(ndsjeu)-magic-touch/0/?topicseen" target="_blank"&gt;Magic Touch for the Nintendo DS!&lt;/a&gt; He's taken liberties with the game design but seeing as most of us have a DS and a homebrew card here at the office it was very flattering all the same. He's used a different method for the recognition obviously, because it's less forgiving at times. But I'm still impressed given that I've yet to knock up any homebrew for the DS myself.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/10/moar.html' title='Moar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=672806336468034964&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/672806336468034964'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/672806336468034964'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-4300208320642394099</id><published>2007-08-31T02:23:00.000-07:00</published><updated>2007-08-31T02:37:58.914-07:00</updated><title type='text'>Magic Touch</title><content type='html'>We've released a new minigame here at Nitrome.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/magictouch/index.php" target="_blank"&gt;Magic Touch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This uses the &lt;a href="http://www.robotacid.com/flash/gesture/index.html"&gt;gesture recognition&lt;/a&gt; neural net setup I blogged before. It also uses some line-intersection math and some general common sense to figure out what shapes you're drawing. We have a distribution version of it if anyone else wants to host it as well (as it's a minigame it's a no-licence game) - contact nitrome.com for that, or if you want to know how the shape recognition works you can contact me.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.newscientisttech.com/channel/tech/mg19526146.000?DCMP=NLC-nletter&amp;nsref=mg19526146.000" target="_blank"&gt;Evolutionary Algorithms (genetic algorithms methinks)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.instructables.com/id/E16Y5T8F22U9YWA/" target="_blank"&gt;Milk Scanner&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gametrailers.com/player/21598.html" target="_blank"&gt;Little Big Planet&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.areyouindie.com/showcase/profile.php?id=5" target="_blank"&gt;Everyday Shooter - guitar riffs instead of explosions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.areyouindie.com/showcase/profile.php?id=16" target="_blank"&gt;Can You See Me Now&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.areyouindie.com/showcase/profile.php?id=2" target="_blank"&gt;And Yet It Moves - a spin the world around the player game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.boingboing.net/2007/08/08/video_game_you_contr.html" target="_blank"&gt;pee controlled video game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.s2games.com/savage/" target="_blank"&gt;Savage : RTS and FPS and free&lt;/a&gt;&lt;br /&gt;&lt;a href="http://uk.youtube.com/watch?v=4ARXzELQ_LM" target="_blank"&gt;Raymond - short funny film on curing a man of laziness&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.omnomnomnom.com" target="_blank"&gt;Om nom nom nom&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.greasespot.net/" target="_blank"&gt;Greasemonkey&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jruaux.free.fr/samples.htm" target="_blank"&gt;Funk samples&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/08/magic-touch.html' title='Magic Touch'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=4300208320642394099&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4300208320642394099'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4300208320642394099'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-7350645004285301033</id><published>2007-07-22T09:45:00.000-07:00</published><updated>2007-07-22T10:50:14.034-07:00</updated><title type='text'>Processing Stuff</title><content type='html'>I've just been porting my Flash physics work into Processing. &lt;a href="http://www.robotacid.com/PBeta/physics_01/index.html"&gt;A demo with big chunks of source here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.friendsofed.com/book.html?isbn=159059617x" target="_blank"&gt;&lt;img src="http://www.friendsofed.com/img/cover/159059617X.jpg" style="width: 200px; height: 240px; border: 0" alt=""  /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Friends of Ed were nice enough to send me a copy of Ira's book to review. It's taken me some time to think of stuff to say because I'm busy working in Flash these days so it's hard to find some Processing time. To be fair - I've looked through it, but I haven't &lt;i&gt;used&lt;/i&gt; it. I want to sit down and read the collision section of course because of the physics stuff I'm doing but I also have a day job, and I've just managed to hack around irregular surface collisions with a rather crazy implementation of the bresenham algorithm (yup - bounce it off a surface by detecting the level of penetration into a pixel map - with one particle it's unrealistic - with a spring box it's like the real deal).&lt;br /&gt;&lt;br /&gt;The book is aimed fairly well at where I was when I started using Processing a few years ago. I had no idea how to program, some pretty concrete illusions about how everything was done and no knowledge of math. If I could have sent Ira's book down a wormhole back to me when I started to pick up this Processing lark I'd have had a much easier time of it (although the differences between Processing 68 and 120+ would have been a pain).&lt;br /&gt;&lt;br /&gt;The book pretty much covers the basics of everything. Which is a very Processing way of going about stuff. You don't get into the complications of heavy Java which most advanced users get into. On the whole I find I pretty much understand everything explained to me in the book - which is a miracle for a book on programming. A lot of the examples look quite pretty and inviting and I can see myself thumbing through it if I hit a creative block.&lt;br /&gt;&lt;br /&gt;If I had a criticism of it it would be the shotgun approach to learning that goes on in it. It's a great book for getting someone into Processing and I would recommend it to a student but I tried using it for reference purposes a few times and it cut me off before I could find the specialist information I needed. So either I'm a little above the target audience's level or I'm just too picky about what I want to find out. There's points where I'm looking through it thinking, "ayuh, there's a faster way of doing that," but you can't really confuse beginners with the speed stuff straight away I guess. Basically, it's a teaching book, not a reference manual - it won't revolutionise the way you code, just expand your horizons.&lt;br /&gt;&lt;br /&gt;So if you've got an artist friend who wants to get into using Processing, I would recommend this book to them, it should help a lot. More advanced users might find it a strange book in terms of use for programming. I'm used to "get to the point" manuals, harrassing people on the web (sorry forum) and online tutorials. As programming books go, it is incredibly wordy, but artists (and I am the exception to the rule) are also wordy creatures, so this may go down well with the new breed of art-geek that has hit the world this century. In summary - if I was teaching Processing I would find this useful for shoving under my students noses, and I think they would find it useful too.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flickr.com/photos/thoughtandtheory/sets/72157600709463106/" target="_blank"&gt;Colour of Munny exhibit&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sam.zoy.org/pwntcha/" target="_blank"&gt;CAPTCHA being defeated by image analysis - PWNtcha&lt;/a&gt;&lt;br /&gt;&lt;a href="http://orudorumagi11.deviantart.com/gallery/" target="_blank"&gt;Dollar origami&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=QfICeBtVv8U&amp;eurl=http%3A%2F%2Fwww%2Eprocessingblogs%2Eorg%2F" target="_blank"&gt;Echodrome trailer - optical illusion game for PS3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://inkscape.org/" target="_blank"&gt;InkScape: Open source vector graphics tool&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/07/processing-stuff.html' title='Processing Stuff'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=7350645004285301033&amp;isPopup=true' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7350645004285301033'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7350645004285301033'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-335100009865129642</id><published>2007-07-09T09:02:00.000-07:00</published><updated>2007-07-09T09:14:56.997-07:00</updated><title type='text'>Dangle</title><content type='html'>We've released a new game at Nitrome for MTV that I've developed the game engine and levels for.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nitrome.com/games/dangle/index.php" target="_blank"&gt;Dangle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Go play it. Now. Go play it now. Now, now, now, now, now.&lt;br /&gt;&lt;br /&gt;A few posts down on my blog you can see the intersection code I was working on to get the spider to snap to platforms. This combined with chaining springs together evolved into the final game. The control system without a doubt was the hardest part - there are dozens of little meters and switches behind the scenes trying to gauge mouse movement.&lt;br /&gt;&lt;br /&gt;The next game is shaping up quite well. I'm taking all this physics engine and long scrolling level stuff to new heights. It should be a good little number.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.albinoblacksheep.com/games/bloxorz" target="_blank"&gt;Bloxorz - very well made block puzzle game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wanderingspace.net/" target="_blank"&gt;Astronomy wallpapers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.deviantart.com/deviation/58343384/" target="_blank"&gt;Flash 8 3D racing game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=n1wnOUH2jk8&amp;eurl=http%3A//www.yayhooray.com/thread/119360/these-are-some-cool-furries" target="_blank"&gt;Bat for Lashes - What's a Girl to Do - Promo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=4cPWCaRWe0w&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F119373%2Fspike%2Djonze%2Dinvisible%2Dskate%2Dboards" target="_blank"&gt;spike jonze - invisible skate boards&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=SJCuF6cJGVs" target="_blank"&gt;Dark Entries - Bauhaus - Live&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wouter.fov120.com/cube/" target="_blank"&gt;Cube - open source Sauerbraten game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.creativereview.co.uk/crblog/underwater-magic/" target="_blank"&gt;Diesels's Holograms on the catwalk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.a-i.com/" target="_blank"&gt;A I site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://users.tkk.fi/~jtpelto2/nethack.html" target="_blank"&gt;Falcon's Eye - Net Hack with graphics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newscientisttech.com/article/dn12192?DCMP=NLC-nletter&amp;nsref=dn12192" target="_blank"&gt;Rat brained robot&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pcmag.com/article2/0,1895,2147448,00.asp" target="_blank"&gt;Networked projectors&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Al-Jazari" target="_blank"&gt;Al-Jazari - father of robotics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.theregister.com/2007/06/23/sentient_worlds/" target="_blank"&gt;Sentient World, US Department of Defense World simulator&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://muonics.net/blog/index.php?postid=15" target="_blank"&gt;Laser tag how-to and source code&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/07/dangle.html' title='Dangle'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=335100009865129642&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/335100009865129642'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/335100009865129642'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-814433471827531856</id><published>2007-06-23T12:37:00.000-07:00</published><updated>2007-06-23T13:03:44.677-07:00</updated><title type='text'>Gesture Shmesture</title><content type='html'>The boss has been letting me work on gesture recognition at work. I added to the self simplifying line so it accounts for when the user changes their drawing speed (just interpolate on the big gaps). This confuses the neural net less. But because my boss was greedy for more shapes I found other ways to recognise shapes heuristically.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Does the line cross over itself once? You've drawn a loop.&lt;br /&gt;&lt;li&gt;Does the line cross over itself twice? You've drawn a figure eight.&lt;br /&gt;&lt;li&gt;Is there low variance between angles along the line? You've drawn a straight line.&lt;br /&gt;&lt;li&gt;Is the starting point a short distance from the end point? You've drawn a circle (note that you have to force it to fail when someone draws a shape too small - otherwise just clicking the mouse is always a circle).&lt;br /&gt;&lt;li&gt;None of the above? Let's hand it over to the neural net and see if we've got some other shape here.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;So okay - you can get away with some really poor drawing, but what's great about this is that you can get away with some really poor drawing! A game needs the feel that you lost because you're bad at the game, not because the programmer didn't make the effort to make gameplay comfortable. I'll link to this game if and when it comes out.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abc-of-yoga.com/yogapractice/postures.asp" target="_blank"&gt;Yoga postures with how-to animations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tigsource.com/articles/2007/02/14/the-big-adventure-of-owatas-life" target="_blank"&gt;ASCII game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://starwarsblog.wordpress.com/2007/05/24/taking-a-tour-of-the-vader-project/" target="_blank"&gt;Darth Vader helmet art&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pcworld.com/article/id,132249-c,futuretechnology/article.html" target="_blank"&gt;OLED flexible transparent display&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.handheld.remakes.org/online.php" target="_blank"&gt;Game and Watch remakes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lolcode.com/" target="_blank"&gt;LOL Code&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rosemariefiore.com/pages.php?content=gallery.php&amp;navGallID=4&amp;activeType=nonNestGall" target="_blank"&gt;Scrambler Drawing Machine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/gaming/hardware/news/2007/06/soviet_games" target="_blank"&gt;Old Soviet arcade games&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=9HEPUlW3yng" target="_blank"&gt;Midfield General feat. Noel Fielding - Midfielding video&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ted.com/index.php/talks/view/id/129" target="_blank"&gt;Photosynth - image clever technology&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.instructables.com/id/SQDLVXYF2L4FTZ7/" target="_blank"&gt;IKEA ice cube straws trick&lt;/a&gt;&lt;br /&gt;&lt;a href="http://take-g.com/crafts/big.html" target="_blank"&gt;Wooden robot toys&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fabathome.org/wiki/index.php?title=Main_Page" target="_blank"&gt;3D printer site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.greatfirewallofchina.org/" target="_blank"&gt;Great Firewall of China - test the availability of your site in China&lt;/a&gt;&lt;br /&gt;&lt;a href="http://chir.ag/stuff/sand/" target="_blank"&gt;Falling Sand Java&lt;/a&gt;&lt;br /&gt;&lt;a href="http://serendip.brynmawr.edu/bb/" target="_blank"&gt;Brain and Behaviour&lt;/a&gt;&lt;br /&gt;&lt;a href="http://arstechnica.com/journals/thumbs.ars/2007/06/11/german-programmer-programs-hello-world-into-wheat-field" target="_blank"&gt;Hello World on wheat field&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.generation5.org/content/2004/simple_ocr.asp" target="_blank"&gt;OCR with perceptrons in Java&lt;/a&gt;&lt;br /&gt;&lt;a href="http://swxformat.org/" target="_blank"&gt;SWX data transter method for Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://don.citarella.net/index.php/actionscript-examples/flash-file-uploader/" target="_blank"&gt;Flash file uploader&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.quasimondo.com/archives/000645.php" target="_blank"&gt;Saving jpg or png with Flash 8 revisited&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.the-stickman.com/tutorials/f5uniquerandom.shtml" target="_blank"&gt;Fast random lists of number for Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://itp.nyu.edu/physcomp/sensors/Reports/Reports" target="_blank"&gt;ITP Sensor workshop reports&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/06/gesture-shmesture.html' title='Gesture Shmesture'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=814433471827531856&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/814433471827531856'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/814433471827531856'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-5360502195169422932</id><published>2007-05-28T03:20:00.000-07:00</published><updated>2007-05-28T03:34:15.339-07:00</updated><title type='text'>Hey Blprnt!</title><content type='html'>Well after a Sunday of tinkering I got a reasonable demo of a &lt;a href="http://www.robotacid.com/flash/gesture/index.html"&gt;Back-Propagation Neural Net in Flash&lt;/a&gt; working. It's quite like my Processing version but with the added advantage that you can see the error of the network as a graph and get the training just right by stopping it whenever you like. Also, I've added the ability to save and load XML states of the net - very useful after you've had a good training session. Full source code is of course linked on the page.&lt;br /&gt;&lt;br /&gt;I'm also working on a collaboration - but as we're rusty it's going to be simple, can't do rocket science in my spare time. We're thinking a camera-tracking Breakout game.</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/05/hey-blprnt.html' title='Hey Blprnt!'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=5360502195169422932&amp;isPopup=true' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5360502195169422932'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5360502195169422932'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-7374007427729353514</id><published>2007-05-26T05:36:00.000-07:00</published><updated>2007-05-26T06:13:07.182-07:00</updated><title type='text'>Dabu</title><content type='html'>It'll be sometime yet before one of the games I've been working on goes up apparently. The client generally takes their time over releasing games, usually so they can come up with some way to ruin the game before release.&lt;br /&gt;&lt;br /&gt;Just links in this post, I haven't any new experiments just yet - and I'm trying to push for a blog over at Nitrome, it's just whether we get the time, these current games I've been developing are really tough work.&lt;br /&gt;&lt;br /&gt;Colleagues of mine who are suggesting links to me can help me blog them by submitting them to my &lt;a href="http://www.robotacid.com/fav/link_monkey.php"&gt;Link Monkey&lt;/a&gt;. It's a PHP script that I'm using to bookmark links now and it formats the links so I can paste them into my blog easily.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=u46eaeAfeqw&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F114220%2FBEST%2DSTOPMOTION%2DVIDEO%2DEVER%2521%2DLOL%2DCAPZ" target="_blank"&gt;Cool stop frame animation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.myspace.com/tom_and_bob" target="_blank"&gt;Gallery on Brick Lane wanting artists to apply&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.joel.net/EBONICS/translator.asp" target="_blank"&gt;Ebonics translator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_Heroes_graphic_novels" target="_blank"&gt;Wikipedia's list of the graphic novels for NBC's Heroes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=OXM5LGfpmrE" target="_blank"&gt;Video for OK by Shitdisco&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nekogames.com/" target="_blank"&gt;Neko - Clever shockwave games&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rubenslp.deviantart.com/gallery/?order=9" target="_blank"&gt;Cool vector art&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.chrisoshea.org/projects/muon/" target="_blank"&gt;Muon - Chris O Shea&lt;/a&gt; Sound reactive Processing spring thing, pretty.&lt;br /&gt;&lt;a href="http://openarena.wikia.com/wiki/FAQ" target="_blank"&gt;Open Arena - Open Source Quake 3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.asimovs.com/_issue_0704/Impossibledreams.shtml" target="_blank"&gt;Sci-Fi short about a video store in another dimension&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ec2-1.playr.co.uk/onslaught/" target="_blank"&gt;Onslaught - tower defense game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.k2xl.com/games/boomshine/" target="_blank"&gt;Interesting, simple, circle collision game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://effects.if.tv/gm/tama/tamaswf.html" target="_blank"&gt;Ball chucking game&lt;/a&gt;&lt;br /&gt;&lt;a href="http://community.livejournal.com/animgifscraper/" target="_blank"&gt;Animated Live Journal gifs&lt;/a&gt; NSFW.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.emanueleferonato.com/2007/01/08/create-a-flash-draw-game-like-line-rider-or-others-part-1/" target="_blank"&gt;Create a game like Line Rider in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.videohelp.com/guides?howtoselect=4;41#4;41" target="_blank"&gt;Video conversion methods&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jon.visicswire.com/index.php?thread=83" target="_blank"&gt;Perlin Noise fire in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cprogramming.com/tutorial/3d/quaternions.html" target="_blank"&gt;Quaternions tutorial (in C++ though)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://flash-creations.com/notes/astb_bounceCollide.php" target="_blank"&gt;Shape based collision detection in Flash&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/05/itll-be-sometime-yet-before-one-of.html' title='Dabu'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=7374007427729353514&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7374007427729353514'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/7374007427729353514'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-1633157912775614315</id><published>2007-04-28T03:58:00.000-07:00</published><updated>2007-04-28T05:26:01.102-07:00</updated><title type='text'>1UP</title><content type='html'>I'm now embracing routine.&lt;br /&gt;&lt;br /&gt;I'm working on code for a Flash game for &lt;a href="http://nitrome.com" target="_blank"&gt;Nitrome&lt;/a&gt; and enjoying the familiar sights and sounds of London (as well as the nostril full of soot I get on a daily basis). I shall link to the project when it is finished.&lt;br /&gt;&lt;br /&gt;I've knocked up a quick &lt;a href="http://www.robotacid.com/flash/intersection/index.html"&gt;line intersection demo&lt;/a&gt;. Work on Rogue is postponed for a while but I'm still pretty keen to turn it into a proper game.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ringinsider.com/wrestlingmedia/photos/gifs/moves.html" target="_blank"&gt;Animated gifs of wrestling moves&lt;/a&gt;&lt;br /&gt;&lt;a href="http://web.mit.edu/newsoffice/2007/domo.html" target="_blank"&gt;Adaptive Robot&lt;/a&gt;&lt;br /&gt;&lt;a href="http://noonebelongsheremorethanyou.com/" target="_blank"&gt;Innovative website&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.c71123.com/typography/postbitmapscripter/" target="_blank"&gt;A typography to vector project&lt;/a&gt; Which looks rather like my vectoriser&lt;br /&gt;&lt;a href="http://www.streetfighteronline.com/" target="_blank"&gt;Online Street Fighter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.esaba.com/projects/catphotos/catimages/23320556.jpg" target="_blank"&gt;A rather cool lol-cat&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.game-warden.com/bsg/index.html" target="_blank"&gt;Beyond the Red Line&lt;/a&gt; Game based on the new Battlestar Galactica&lt;br /&gt;&lt;a href="http://www.techeblog.com/index.php/tech-gadget/video-amazing-fan-made-cg-robot-flick" target="_blank"&gt;CG Robot Film&lt;/a&gt; Huge robots in world war 2 - epic!&lt;br /&gt;&lt;a href="http://www.bitsofnews.com/content/view/5470/44/" target="_blank"&gt;A harware genetic algorithm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tonypa.pri.ee/vectors/start.html" target="_blank"&gt;Flash Vector tutorial&lt;/a&gt; deals with collision, intersection, surfaces - with source code too.&lt;br /&gt;&lt;a href="http://www.asual.com/swfaddress/" target="_blank"&gt;Get different urls for the same flash movie with swfaddress&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gamevindicator.com/index-1.html" target="_blank"&gt;Game Vindicator&lt;/a&gt; method for removing hacking in online multi-player games</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/04/1up.html' title='1UP'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=1633157912775614315&amp;isPopup=true' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/1633157912775614315'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/1633157912775614315'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-8490913283806812061</id><published>2007-04-11T14:40:00.000-07:00</published><updated>2007-04-11T15:21:06.603-07:00</updated><title type='text'>"I put on my robe and wizard hat"</title><content type='html'>I've been working on developing a Rogue clone in Flash. My chief motivation for this is the total lack of any attempt at a Diablo clone or a Rogue / Hack clone in Flash.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.robotacid.com/flash/rogue_demo/test_1.html"&gt;I'll admit it's not easy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And for the NIN fans out there, you can hear the new stuff on the site for the &lt;a href="http://yearzero.nin.com/" target="_blank"&gt;Year Zero album&lt;/a&gt; (bit better than the last one at least). And there's a site cataloguing &lt;a href="http://symphonyofnoise.com/nails/yearzero/" target="_blank"&gt;the strange advertising campaign that preceeded the album&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=zpBxCnHU8Ao&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F112573%2FFERROFLUID&lt;br /&gt;" target="_blank"&gt;Ferrofluid movie&lt;/a&gt; - magnetic goo&lt;br /&gt;&lt;a href="http://www.technologyreview.com/Infotech/18477/" target="_blank"&gt;Robot fleas&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sciencenews.org/articles/20070324/mathtrek.asp" target="_blank"&gt;Computing image forgeries&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nwn.blogs.com/nwn/2007/04/the_second_life.html" target="_blank"&gt;Virtual ant farm in Second Life&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=HpovwbPGEoo&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F112573%2FFERROFLUID" target="_blank"&gt;Ruben's tube movie&lt;/a&gt; - like an FFT but with fire and science&lt;br /&gt;&lt;a href="http://www.fke.tuwien.ac.at/BIOELECTRONICS/Hauptseite.html" target="_blank"&gt;Neural net level imaging of a mouse brain&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megalaser.com/" target="_blank"&gt;High power green pen lasers&lt;/a&gt; can cut through plastic ^o^&lt;br /&gt;&lt;a href="http://www.kaktusfilm.com/projects/project_megarobot/mega_robot_returns.mov" target="_blank"&gt;Mega-Robot returns&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dailymotion.com/tag/doctor/video/x1e0yd_parodie-spiderman-stop-motion-lego" target="_blank"&gt;Spiderman 2 in Lego&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.creativepro.com/story/feature/25293.html" target="_blank"&gt;Advertising for typography employees in wingdings&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.plasmapong.com/" target="_blank"&gt;Plasma Pong&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://66.102.9.104/search?q=cache:jm4UPNK3CKgJ:plasmasturm.org/log/241/+set+cache+location+firefox&amp;hl=en&amp;ct=clnk&amp;cd=10" target="_blank"&gt;Firefox cache sanity&lt;/a&gt; - how to change your cache directory in Firefox&lt;br /&gt;&lt;a href="http://windowssecrets.com/comp/041202" target="_blank"&gt;Secrets of Firefox&lt;/a&gt; - what typing "about:config" does in Firefox's address bar&lt;br /&gt;&lt;a href="http://www.dhtmlgoodies.com/index.html?whichScript=ajax-tooltip" target="_blank"&gt;Ajax tool tip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.phagor.com/blog/?p=5" target="_blank"&gt;Fluid dynamics with vector fields&lt;/a&gt;&lt;br /&gt;&lt;a href="http://viz.nu/programming/processing/splish" target="_blank"&gt;The Java ripple effect in Processing code&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/04/i-put-on-my-robe-and-wizard-hat.html' title='&quot;I put on my robe and wizard hat&quot;'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=8490913283806812061&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/8490913283806812061'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/8490913283806812061'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-5719963307917247617</id><published>2007-03-26T08:08:00.000-07:00</published><updated>2007-03-26T08:10:26.977-07:00</updated><title type='text'>Meh</title><content type='html'>As well as tidying us the CSS I've added a bit of DHTML to the site so I can open myself to the use of Javascript libraries. They're tough to get into but Scriptaculous is a good one for absolute beginners and Mootools and JQuery seem the route for the more hardcore shennanigans. Links to these under Applications on the nav column &lt;--&lt;br /&gt;&lt;br /&gt;GotoAndPlay.it have been kind enough to publish a copy of &lt;br /&gt;&lt;a href="http://www.gotoandplay.it/_games/playGame.php?g=1211" target="_blank"&gt;Super Special Lightning Man&lt;/a&gt; and give it a warm initial review, which is pretty cool considering there's room to develop Lightning Man Gold Edition (single player, more power-ups, the ability to pause the game, etc.).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.2dplay.com/rick-dangerous/rick-dangerous-play.htm&lt;br /&gt;" target="_blank"&gt;Rick Dangerous&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newscientisttech.com/article/dn11434?DCMP=Matt_Sparkes&amp;nsref=dance" target="_blank"&gt;Beat Bots&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cs.cmu.edu/~marekm/projects/beatbots/" target="_blank"&gt;Marek Michalowski - Beat Bots project guy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fm3buddhamachine.com/site/?page_id=29" target="_blank"&gt;FM3 Buddha Machine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=KbFIGFv4GLQ&amp;eurl=http%3A%2F%2Fwww%2Ekabakuba%2Ecom%2F" target="_blank"&gt;Kid Koala video&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=KyLqUf4cdwc" target="_blank"&gt;Microsoft's speech recognition demo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newscientist.com/article/dn11410?DCMP=NLC-nletter&amp;nsref=dn11410" target="_blank"&gt;248 dimensional structure mapped&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/showthread.php?threadid=473994&amp;utm_medium=plugblock&amp;utm_source=cgtalk" target="_blank"&gt;Grant Freckelton - Visual Effects Director for the film 300&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nicecupofteaandasitdown.com/" target="_blank"&gt;A Nice Cup of Tea and a Sit Down&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://labs.adobe.com/wiki/index.php/Flash_Lite#Resources" target="_blank"&gt;Flash Lite resources&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.teknikus.dk/tj/gdc2001.htm" target="_blank"&gt;Advanced Character Physics paper&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.andrewingram.net/articles/introducing_gridmaker/" target="_blank"&gt;Grid Maker plugin for Photoshop&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.spyderx.com/" target="_blank"&gt;Spyder - MySpace spamming tool&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/flash/articles/webcam_motion.html" target="_blank"&gt;Webcam motion detection in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kirupa.com/developer/flash8/tiledbackground_flash8.htm" target="_blank"&gt;Tiled bitmap backgrounds in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.senocular.com/flash/tutorials/transformmatrix/" target="_blank"&gt;Flash bitmap transform matrix&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gotoandplay.it/_articles/2005/08/advCharPhysics.php" target="_blank"&gt;Advanced Character Physics tutorial for Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.spoono.com/flash/tutorials/tutorial.php?url=gravity" target="_blank"&gt;Drag and drop gravity in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="https://devel.goto10.org/puredyne" target="_blank"&gt;Pure Dyne - Linux OS for artists&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kaourantin.net/" target="_blank"&gt;Kaourantin - Adobe developer's blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_16243" target="_blank"&gt;Using Local Connection in Flash to communicate between two Flash objects on the same html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://transmote.com/flosc/" target="_blank"&gt;Flosc tutorial (OSC in Flash)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.schillmania.com/" target="_blank"&gt;Scott Schiller - Javascript clever&lt;/a&gt; - &lt;a href="http://www.schillmania.com/arkanoid/arkanoid.html" target="_blank"&gt;And he's made DHTML Arkanoid, genius!&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.designerstoolbox.com/print/index.php" target="_blank"&gt;Standard sizes Print tools&lt;/a&gt; as in envelope size, window envelope, CD labels, etc.&lt;br /&gt;&lt;a href="http://www.dosgames.com/essential.php" target="_blank"&gt;DOS games utilities&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/03/meh.html' title='Meh'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=5719963307917247617&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5719963307917247617'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5719963307917247617'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-4483221726367905750</id><published>2007-03-13T12:52:00.000-07:00</published><updated>2007-03-13T12:55:09.379-07:00</updated><title type='text'>Moving Swiftly On...</title><content type='html'>&lt;a href="http://www.robotacid.com/flash/sslm/index.html"&gt;Super Special Lightning Man&lt;/a&gt; is here and is for 2 to 4 players. So without further ado, I'm going to work on something else. I'm thinking beat-detection. I'd like to do another project that has a nice even split between coding and drawing but is a bit more accessible (I could plow more time into the game, or I could finally make a VJ toy - not really a tough choice). I've started &lt;a href="http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Sound;action=display;num=1173460535;start=4#4" target="_blank"&gt;a thread for Beat Detection resources&lt;/a&gt;. If you have anything to add, please do. It will help the young-uns in years to come.&lt;br /&gt;&lt;br /&gt;The astute will notice I've added a search bar to my Blog. I basically copied the GET request from Blogger's tool bar and built up the hidden input tags. It should be easier to find stuff in my mountain of links now.&lt;br /&gt;&lt;br /&gt;This month's links include some old favourites I found lying around in IE6's favourites folder.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.specialten.tv/recommendedVideos/4f171fc72910fb080cf85a80e2f1c4a7/" target="_blank"&gt;Michel Gondry Rubiks Cube 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.chumby.com/corporate" target="_blank"&gt;The Chumby&lt;/a&gt;&lt;br /&gt;&lt;a href="https://implicit.harvard.edu/implicit/research/" target="_blank"&gt;Bias test&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=1xPGqWt3L7A&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F108938%2FTeaspoon%2DSlide%2DGuitar" target="_blank"&gt;Teaspoon slide guitar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://whatjapanthinks.com/2006/08/14/japans-top-thirty-emoticons/" target="_blank"&gt;Japan's top 30 emoticons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.savetheinternet.com/" target="_blank"&gt;Save the internet&lt;/a&gt;&lt;br /&gt;&lt;a href="http://thechimpanzee.com/" target="_blank"&gt;The Chimpanzee&lt;/a&gt; An online graphic novel&lt;br /&gt;&lt;a href="http://www.waxy.org/random/video/ad_nutrigrain_ifeelgreat.mov" target="_blank"&gt;I Feel Great!&lt;/a&gt; old ad, still funny.&lt;br /&gt;&lt;a href="http://www.ashidakim.com/zenkoans/zenindex.html" target="_blank"&gt;Zen Koans&lt;/a&gt;&lt;br /&gt;&lt;a href="http://roguelike-palm.sourceforge.net/iRogue/" target="_blank"&gt;iRogue for Palm OS&lt;/a&gt; old favourite of mine&lt;br /&gt;&lt;a href="http://www.pinholespy.com/" target="_blank"&gt;Pin-hole camera&lt;/a&gt; a bit obsolete in the age of phone cameras - but interesting reading&lt;br /&gt;&lt;a href="http://rubberducky.org/cgi-bin/chomsky.pl" target="_blank"&gt;Chomsky bot&lt;/a&gt; fun bit of AI research&lt;br /&gt;&lt;a href="http://www.merzo.net/index.html" target="_blank"&gt;Star Ship dimensions&lt;/a&gt; Who is bigger? Unicron or the Death Star?&lt;br /&gt;&lt;a href="http://ranier.hq.nasa.gov/telerobotics_page/coolrobots.html" target="_blank"&gt;Cool Robot of the Week&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.brains4zombies.com/" target="_blank"&gt;Brains 4 Zombies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.neave.com/strobe/" target="_blank"&gt;Neave's Strobe&lt;/a&gt; drug-free halucinations!&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=S7GGkKpBR-g&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F109757%2FFunny%2DYoutube%2DVids" target="_blank"&gt;Mix a beat-box recipe&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.yayachou.com/sculptures/gummi_chandelier.htm" target="_blank"&gt;Gummi Bear chandelier&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ccsl.mae.cornell.edu/research/selfmodels/" target="_blank"&gt;Self modelling robots&lt;/a&gt;&lt;br /&gt;&lt;a href="http://r00t3d.com/abandonw/index.php?S=S&amp;view=details&amp;A=D&amp;showonly=" target="_blank"&gt;Abandonware list&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.alistapart.com/articles/flashembedcagematch/" target="_blank"&gt;Flash Embed article&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mtasc.org/" target="_blank"&gt;AS2.0 compiler (MTASC)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://braingiants.com/" target="_blank"&gt;Flash Slideshow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.grantmajor.com/case_studies/film/kingkong/index.html#" target="_blank"&gt;Flash slideshow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.superclass.de/tools/joykey/joykey_joystickevent_to_keyevent.html" target="_blank"&gt;Joystick to keyboard input for Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://actionscriptcheatsheet.com/blog/archives/22" target="_blank"&gt;AS2.0 to AS3.0 cheatsheet&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mosessupposes.com/Fuse/" target="_blank"&gt;Animation kit for Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.masternewmedia.org/2004/02/28/autotracing_how_to_convert_bitmaps.htm" target="_blank"&gt;Auto-tracing bitmaps into vectors&lt;/a&gt; A nice big list.&lt;br /&gt;&lt;a href="http://smoothgallery.jondesign.net/" target="_blank"&gt;JavaScript Smooth Gallery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tubatomic.com/revolver/index.php" target="_blank"&gt;Revolver - fast JavaScript image rotation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fwiidom.org/" target="_blank"&gt;Fwiidom&lt;/a&gt; Combining Flash and Wii&lt;br /&gt;&lt;a href="http://www.supersimple.org/" target="_blank"&gt;Super Simple&lt;/a&gt; Blog script (PHP)&lt;br /&gt;&lt;a href="http://strobist.blogspot.com/2006/07/how-to-diy-10-macro-photo-studio.html" target="_blank"&gt;$10 Macro photo studio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kennybellew.com/tutorial/preload_attachsound.htm" target="_blank"&gt;Preloading sound in Flash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://meyerweb.com/eric/tools/dencoder/" target="_blank"&gt;URL encoder / decoder&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/03/moving-swiftly-on.html' title='Moving Swiftly On...'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=4483221726367905750&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4483221726367905750'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/4483221726367905750'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-5380468080851445770</id><published>2007-02-24T13:59:00.000-08:00</published><updated>2007-02-24T14:01:36.135-08:00</updated><title type='text'>Zap!</title><content type='html'>Apart from twiddling my thumbs and catching up with &lt;a href="http://www.nbc.com/Heroes/" target="_blank"&gt;Heroes&lt;/a&gt; (bloody good show it is too), I've returned to an old project. I was going to contribute a game to the Telic exhibit for their 5 joystick show but lost interest when I started building my Flash interface and when I found out there would be no fire buttons. More confident with Flash now though I've brought the idea into Flash and the engine seems solid enough for me to finish it off. &lt;a href="http://www.robotacid.com/flash/sslm_demo/test3.html"&gt;Test the demo engine here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For those of you who haven't checked out flight404's music responsive doodad yet &lt;a href="http://www.flight404.com/blog/?p=48" target="_blank"&gt;go check it out&lt;/a&gt;. It's a very attractive piece and there's a lot we can learn from it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.motionographermedia.com/jarrattmoody/intonation.mov" target="_blank"&gt;What does Marsellus Wallace look like?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://news.bbc.co.uk/1/hi/technology/6361891.stm" target="_blank"&gt;Hiding messages in plain sight&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=EFWcAkxzkv4&amp;eurl=http%3A%2F%2Fwww%2Eyayhooray%2Ecom%2Fthread%2F108280%2FGraffitti%2Don%2Da%2Dbuilding" target="_blank"&gt;Graffitti lab are at it again&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=5SaFTm2bcac&amp;eurl=" target="_blank"&gt;The story of the Amen Break(beat)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://janis.or.jp/users/segabito/JavaScriptMaryo.html" target="_blank"&gt;Mario World game (in JavaScript!?!?)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lumenlab.com/store/" target="_blank"&gt;A projector for $500 and replacement bulbs for $30&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www3.youtube.com/watch?v=fEy5sEKmJms" target="_blank"&gt;Best fight scene ever&lt;/a&gt; (first to touch the floor loses)&lt;br /&gt;&lt;a href="http://strangemaps.wordpress.com/" target="_blank"&gt;Strange Maps Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://katzemoto.com/game/index.php?lang=en" target="_blank"&gt;Kazemoto Game&lt;/a&gt; looks like it's been all drawn in biro&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=soWoiw2hI1o" target="_blank"&gt;Left hand only piece by Chopin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=tM1WzRzEZ5U&amp;eurl=" target="_blank"&gt;Thursday Assface!!&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mwscomp.com/sound.html" target="_blank"&gt;Monty Python .wavs and .mp3s&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codestyle.org/css/font-family/sampler-CombinedResults.shtml" target="_blank"&gt;Font support survey&lt;/a&gt;&lt;br /&gt;&lt;a href="http://julian.empiregn.com/2007-02/How_to_create_true_fullscreen_movies_with_Flash/" target="_blank"&gt;True Flash fullscreen hack&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sitepoint.com/forums/printthread.php?t=158317" target="_blank"&gt;Playing Flash below DHTML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lifehacker.com/software/ipod/hack-attack-add-music-and-movies-to-your-ipod-from-any-computer-without-itunes-237986.php" target="_blank"&gt;Add music to your iPod from any computer hack&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_15586" target="_blank"&gt;Flash keyboard focus on launch in browser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://javascriptkit.com/howto/htaccess.shtml" target="_blank"&gt;Guide to .htaccess&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.emilychang.com/go/ehub" target="_blank"&gt;Emily Chang's eHub&lt;/a&gt; (a resource portal)&lt;br /&gt;&lt;a href="http://www.kirupa.com/developer/mx/sharedobjects.htm" target="_blank"&gt;Shared Objects (Flash MX cookies)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wxs.ca/js3d/" target="_blank"&gt;3D with Javascript&lt;/a&gt;&lt;br /&gt;&lt;a href="http://screenweaver.com/about" target="_blank"&gt;Screenweaver&lt;/a&gt; (for building applications with a Flash interface)&lt;br /&gt;&lt;a href="http://itp.nyu.edu/icm/shiffman/week3/index.html" target="_blank"&gt;Daniel Shiffman's OOP primer&lt;/a&gt; (a favourite page to refer n00bs to)</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/02/zap.html' title='Zap!'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=5380468080851445770&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5380468080851445770'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5380468080851445770'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-5546131606284187694</id><published>2007-02-06T13:11:00.000-08:00</published><updated>2007-02-06T13:23:58.303-08:00</updated><title type='text'>Cache</title><content type='html'>Just dropping off some links. You know what I'm like with research. No news as yet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://smpenterprisesllc.com/flash/bin/1999/model04.html" target="_blank"&gt;Cut out / transformable Optimus Prime&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mwscomp.com/sound.html" target="_blank"&gt;Monty Python sounds&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=4967774035074269299&amp;q=Salvador+Dali" target="_blank"&gt;Salvador Dali documentary&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.telegraph.co.uk/arts/main.jhtml;jsessionid=ENMQBTPI1QT5RQFIQMGSFGGAVCBQWIV0?xml=/arts/2007/01/28/svinsider28.xml" target="_blank"&gt;Outer space in a pyrex dish (SFX for film the Fountain)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dcs.st-and.ac.uk/~morph/Transformer/" target="_blank"&gt;Face transformer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gprime.net/video.php/tonyvspaul" target="_blank"&gt;Tony vs Paul (stop frame cool)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sensitivelight.com/smoke2/?image=6" target="_blank"&gt;Smoke&lt;/a&gt; (or, why did I bother learning Processing when I could have just bought fags and a camera)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.huddletogether.com/projects/lightbox2/#example" target="_blank"&gt;Lightbox 2.0 - snazzy js image loader&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flashden.net/forums/thread/flash-screensaver-programs/42" target="_blank"&gt;Flash Screensaver thread&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.html.it/layoutgala/" target="_blank"&gt;40 different layouts for one html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newscientisttech.com/article/mg19325895.600?DCMP=NLC-nletter&amp;nsref=mg19325895.600" target="_blank"&gt;A Bot for a boss (NS article)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tutorialblog.org/100-ajax-tutorials-and-resources/" target="_blank"&gt;100 Ajax resources&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ssw.com.au/SSW/Standards/Rules/RulestoBetterGoogleRankings.aspx" target="_blank"&gt;Better Google rank tips&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cow.neondragon.net/stuff/reflection/" target="_blank"&gt;JavaScript reflections&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/02/cache.html' title='Cache'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=5546131606284187694&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5546131606284187694'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/5546131606284187694'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-3470093493773414677</id><published>2007-01-23T13:34:00.000-08:00</published><updated>2007-01-23T13:39:02.405-08:00</updated><title type='text'>Beta is the New Black</title><content type='html'>Whilst my folio interface continues to obey &lt;a href="http://en.wikipedia.org/wiki/Hofstadter%27s_Law" target="_blank"&gt;Hofstadter's Law&lt;/a&gt; I'm dropping off a bunch of links. AStar has been updated to become &lt;a href="http://www.robotacid.com/PBeta/AILibrary/Pathfinder/index.html" target="_blank"&gt;Pathfinder&lt;/a&gt;. I am however getting some strangely slow results on a Linux machine test, either memory related or something else. Expect a fix, but not right now.&lt;br /&gt;&lt;br /&gt;Fjen has taken appletobject.js and expanded upon it to build a &lt;a href="http://bezier.de/processing/xhtml/" target="_blank"&gt;pre-loader for Java applets&lt;/a&gt; (percentage and even loading bar). We need more examples of this technology in action, why not download the files and try it out. (&lt;a href="http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Integrate;action=display;num=1168878870;start=" target="_blank"&gt;P5 thread here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.getafirstlife.com/" target="_blank"&gt;First Life (as opposed to second)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://festival.sundance.org/2007/watch/index.aspx?guide=all&amp;order=title" target="_blank"&gt;Sundance Film Festival online&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=Z2LUz2WVcek" target="_blank"&gt;Jeep Waterfall printer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=zyyCcjbrWOM" target="_blank"&gt;Reno Balloon race&lt;/a&gt; Some amazing timelapse going on that offers some inspiration for a-life perhaps.&lt;br /&gt;&lt;a href="http://www.improveverywhere.com/mission_view.php?mission_id=54" target="_blank"&gt;No pants (trousers) on the subway happening&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.spikedhumor.com/articles/76572/Lego_Car_Factory.html?page=1" target="_blank"&gt;Lego car factory (made from lego)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://observer.guardian.co.uk/7days/story/0,,1989878,00.html" target="_blank"&gt;Armando Iannuci on the iPhone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.viralvideochart.com/youtube/charlie_the_unicorn?id=8xV9A4v6G3E" target="_blank"&gt;Charlie the Unicorn&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newscientisttech.com/article/dn10922?DCMP=NLC-nletter&amp;nsref=" target="_blank"&gt;Desktop 3D fabricator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=8mBDQXWflbM&amp;eurl=" target="_blank"&gt;Silent Star Wars&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abstractmachine.net/thesis/software.php?id=216" target="_blank"&gt;DIY wrapping paper&lt;/a&gt;, thanks D. E. Stanley&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=m5OHPgne1S4" target="_blank"&gt;Mark Knopfler at French &amp; Saunders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bencline.net/blog/category/flash/my-open-source-flash-xml-mp3-player/" target="_blank"&gt;Open source Flash MP3 player&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jaij.net/downloads.php" target="_blank"&gt;PNGuin animated .pngs (JavaScript)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.macromedia.com/flashjavascript/" target="_blank"&gt;Javascript-Flash integration kit&lt;/a&gt;&lt;br /&gt;&lt;a href="http://shiflett.org/articles/how-to-avoid-page-has-expired-warnings" target="_blank"&gt;Avoid PHP Page has expired warnings&lt;/a&gt;&lt;br /&gt;&lt;a href="" target="_blank"&gt;Open source Flash for artists&lt;/a&gt; (article)</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/01/beta-is-new-black.html' title='Beta is the New Black'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=3470093493773414677&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3470093493773414677'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/3470093493773414677'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-13619642.post-1642874276782204709</id><published>2007-01-06T16:50:00.000-08:00</published><updated>2007-01-06T17:18:10.231-08:00</updated><title type='text'>Chronic Pain in the Arse</title><content type='html'>The miniscule typos in the revision of my portfolio has driven me to the brink of tears. I don't even know why it stopped working at some point. I'm sure it may blink offline over the next week as I call up friends for cross-platform testing.&lt;br /&gt;&lt;br /&gt;What's new then? Well the html goes through a Perl script now which gives me the raw power of regular expressions to force consistent formatting of text, and I've turned the applet links into javascript links to mount a Java applet on page. Hooray for content! (I've lost count of the amount of languages used in my folio now &lt;a href="http://www.robotacid.com/assets/AS2nXML.zip"&gt;updated source here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Dynamic Java applet mounting is performed with my &lt;a href="http://www.robotacid.com/assets/appletobject.js"&gt;appletobject.js&lt;/a&gt; (thanks fjen for spotting the typo). There's a thread &lt;a href="http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Integrate;action=display;num=1166831396;start=6#6" target="_blank"&gt;on how to use it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://lifeprint.com/asl101/gifs-animated/" target="_blank"&gt;American Sign-Language .gifs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.campaignagainstreallife.com/" target="_blank"&gt;Campaign Against Real Life&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=-nDUnEEtrHw" target="_blank"&gt;Michel Gondry's making of Star Guitar promo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pitchforkmedia.com/article/feature/39983/Top_25_Music_Videos_of_2006/page_3" target="_blank"&gt;Top 25 Music videos of 2006&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=MfZd45I3g4k" target="_blank"&gt;Metalosis&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.comp.leeds.ac.uk/Perl/matching.html" target="_blank"&gt;Perl String Matching&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.foo.be/docs/tpj/issues/vol5_1/tpj0501-0003.html" target="_blank"&gt;Parsing HTML with HTML::Parser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flash-db.com/PopUp/PopUp.html" target="_blank"&gt;Pop-up window code generator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.mozilla.org/en/docs/AJAX:Getting_Started" target="_blank"&gt;AJAX, getting started&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sitepoint.com/article/oriented-programming-1" target="_blank"&gt;JavaScript OOP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.actionscript.com/Article/tabid/54/ArticleID/Preloading-Files-into-the-Browser-s-Cache/Default.aspx" target="_blank"&gt;Flash browser cache preload trick&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://robotacid.com/news/2007/01/chronic-pain-in-arse.html' title='Chronic Pain in the Arse'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13619642&amp;postID=1642874276782204709&amp;isPopup=true' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://robotacid.com/news/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/1642874276782204709'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13619642/posts/default/1642874276782204709'/><author><name>RobotAcid</name><uri>http://www.blogger.com/profile/05506104241666362209</uri><email>noreply@blogger.com</email></author></entry></feed>