<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.cokeandcode.com">
<channel>
 <title>Coke And Code - Java Games and Games Development - </title>
 <link>http://www.cokeandcode.com</link>
 <description></description>
 <language>en</language>
<item>
 <title>Demo Writing Rules of Thumb</title>
 <link>http://www.cokeandcode.com/rulesofthumb</link>
 <description>&lt;p&gt;1) &lt;b&gt;Always provide on screen instructions early on.&lt;/b&gt; Never know who&#039;s going to get hold of your demo when you&#039;re not there to tell them how to play.&lt;/p&gt;
&lt;p&gt;2) &lt;b&gt;Visual and physical FX changes should be over done&lt;/b&gt;. Make it really obvious that you&#039;ve change the friction or you&#039;ve added dust particles.&lt;/p&gt;
&lt;p&gt;3) &lt;b&gt;No visual change should be digital&lt;/b&gt;, smooth changes look more polished for next to no work early on.&lt;/p&gt;
&lt;p&gt;4) &lt;b&gt;Make it look &quot;ok&quot;&lt;/b&gt;. While concept/prototypes don&#039;t need to look pretty, when you&#039;re trying to solicit feedback from people who arn&#039;t paid to do it reasonable looking demos get more interest and more useful feedback.&lt;/p&gt;
</description>
 <pubDate>Wed, 17 Oct 2007 08:54:17 +0000</pubDate>
</item>
<item>
 <title>Here Is a Test Page</title>
 <link>http://www.cokeandcode.com/testpage</link>
 <description>&lt;p&gt;Hello world, here is some information:&lt;/p&gt;
&lt;p&gt;&lt;strong &gt;Guns are bad, mmmmm kay.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;image&quot;&gt;
  &lt;a href=&quot;node/593&quot;&gt;&lt;img src=&quot;http://www.cokeandcode.com/files/images/cubis3.png&quot; width=&quot;482&quot; height=&quot;438&quot; alt=&quot;Cubis Part 3&quot; /&gt;&lt;/a&gt;
  &lt;div class=&quot;caption&quot;&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Kev&lt;/p&gt;
</description>
 <pubDate>Sat, 28 Oct 2006 17:06:02 +0000</pubDate>
</item>
<item>
 <title>The Games Index</title>
 <link>http://www.cokeandcode.com/gamesindex</link>
 <description>&lt;table border=&quot;1&quot; cellpadding=&quot;5&quot; width=&quot;100%&quot;&lt;/p&gt;
&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/typhoon/typhoon.jnlp&quot;&gt;Typhoon&lt;/a&gt;
&lt;/td&gt;&lt;td&gt;
Atari Tempest inspired on with a bright blue tunnel and yellow claw.
&lt;/td&gt;&lt;td&gt;
&lt;img src=&quot;http://www.cokeandcode.com/typhoon/typhoon6_small.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;
&lt;/td&gt;&lt;td&gt;
Shooter
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/4k/tilt/tilt-mouse.jnlp&quot;&gt;Tilt 4K&lt;/a&gt;
&lt;/td&gt;&lt;td&gt;
The 4K inspiration for Tiltilation. Tilt the board, roll the ball around the maze to get the tokens and get to the exit.
&lt;/td&gt;&lt;td&gt;
&lt;img src=&quot;http://games.cokeandcode.com/repository/tilt.game/thumbnail.jpg&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;
&lt;/td&gt;&lt;td&gt;
Physical
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/4k/keepie/keepie.jnlp&quot;&gt;Keepie Up&lt;/a&gt;
&lt;/td&gt;&lt;td&gt;
A creation for whiling away those hours in the office. Keepie up, click the ball to flick it into the air. Click it again to keep it there. How many taps can you do before the ball hits the ground?
&lt;/td&gt;&lt;td&gt;
&lt;img src=&quot;http://games.cokeandcode.com/images/keepie.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;
&lt;/td&gt;&lt;td&gt;
Physical
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/4k/trooper/trooper.jnlp&quot;&gt;Trooper&lt;/a&gt;
&lt;/td&gt;&lt;td&gt;
Paratrooper - the cause of my lost youth. Aim, shoot, stop the troopers getting close enough plant their bombs.
&lt;/td&gt;&lt;td&gt;
&lt;img src=&quot;http://unlimited.woogley.net/games/archive/4K05/Trooper/screen.png&quot; width=&quot;112&quot; height=&quot;112&quot;/&gt;
&lt;/td&gt;&lt;td&gt;
Shooter
&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</description>
 <pubDate>Tue, 03 Oct 2006 22:59:00 +0000</pubDate>
</item>
<item>
 <title>Hulk </title>
 <link>http://www.cokeandcode.com/hulk/v2</link>
 <description>&lt;p&gt;Hulk is my second attempt at a game based around the Games Workshop classic SpaceHulk. I&#039;m intending to support the basic rules, 2D and 3D views, all using Java. I&#039;m using &lt;a href=&quot;http://www.jmonkeyengine.com&quot;&gt;JME&lt;/a&gt; as my rendering engine.&lt;/p&gt;
&lt;p&gt;Check out the project progress in the &lt;a href=&quot;hulkdevdiary&quot;&gt;development diary&lt;/a&gt;. You can see some images from both the development and art in progress over in the &lt;a href=&quot;hulkimages&quot;&gt;gallery&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you want to try the game you can find try the &lt;a href=&quot;http://www.cokeandcode.com/spacehulk/spacehulk.jnlp&quot;&gt;Webstart here&lt;/a&gt;. Warning: Development is an unknown state at any given time.&lt;/p&gt;
&lt;p&gt;There&#039;s also a &lt;a href=&quot;http://www.cokeandcode.com/spacehulk/modeltest.jnlp&quot;&gt;Collda model test&lt;/a&gt; hanging around at the moment.&lt;/p&gt;
</description>
 <pubDate>Mon, 04 Sep 2006 21:24:08 +0000</pubDate>
</item>
<item>
 <title>Java Games Developers</title>
 <link>http://www.cokeandcode.com/devs</link>
 <description>&lt;p&gt;Apart being friendly, helpful people, the following people are working on useful and interesting projects in Java gaming..&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Caspian Prince (princec)&lt;/strong&gt; - focusing on highly polished 2D games in Java over at &lt;a href=&quot;http://www.puppygames.net&quot;&gt;PuppyGames&lt;/a&gt;. (also see &lt;a href=&quot;http://www.lwjgl.org&quot;&gt;LWJGL&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;elias_naur&lt;/strong&gt; - A member of &lt;a href=&quot;http://www.oddlabs.com/&quot;&gt;OddLabs&lt;/a&gt; who have produced the wonderful &lt;a href=&quot;http://www.tribaltrouble.com&quot;&gt;Tribal Trouble&lt;/a&gt; 3D RTS and are rumoured to be working on their next project. (also see &lt;a href=&quot;http://www.lwjgl.org&quot;&gt;LWJGL&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mazon&lt;/strong&gt; - A maintainer of the popular &lt;a href=&quot;http://www.lwjgl.org&quot;&gt;LWJGL&lt;/a&gt; library - the man to talk to when a new build is out. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mojomonkey&lt;/strong&gt; - Now works for &lt;a href=&quot;http://www.ncsoft.com&quot;&gt;NCSoft&lt;/a&gt; but still working on the &lt;a href=&quot;http://www.jmonkeyengine.com/&quot;&gt;Java Monkey Engine&lt;/a&gt; scenegraph based games engine.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Endolf/Jez&lt;/strong&gt; - Maintainer of the &lt;a href=&quot;http://jinput.dev.java.net&quot;&gt;JInput&lt;/a&gt; libraries for game controller support in java and long time devotee of his project &lt;a href=&quot;http://www.darkvoidonline.com&quot;&gt;Dark Void&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DarkProphet&lt;/strong&gt; - Initiater of JME-Physics, and in the process of building the &lt;a href=&quot;http://www.volatile-engine.com&quot;&gt;Volatile Engine&lt;/a&gt;, a new technology focused scenegraph based engine.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Matthias Mann&lt;/strong&gt; - Building the &lt;a href=&quot;http://www.matthiasmann.de/&quot;&gt;Worldscape&lt;/a&gt; system, a terrain and rendering engine that utilises shaders heavily for peak performance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Shawn Kendall&lt;/strong&gt; - An instructor at the &lt;a href=&quot;http://www.fullsail.com&quot;&gt;Full Sail&lt;/a&gt; games development college. Also the developer of &lt;a href=&quot;http://www.cosmicbirdie.com/&quot;&gt;Cosmic Birdie&lt;/a&gt; a kick ass racing in game in progress.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Markus Persson&lt;/strong&gt; - Developer of &lt;a href=&quot;http://www.wurmonline.com&quot;&gt;Wurm Online&lt;/a&gt; and all round java coding genius.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;Did I forget you? Did I get it wrong? Well, let me know then!&lt;/cite&gt;&lt;/p&gt;
</description>
 <pubDate>Sun, 27 Aug 2006 00:24:23 +0000</pubDate>
</item>
<item>
 <title>Games</title>
 <link>http://www.cokeandcode.com/games</link>
 <description>&lt;p&gt;&lt;center&gt;&lt;br /&gt;
These games require Java which is available from the &lt;a href=&quot;http://www.java.com&quot;&gt;Java.com website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Typhoon&lt;/H1&gt;&lt;br /&gt;
Typhoon is fast paced shooter based on the classic game &quot;Tempest&quot;. Guide your claw around the playing field shooting the bag guys before they reach you. Use your bombs sparingingly.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/typhoon/typhoon.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/typhoon/typhoon.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/typhoon/typhoon6_small.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://67.18.194.226/kev/grav2/grav2pg.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/gravitybattle/screenshots/230804_2tn.gif&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Gravity Battle&lt;/H1&gt;&lt;br /&gt;
A classic gravity thruster game - drift your ship through the caverns taking out all the evil aliens within. Complete the missions, but try not damage the ship - the boss gets annoyed with all the repaints!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://67.18.194.226/kev/grav2/grav2pg.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Roll 4K&lt;/H1&gt;&lt;br /&gt;
Taking second place in the 2006 Java 4K programming competition, this tiny (4096 bytes) game has proved to be addictive fun. Simple physics allow to bounce the ball around the levels, grabbing the tokens and getting out - if it were only that simple!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://javaunlimited.net/games/launch.php?type=jnlp&amp;amp;id=50&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://javaunlimited.net/games/launch.php?type=jnlp&amp;amp;id=50&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/roll4k.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/twist/twist.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/twist/screenshot.jpg&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Tower Puzzle&lt;/H1&gt;&lt;br /&gt;
Twist the tower, Twist the rings - match the colours to make the block disappear. Meet your quota to complete the level! A concept package for a game that turned into some simple fun. Originally an entry for the Java 16K contest that never happened.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/twist/twist.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;T4XI&lt;/H1&gt;&lt;br /&gt;
The winner of the 2005 Java 4K programming competition - again a tiny simple game. Drive your T4XI round Grand Theft Auto style streets taking your fare from point A to point B. Watch out for the terrible city drivers!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/city4k/city4k.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/city4k/city4k.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/t4xi.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;600&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/ball4k/ball4k.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/ball4k.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Ball 4K&lt;/H1&gt;&lt;br /&gt;
Another ball rolling game - another 4k game - this time in 3D! Guide the ball around, toggle all the switches and exit the level. Try not to fall off - and don&#039;t forget to jump!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/ball4k/ball4k.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/center&gt;&lt;/p&gt;
</description>
 <pubDate>Sun, 09 Jul 2006 16:06:08 +0000</pubDate>
</item>
<item>
 <title>Games</title>
 <link>http://www.cokeandcode.com/gameslist</link>
 <description>&lt;p&gt;&lt;center&gt;&lt;br /&gt;
These games require Java which is available from the &lt;a href=&quot;http://www.java.com&quot;&gt;Java.com website&lt;/a&gt;.&lt;br&gt;&lt;br /&gt;
Like the games? Something doesn&#039;t work? Looking for a games developer? &lt;a href=&quot;mailto:frontpage@cokeandcode.com&quot;&gt;Drop me a mail!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Rowgem&lt;/H1&gt;&lt;br /&gt;
An odd twist on the traditional gem matching game. Remove gems freely, but match the patterns displayed. The quicker you match it, the more points you get. How many points can you get in the 4 minutes allowed.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/applets/rowgem&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/applets/rowgem&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/applets/rowgem/rowgem.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://slick.cokeandcode.com/images/cute2.png&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://slick.cokeandcode.com/images/cute2.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Cute Planet Puzzle&lt;/H1&gt;&lt;br /&gt;
Lost Garden run challenges, where they give away art resources in the hope that people will make interesting games. Well, here&#039;s one. Push the gems around to clear them from the board with your cute like player. Heard it before? Sound like Sokoban? Well it is, except with a 3rd dimension! Seemingly simple levels can take longer than you think.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://slick.cokeandcode.com/demos/cuteplanet.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Toy Blocks&lt;/H1&gt;&lt;br /&gt;
Play with the blocks, match the pattern, complete the level. Or just play balance, stack the blocks high and don&#039;t let the fall. Don&#039;t like structure? Just play free play. One for the little kiddies but fun for us oldies too!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://slick.cokeandcode.com/demos/blocks.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/node/920&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://slick.cokeandcode.com/images/blocks.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://slick.cokeandcode.com/demos/kitipong.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://slick.cokeandcode.com/images/screenshot.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Kitipong&lt;/H1&gt;&lt;br /&gt;
A game that plays like Bejewled, took 8 hours to write, resource and setup and is an example for the Slick games library. Add in cool oriental cats with relaxing music and you&#039;ve got a gentle winner!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://slick.cokeandcode.com/demos/kitipong.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Tiltilation&lt;/H1&gt;&lt;br /&gt;
Tilt the board, roll the ball, collect the tokens and get to the exit. Simple? Factor in moving platforms, pin ball bouncers, electric fences and all that jazz - it gets way more fun! Check it out - if you like the demo why not buy the full version? It&#039;s great value at only $6.99!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.tiltilation.com&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.tiltilation.com&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.tiltilation.com/screenshots/shot4_tn.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/mpop/mariopop.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/mpop/shrooms.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Shrooms!&lt;/H1&gt;&lt;br /&gt;
&lt;b&gt;New! - Now with built in Level Editor!&lt;/b&gt;&lt;br&gt;&lt;br /&gt;
Shrooms is my entry for the &lt;a href=&quot;http://javaunlimited.net/mario/index.html&quot;&gt;Super Mario Programming Contest&lt;/a&gt;. Click the question marks to release the shrooms - guide them to their destination stars by activating the environment and placing tools. A unique tangent to the mario themed game contest.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/mpop/mariopop.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Typhoon&lt;/H1&gt;&lt;br /&gt;
Typhoon is fast paced shooter based on the classic game &quot;Tempest&quot;. Guide your claw around the playing field shooting the bag guys before they reach you. Use your bombs sparingly.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/typhoon/typhoon.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/typhoon/typhoon.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/typhoon/typhoon6_small.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://67.18.194.226/kev/grav2/grav2pg.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/gravitybattle/screenshots/230804_2tn.gif&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Gravity Battle&lt;/H1&gt;&lt;br /&gt;
A classic gravity thruster game - drift your ship through the caverns taking out all the evil aliens within. Complete the missions, but try not damage the ship - the boss gets annoyed with all the repaints!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://67.18.194.226/kev/grav2/grav2pg.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;Roll 4K&lt;/H1&gt;&lt;br /&gt;
Taking second place in the 2006 Java 4K programming competition, this tiny (4096 bytes) game has proved to be addictive fun. Simple physics allow you to bounce the ball around the levels, grabbing the tokens and getting out - if it were only that simple!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://javaunlimited.net/games/launch.php?type=jnlp&amp;amp;id=50&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://javaunlimited.net/games/launch.php?type=jnlp&amp;amp;id=50&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/roll4k.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/twist/twist.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/twist/screenshot.jpg&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Tower Puzzle&lt;/H1&gt;&lt;br /&gt;
Twist the tower, Twist the rings - match the colours to make the blocks disappear. Meet your quota to complete the level! A concept package for a game that turned into some simple fun. Originally an entry for the Java 16K contest that never happened.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/twist/twist.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;T4XI&lt;/H1&gt;&lt;br /&gt;
The winner of the 2005 Java 4K programming competition - again a tiny simple game. Drive your T4XI round Grand Theft Auto style streets taking your fare from point A to point B. Watch out for the terrible city drivers!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/city4k/city4k.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/city4k/city4k.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/t4xi.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/ball4k/ball4k.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/images/ball4k.png&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;H1&gt;Ball 4K&lt;/H1&gt;&lt;br /&gt;
Another ball rolling game - another 4k game - this time in 3D! Guide the ball around, toggle all the switches and exit the level. Try not to fall off - and don&#039;t forget to jump!&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/games/4k/ball4k/ball4k.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;hr width=&quot;350&quot; height=&quot;2&quot; noshade color=&quot;black&quot;/&gt;&lt;/p&gt;
&lt;table width=&quot;500&quot; cellpadding=&quot;10&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;H1&gt;TakeDown!&lt;/H1&gt;&lt;br /&gt;
TakeDown was my first attempt at something I thought at the time was original. Turns out someone else has had the idea before - and their names were PopCap! This version is still a lot of fun, suck the blocks down - spit them out to match the colours. Use the bombs for clearing areas and collect the letters for your BONUS!.&lt;br /&gt;
&lt;p align=&quot;right&quot;&gt;
&lt;a href=&quot;http://www.cokeandcode.com/takedown/takedown.jnlp&quot;&gt;Play Now&lt;/a&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;a href=&quot;http://www.cokeandcode.com/takedown/takedown.jnlp&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.cokeandcode.com/files/images/takedown_2.png&quot; width=&quot;150&quot; height=&quot;112&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/center&gt;&lt;/p&gt;
</description>
 <pubDate>Sun, 09 Jul 2006 16:06:08 +0000</pubDate>
</item>
<item>
 <title>Linux Rules</title>
 <link>http://www.cokeandcode.com/node/474</link>
 <description>&lt;p&gt;Linux Rules - Linux Rules - Linux Rules - Linux Rules&lt;/p&gt;
&lt;p&gt;OK? Everyone alright now? :)&lt;/p&gt;
&lt;p&gt;Good.&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/8">Rants</category>
 <pubDate>Fri, 07 Jul 2006 20:18:46 +0000</pubDate>
</item>
<item>
 <title>Linux is my Hair Cut</title>
 <link>http://www.cokeandcode.com/node/473</link>
 <description>&lt;p&gt;Strange realisation of a parallel - so obscure that you&#039;d think I&#039;d been taking copious amounts of dodgy substances - which of course in this over policed country, I certainly would never do :)&lt;/p&gt;
&lt;p&gt;My hair cut is - um - bad. I&#039;ve always had rubbish hair, but I&#039;ve used a simple rule for the longest time. In general I leave my hair to look really really bad. People get used to it - a collegue I&#039;d only met once before said when he saw me with my newly trimmed hair on arrival to the states - &quot;I knew it was you, but somehow I remember your hair being .. um .. bigger&quot;. Such a diplomatic gent. Anyway, back to the point (what&#039;s left of it) - I let it look awful - that way when I need to look tidy I don&#039;t have to do much. Add tidy clothes. Put a comb through the hair, brush it to the side or simply get it cut - everyone notices! &quot;Oh, you look smart today&quot; or &quot;Got an interview?&quot; - simply because I&#039;ve come from having really really really bad hair, to almost average hair. Ok, bare with me here, I have a point.&lt;/p&gt;
&lt;p&gt;Linux is touted as the best thing by so many people. It&#039;s great at this, it does this really well. When questioned about the more basic points - usability, accountability, install/upgrade procedures - most of the Linux-Pals will say &quot;yeah, well, it&#039;s not quite there yet, but look at where it was before&quot;. Linux has come from having really really bad install/upgrade/usability to having an average (or in worst case, overly ornate) system - and as users we&#039;re meant to jump up and down, get excitied - screaming &quot;look how far Linux has come! Isn&#039;t it great!&quot; - well, um, no. Linux is as any operating system available today - a choice of the user. It stacks up against Windows and MacOSX (and the other less home-popular OSes) and has to be judged in that context. &lt;/p&gt;
&lt;p&gt;It doesn&#039;t matter where it comes from, or the trials and tribulations it&#039;s had along the way - it&#039;s still at best an average hair cut :)&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/10">Geek</category>
 <pubDate>Wed, 05 Jul 2006 23:13:58 +0000</pubDate>
</item>
<item>
 <title>Lies, Damned Lies and Statistics</title>
 <link>http://www.cokeandcode.com/node/472</link>
 <description>&lt;p&gt;I recently got webalizer working for the sub-domains of the server cokeandcode lives on - which in turn means I can now see statistics for the site. For a while I&#039;ve been able to get referrers from the drupal powered bits - which have always made interesting reading to me - but these new stats are more detailed and let me really understand whats going on.&lt;/p&gt;
&lt;p&gt;As it turns out, my little coke and code site here gets around 600 visits a day (constituting around 5000 hits and 1800 pages). Around 100 visits a day are bots (everyone wave to the bots now). The rest I can only assume are people with very little to do with their day :)&lt;/p&gt;
&lt;p&gt;Looking at the stats I&#039;ll probably get round to writing some more tutorials soon - seems they&#039;re pretty popular. Thanks to everyone that pops by - always nice to get comments on the blog - though for reference that doesn&#039;t give anyone the right to post foul language or offensive content! (I removed 2 last month). If you&#039;ve got any suggestions for tutorials that you think I might be able to cope with - let me know.&lt;/p&gt;
&lt;p&gt;Hate mail of course goes to the &lt;a href=&quot;mailto:idontcare@localhost&quot;&gt;normal address&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/10">Geek</category>
 <pubDate>Wed, 05 Jul 2006 19:06:33 +0000</pubDate>
</item>
<item>
 <title>Indie Gamers - Mostly non-Americans?</title>
 <link>http://www.cokeandcode.com/node/468</link>
 <description>&lt;p&gt;Not sure if this is a just a coincidence, but I&#039;ve chatted/posted to a fair amount of indie game developers - it might be just me but theres seems to be a severe lack of Americans among them. I wonder why this could be?&lt;/p&gt;
&lt;p&gt;- Maybe its because the in the home computer hacking days (speccy, c64, vic, ql) most of the games were being thrown out by non-Americans? I suspect this drives part of the reason there are so many hobbiests?&lt;/p&gt;
&lt;p&gt;- More likely its becaues there are far fewer opportunities for budding games developers outside of the US (and the far east of course). &lt;/p&gt;
&lt;p&gt;- Maybe the american culture drives towards the big bucks - not the small achievements?&lt;/p&gt;
&lt;p&gt;- Maybe its just a conicidence, and there are tonnes of US indies out there - just they don&#039;t talk to me :)&lt;/p&gt;
&lt;p&gt;Oh well, just a thought..&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/10">Geek</category>
 <pubDate>Wed, 28 Jun 2006 05:51:03 +0000</pubDate>
</item>
<item>
 <title>Problems with GCJ</title>
 <link>http://www.cokeandcode.com/node/467</link>
 <description>&lt;p&gt;GCJ is the answer to a lot of my issues with casual java games development. It packs things down nice and small and makes the games instantly accessible. &lt;/p&gt;
&lt;p&gt;However, it comes at a cost currently... The garbage collection (GC) in GCJ is awfully slow - it locks everything else and destroy the smooth framerate of the games. This is pretty frustrating.&lt;/p&gt;
&lt;p&gt;Its taught me to be alot of more defensive in my use of garbage now though - my code is way way tighter because of the issue. I wrote a small sprite test recently and found that due to my recent experience my natural way of doing things had changed significantly - in that my sprite test was completely garbage free. Stunning.&lt;/p&gt;
&lt;p&gt;Moreover, its taught me another little trick. When you write a game you always add a Frames Per Second (FPS) counter early on - this allows you to notice big performance drops as you add new features - keeps you informed. I&#039;ve now added a memory delta counter - this indicates the change in memory usage per second - by default. In a similar manner to the FPS counter this gives me an easy way of tracking if/when I add new garbage constraints.&lt;/p&gt;
&lt;p&gt;Roll on Tilt! We&#039;re getting there!&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/6">Code</category>
 <pubDate>Mon, 26 Jun 2006 15:53:37 +0000</pubDate>
</item>
<item>
 <title>File Leeching</title>
 <link>http://www.cokeandcode.com/node/463</link>
 <description>&lt;p&gt;So, I&#039;m setting up my game site.. beginning to track stats on downloads and registrations. Its all very interesting. Got my webalizer working thanks to &lt;a href=&quot;http://linux.cudeso.be/linuxdoc/webalizer.php&quot;&gt;Cudeso&lt;/a&gt; and I&#039;m checking through the stats. Wierd I think - my php script tracking tells me the windows exe has been downloading 16 times in the last 3 days (not much - but I&#039;m not advertising yet) - but webalizer stats tell me its been download directly at least 13 times in the last 5 hours. Something isn&#039;t right here - turns out this is a common phenom called &quot;File Leeching&quot;. The executable gets leeched off onto another site and they use it to attact visitors and hence help their advertising.&lt;/p&gt;
&lt;p&gt;Great! Except I want downloaders to come through my site - I want them to come back and buy the game eventually. I also don&#039;t like people going round my stats system - most irritating. Right - time to fix it. First I move my actual downloads out of the web directory somewhere that standard downloads can&#039;t get. Next I change my download.php to do this:&lt;/p&gt;
&lt;p&gt;&lt;code &gt;&lt;br /&gt;
$file = $pathToDownloads.&quot;/&quot;.$filename;&lt;br /&gt;
$len = filesize($file);&lt;br /&gt;
&lt;/code&gt;&lt;code &gt;&lt;br /&gt;
header(&quot;content-type: application/save&quot;);&lt;br /&gt;
header(&quot;content-length: $len&quot;);&lt;br /&gt;
header(&quot;content-disposition: attachment; filename=&quot;.$filename);&lt;br /&gt;
$fp = fopen($file, &quot;r&quot;);&lt;br /&gt;
fpassthru($fp);&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;code &gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;And suddenly theres no way to access my downloads without going through my script. They can of course still link to my script but at least my tracking is still in place. I could of course then block it further by only allow the referrer to be that of my own page - though I hear this isn&#039;t safe - so for now this should work. Sometimes PHP is just the greatest system :)&lt;/p&gt;
&lt;p&gt;Pretty Neat!&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/6">Code</category>
 <pubDate>Tue, 20 Jun 2006 03:48:08 +0000</pubDate>
</item>
<item>
 <title>MMORPGs for social analysis</title>
 <link>http://www.cokeandcode.com/node/462</link>
 <description>&lt;p&gt;Massively Multiplayer Online Roleplay Games (MMORPGs) are game system in which hundreds, some times thousands, of players take part in adventures within a large peristent world. They&#039;ve actually been around an awfully long time, played mostly by us geeky types, however we&#039;re starting to see a real influx of your average gamer in to the popular MMORPG worlds.&lt;/p&gt;
&lt;p&gt;Many people have speculated that this fantasy worlds could be used for social experiments and to draw conclusions about the rules that govern the way with live while remaining within a safe environment. While I&#039;m sure its true, I&#039;m more interested in what the rise of MMORPGs says about society development in the real world.&lt;/p&gt;
&lt;p&gt;The fact is that more and more people are being enticed by online lifes. Why is that? Some people speculate that it gives the players a chance to live a life they wouldn&#039;t otherwise... I mean who gets to be a ogre slaying half dwarf in real life? (well, ok, I&#039;m sure there are a few). Personally I think what the majority of people get out of online lifes is the ability to say and act how they want in a &quot;safe environment&quot;. What does that say about us as a group?&lt;/p&gt;
&lt;p&gt;It says we&#039;re scared of each other. We&#039;re more and more scared of living in our real world, more terrorist attacks, more chavs, less respect for each other - less respect for the difference between us - less acceptance or even awareness of new idea and morals. So, we&#039;re beginning to hide - in environments in which we think we don&#039;t need to be scared. We can do what we want and if its starting going the wrong way - logoff. Choose a different name or choose a different game.&lt;/p&gt;
&lt;p&gt;While I&#039;m happy that MMORPGs are more and more popular - I also think it indicates that our society is on a downward slope into fear. And as all geeks know, fear leads to anger. Anger leads to hate. Hate leads to suffering. etc &lt;/p&gt;
&lt;p&gt;The moral of the story - get in on the MMORPG game now - make lots of money - stop worrying about the rest of the world. Oh.. and when you&#039;re up there in your penthouse, enjoy the best things in life, feel free to chuck me down a super model or two :)&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/10">Geek</category>
 <category domain="http://www.cokeandcode.com/taxonomy/term/8">Rants</category>
 <pubDate>Tue, 20 Jun 2006 03:21:49 +0000</pubDate>
</item>
<item>
 <title>Process for the sake of Process</title>
 <link>http://www.cokeandcode.com/node/461</link>
 <description>&lt;p&gt;Process is a good idea. Process makes things traceable, reproducable and raises the quality.&lt;/p&gt;
&lt;p&gt;Process is a bad idea. Process slows us down, gets in the way and increases the paper work. &lt;/p&gt;
&lt;p&gt;I like process - it irks me when people spout that all process gets in the way. Bad process is bad, mkay? Good process is powerful stuff. However, good process can also be worthless if the people involved don&#039;t buy into the idea. Whats the point in ensuring that a requirements document is produced - if no one cares what goes in it? Why bother to ensure unit tests are written if the developers in question don&#039;t agree with it and can&#039;t be bothered to fully test things. Why both to have document and code reviews if the reviewers don&#039;t turn up or don&#039;t bother commenting? &lt;/p&gt;
&lt;p&gt;Isn&#039;t it probably worse to have a process thats payed lip service as compared to no process at all? At with no process you know where you&#039;re at - up shit creek. With a pretend process that nobody buys into you&#039;re screwed but you don&#039;t know it til your face to face with the customer.&lt;/p&gt;
&lt;p&gt;So - how do we get into this state? Well, as much as I hate to believe it, I&#039;m starting to believe in all that airy fairly company anaylsis that used to be spouted at me in Lucent days. &lt;/p&gt;
&lt;p&gt;Companies have a culture. That culture is defined by the people that exist within the company. No matter how positive/attentive someone when they enter a company they will eventually become part of that culture. Fighting company culture is like being the odd kid in school - you know the problem is the rest of the world not you but that doesn&#039;t make taking the beating everyday any more acceptable.&lt;/p&gt;
&lt;p&gt;So - what can be done about it? Changes to culture take dramatic steps or a massive number of subtle influences. I suppose you can just keep trying to do the right thing and take the heat, or toe the acceptable line and keep propogating the problem. &lt;/p&gt;
&lt;p&gt;Obviously there are different scales of these things. Some places I&#039;ve worked had a tonne of process that was abided by - this did slow us down pointlessly. One place I worked had no process, no cross checks, no nothing. Fast development but a series of embarrasing mishaps infront of customers :( Currently, where I work is ok. They have some process, its not too impedeing and the general populace are getting better at getting involved. We&#039;ll just have to see where it goes.&lt;/p&gt;
&lt;p&gt;Well, that went no where - ranting isn&#039;t what it used to be - grrr!&lt;/p&gt;
</description>
 <category domain="http://www.cokeandcode.com/taxonomy/term/8">Rants</category>
 <pubDate>Tue, 20 Jun 2006 03:08:14 +0000</pubDate>
</item>
</channel>
</rss>
