<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-5555106</id><updated>2009-10-18T02:31:00.334Z</updated><title type='text'>Cliffskis Mumblings...</title><subtitle type='html'>"Random thoughts of a lightsabre-wielding games developer from the UK"</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cliffski.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default?start-index=26&amp;max-results=25'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>872</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5555106.post-2997723629052046877</id><published>2008-05-28T20:32:00.000Z</published><updated>2008-05-28T20:33:41.077Z</updated><title type='text'>This Blog Has Moved</title><content type='html'>At last...&lt;br /&gt;&lt;br /&gt;to here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://positech.co.uk/cliffsblog/"&gt;http://positech.co.uk/cliffsblog/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-2997723629052046877?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/2997723629052046877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/2997723629052046877'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/this-blog-has-moved.html' title='This Blog Has Moved'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-8082674561620156361</id><published>2008-05-28T18:21:00.003Z</published><updated>2008-05-28T18:25:38.807Z</updated><title type='text'>Moving from blogger</title><content type='html'>I'm thinking of moving the blog to the positech site. anyone recommend any decent blogging software I can install easily?&lt;br /&gt;&lt;br /&gt;Today I got some work done on kudos 2, then dealt with some crap on the internet. It seems every COD 4 game is full of children being abusive to each other. I also got loads of pathetic abuse from game devs on some forum. For some reason, whole swathes of people in 'the industry' hate my guts and are constantly abusive to me. Interestingly, they act the same way towards Derek Smart. I think the problem is that me and Derek are our own boss, work from home on games we design, love and enjoy working on. There are a *lot* of bitter spiteful people in the industry who hate that, and they deal with it by hurling abuse at us.&lt;br /&gt;Fuck em, I earn more than I did when I did their job, and work at home when I feel like it. Sucks to be them :D I like to keep my customers happy, but the industry can be sniffy at me if they like. I don't need them.&lt;br /&gt;&lt;br /&gt;Ho hum.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-8082674561620156361?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8082674561620156361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8082674561620156361'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/moving-from-blogger.html' title='Moving from blogger'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-6393991658080141681</id><published>2008-05-26T13:48:00.002Z</published><updated>2008-05-26T13:50:52.866Z</updated><title type='text'>Optimising for Intel and their ilk</title><content type='html'>I spent most of today trying to speed up the 'choose game' screen' for Democracy 2. This part of the game runs slowly and several people have mentioned it.&lt;br /&gt;The thing is, it runs between 165 and 300 FPS on my machine.&lt;br /&gt;So after a days fiddling it now runs between 250 and 800 FPS on my machine.&lt;br /&gt;I just hope this means it goes faster than it used to on those crappy low end 'cards' they put in laptops.&lt;br /&gt;Text rendering is SLOWWWWWWWWWWWW.&lt;br /&gt;At least the way I do it (with fancy spacing) is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-6393991658080141681?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6393991658080141681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6393991658080141681'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/optimising-for-intel-and-their-ilk.html' title='Optimising for Intel and their ilk'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-279830103901042788</id><published>2008-05-23T15:57:00.002Z</published><updated>2008-05-23T16:00:11.338Z</updated><title type='text'>New Activities (What makes you feel confident?)</title><content type='html'>I'm thinking about new activities to add to the game. Ideally I want lots of variety, but not too many overlapping ones so the GUI doesn't get too full.&lt;br /&gt;So I was thinking of these two:&lt;br /&gt;&lt;br /&gt;Sunbathing&lt;br /&gt;Health Spa&lt;br /&gt;&lt;br /&gt;I reckon sunbathing is like sleeping, only you get a tan. So boredom is pretty high, but it reduces tiredness. It could increase charisma (nearest I have to attractiveness) and maybe confidence.&lt;br /&gt;&lt;br /&gt;health spa could increase charisma, confidence and happiness whilst reducing stress. In fact, would it increase confidence? if not, what does?&lt;br /&gt;&lt;br /&gt;What makes you feel more confident?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-279830103901042788?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/279830103901042788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/279830103901042788'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/new-activities-what-makes-you-feel.html' title='New Activities (What makes you feel confident?)'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-8345733552738958377</id><published>2008-05-22T14:47:00.002Z</published><updated>2008-05-22T14:56:25.409Z</updated><title type='text'>Why tutorials are a pain.</title><content type='html'>I'm revamping the code that powers the tutorial for Kudos 2. You might think that tutorials are a fairly easy thing to add to a game, but they are not.&lt;br /&gt;If the game is really really simple, it's not a big deal, as witnessed by one famous game's entire instructions:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Avoid Missing Ball for High Score.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;But Kudos 2 isn't pong, so it needs more than that. I'm using a similar approach to Democracy 2, which is a tutorial which highlights different GUI elements in turn and presents an overview of the game, whilst getting the player to make a few mouse clicks here and there. In addition, when you first play the game 'Hint' windows will pop up when new things happen to give you more information.&lt;br /&gt;&lt;br /&gt;It's hard to code a tutorial without writing 'spaghetti' code. In other words, its tough to stick with the principles of Object-Oriented programming and not have lots of code spread around the place.&lt;br /&gt;A tutorial, by definition, should cover the whole game. It should also prevent the player screwing it up with an errant keystroke or mouse click. In simple terms, you switch off player input at the tutorial start, and on again at the end, but that's not good enough if you want to support mouse clicks and other input during the tutorial itself.&lt;br /&gt;So you end up writing 'hooks' into your input code to let the tutorial define what buttons can and can not be clicked at any point of time. This can get a bit annoying.&lt;br /&gt;&lt;br /&gt;Fortunately my engine now has a better scripting system tan it used to, so it's pretty easy for me to 'label' buttons and windows in the code, and then let a script close them, allow or deny them, or highlight them. This means most of the real 'control' is done by scripts and thus easily edited and debugged.&lt;br /&gt;It's taken most of the day to get it working the way I like, and that's without actually rewriting the new tutorial text, spell and grammar checking and so on.&lt;br /&gt;But it's a step towards the far off goal of finishing the game. So hurrah!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-8345733552738958377?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8345733552738958377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8345733552738958377'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/why-tutorials-are-pain.html' title='Why tutorials are a pain.'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-8960053951897976476</id><published>2008-05-21T19:51:00.002Z</published><updated>2008-05-21T19:57:21.217Z</updated><title type='text'>Something interesting about the piratebay.</title><content type='html'>Something I found out today when reading a post on a forum.&lt;br /&gt;&lt;br /&gt;ThePirateBay is one of these websites that lets everyone steal everyone else's work, whilst selling advertising space. They make a fortune, and pretend to be some sort of bullshit pseudo-communist anti-corporate 'stick it to the man' political campaign. Apparently, we will throw off the shackles of capitalism by downloading DVD rips of Spiderman 3.&lt;br /&gt;Whatever.&lt;br /&gt;&lt;br /&gt;But whats interesting is who actually funds them. It's a notorious right wing Swedish political campaigner and millionaire:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2007/05/07/pirate_bay_accepted_right_wing_money/"&gt;http://www.theregister.co.uk/2007/05/07/pirate_bay_accepted_right_wing_money/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;From wikipedia:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;""In April 2007, a long-standing rumour was confirmed on Swedish talk show Bert, namely that Pirate Bay had also received financial support from right-wing entrepreneur Carl Lundström. This caused some furor since Lundström, an heir to the Wasabröd fortune, is known for financing several far-right political parties and movements like Sverigedemokraterna and Bevara Sverige Svenskt (Keep Sweden Swedish). The size of Lundström's contributions is unknown, as are his motives. In the talk show, Pirate Bay speaker Tobias Andersson acknowledged that "without Lundström's support, Pirate Bay would not have been able to start" and claimed that most of the money went towards acquiring servers and bandwidth.[9][10][11] Both Pirate Bay and Piratbyrån have since declined to comment on Lundström's involvement.""&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Awesome.&lt;br /&gt;So next time you are chatting to some thieving kiddie who tells you he loves the piratebay because they are sticking it to the man, and fighting against "teh evil corporate fascists" remind him (or her) that their heroes are working for a right wing millionaire businessman.&lt;br /&gt;&lt;br /&gt;If this wasn't true, you can bet the kids who are put up as the public face of TPB would be out there denying it.&lt;br /&gt;They don't&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-8960053951897976476?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8960053951897976476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8960053951897976476'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/something-interesting-about-piratebay.html' title='Something interesting about the piratebay.'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-765360254018914566</id><published>2008-05-19T22:02:00.001Z</published><updated>2008-05-19T22:04:09.748Z</updated><title type='text'>Why go to the office?</title><content type='html'>Nice blog post by seth godin:&lt;br /&gt;&lt;a href="http://sethgodin.typepad.com/seths_blog/2008/05/the-new-standar.html"&gt;http://sethgodin.typepad.com/seths_blog/2008/05/the-new-standar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"&lt;br /&gt;I've worked in three companies that had lots of people and lots of cubes, and I spent the entire day walking around. I figured that was my job. The days where I sat down and did what looked like work were my least effective days. It's hard for me to see why you'd bother having someone come all the way to an office just to sit in a cube and type.&lt;br /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-765360254018914566?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/765360254018914566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/765360254018914566'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/why-go-to-office.html' title='Why go to the office?'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-6968087314155479585</id><published>2008-05-19T18:30:00.002Z</published><updated>2008-05-19T18:36:08.916Z</updated><title type='text'>Sprucing up the special activities</title><content type='html'>I spent today rejigging the graphics for the 'develop theory' and 'investigate' story activities for scientists and journalists. I need to get a lot more stuff like that put into the game. Hopefully I will be more productive tomorrow than today, when i felt like i coasted through it all quite a bit.&lt;br /&gt;&lt;br /&gt;Sales have been quite nice recently, 19% higher than last month, which I'm putting down to lots of advertising I've been doing. Hopefully it more profitable, rather than just more revenue for the same profits.&lt;br /&gt;&lt;br /&gt;I have so much admin stuff going on regarding the company right now, with so many old publishing deals, so much potential and existing press, and so much tech support and promotion, that there isn't enough time to handle all of it as it should be done.&lt;br /&gt;Ideally I would train up someone to do it all, although I can't see that happening this year, maybe next.&lt;br /&gt;&lt;br /&gt;I think I'd like to be a 100% game designer who never wrote code or did business stuff, or a 100% business man who didn't develop the games. Doing both at once means that neither gets done as well as they should be, which is very frustrating.&lt;br /&gt;&lt;br /&gt;Just played COD 4 for the first time in a week. Forgot how l33t a game it was for a while :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-6968087314155479585?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6968087314155479585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6968087314155479585'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/sprucing-up-special-activities.html' title='Sprucing up the special activities'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-8759898425966728308</id><published>2008-05-16T14:26:00.002Z</published><updated>2008-05-16T14:30:34.210Z</updated><title type='text'>Busy Day</title><content type='html'>Today I had to:&lt;br /&gt;&lt;br /&gt;Go food shopping (zzzz)&lt;br /&gt;Feed a friends cats&lt;br /&gt;Argue on the phone with British Airways (grrrr)&lt;br /&gt;Then...&lt;br /&gt;Do a new patch for Democracy adding voter support, update the demo and full versions, upload them, post on the forums and update the server version check code.&lt;br /&gt;Then...&lt;br /&gt;Fix a crash bug in Kudos 2&lt;br /&gt;Add some new text and code so the diary entries for when you have a dog, or a dirty house comment on this fact&lt;br /&gt;Check the code for (and fix it) regarding coming home to a dirty house&lt;br /&gt;Buy two new bark sound effects for the dog.&lt;br /&gt;Chase up a publisher, then recommend a new potential publisher to my agents.&lt;br /&gt;Reply to emails, and deal with website forum posts.&lt;br /&gt;Check the frame rate of the new GUI for Kudos 2 using FRAPS. (seems very fast).&lt;br /&gt;Install and play the Sims 2 for a bit as a way of seeing how it compares to kudos (big and slow, and a bit irritating, but lots of content).&lt;br /&gt;It's only 3.30PM. I have vague plans to do some decorating later.&lt;br /&gt;bah!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-8759898425966728308?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8759898425966728308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/8759898425966728308'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/busy-day.html' title='Busy Day'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-5627522111408191710</id><published>2008-05-14T16:23:00.002Z</published><updated>2008-05-14T16:25:25.443Z</updated><title type='text'>"Jesus is pessimistic"</title><content type='html'>To make sure I got an accurate spread of forenames, I found some site with the top few hundred names in the USA, and pasted them into the names files.&lt;br /&gt;Whilst testing some fonts, I suddenly discover one of my friends is called Jesus.&lt;br /&gt;Not only that but apparently 'jesus is pessimistic' and 'spending time with him brings you down.'&lt;br /&gt;&lt;br /&gt;Hmmm.&lt;br /&gt;&lt;br /&gt;I think I'll remove that name, people will get upset...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-5627522111408191710?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5627522111408191710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5627522111408191710'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/jesus-is-pessimistic.html' title='&quot;Jesus is pessimistic&quot;'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3909219599251681264</id><published>2008-05-13T16:28:00.001Z</published><updated>2008-05-13T16:35:35.254Z</updated><title type='text'>Fiddling with the Gooey</title><content type='html'>I knew deep down that the art style of my interface was a bit of a kludge. Basically the character art doesn't look right alongside the dialogue boxes and similar bits.&lt;br /&gt;It clashes.&lt;br /&gt;So today I've been reworking it, making it simpler, cleaner and more line-art cartoon drawn style thing.&lt;br /&gt;I think it's getting better.&lt;br /&gt;&lt;br /&gt;last night I went to the theatre, and walked out after 30 minutes because it was BAD. Some people just are no good at what they do. if you play night after night to a near empty theatre and people often walk out, you probably suck.&lt;br /&gt;Know when you are no good at what you do. Switching careers may help. I'm currently on career #3, and doing WAY better at it than career #1 (boatbuilding) and #2 (music).&lt;br /&gt;I'd hate to have retired a penniless, crap boat builder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3909219599251681264?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3909219599251681264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3909219599251681264'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/fiddling-with-gooey.html' title='Fiddling with the Gooey'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-5997470294676792071</id><published>2008-05-12T12:45:00.002Z</published><updated>2008-12-09T01:23:43.316Z</updated><title type='text'>Kudos 2 screenshot</title><content type='html'>As promised. The friends portraits are placeholders right now:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_492qwTGc8Mo/SCg8KYlL7jI/AAAAAAAAAAs/lvl4vfIsy8U/s1600-h/kudos2_screenshot.jpg"&gt;&lt;img style="cursor: pointer; width: 408px; height: 305px;" src="http://3.bp.blogspot.com/_492qwTGc8Mo/SCg8KYlL7jI/AAAAAAAAAAs/lvl4vfIsy8U/s320/kudos2_screenshot.jpg" alt="" id="BLOGGER_PHOTO_ID_5199471918894018098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click the image to see full size.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-5997470294676792071?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5997470294676792071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5997470294676792071'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/kudos-2-screenshot.html' title='Kudos 2 screenshot'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_492qwTGc8Mo/SCg8KYlL7jI/AAAAAAAAAAs/lvl4vfIsy8U/s72-c/kudos2_screenshot.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3165474806215999401</id><published>2008-05-11T15:51:00.002Z</published><updated>2008-05-11T15:56:22.257Z</updated><title type='text'>New Voter Groups</title><content type='html'>I've revisited &lt;a href="http://www.democracygame.com"&gt;Democracy 2&lt;/a&gt; this weekend. Playing GalCiv 2 reminds me how cool it is when an existing  game gets added to and improved to make it better, so I took a look at the Democracy 2 modding forums to see what people would like.&lt;br /&gt;One of the loudest requests is to get moddable Voter Groups.&lt;br /&gt;&lt;br /&gt;the game ships with 21 different voter groups, which covers a LOT of ground, but doesn't cover some vital ones such as:&lt;br /&gt;Young People&lt;br /&gt;Ethnic Minorities&lt;br /&gt;Atheists&lt;br /&gt;Gay&lt;br /&gt;Drug users&lt;br /&gt;etc...&lt;br /&gt;&lt;br /&gt;Modding the actual code to support more voter groups through modded text files is easy. Modding the GUI to seamlessly allow n extra groups where n is a variable isn't.&lt;br /&gt;I think I'm going to stick (for now) with the option of adding in up to 3 extra groups. the game may get unwieldy with more anyway. This has entailed all sorts of fidgety code changes, and I was originally hoping to get a setup where you can add new voter groups entirely without touching the games main data directory, but that is proving tricky.&lt;br /&gt;It's all worth doing anywya, an I'm throwing in a new country (USA) as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3165474806215999401?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3165474806215999401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3165474806215999401'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/new-voter-groups.html' title='New Voter Groups'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-5950180426639949997</id><published>2008-05-08T20:43:00.002Z</published><updated>2008-05-08T20:46:47.773Z</updated><title type='text'>Behind Schedule</title><content type='html'>I was planning on releasing some kudos 2 screenshots this week, but it does look unlikely right now. I've wasted some time, got distracted, and basically not got around to it.&lt;br /&gt;&lt;br /&gt;When I started work on Kudos 2, I was planning on it being a quick game, targeted squarely at the casual games portals. Now I've really got into it, its turning into quite a major game. It's probably more aimed at the Sims crowd than the 'diner dash' crowd.&lt;br /&gt;I still plan to sell it through portals, so I'm hoping that the finished game will come accross as being really content and feature-rich, in comparison with the normal point and click games on those portals.&lt;br /&gt;Ideally, I'd get them to sell it for $22.95. $19.95 really isn't a good enough price for a game that has so much more in it.&lt;br /&gt;Ho hum.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-5950180426639949997?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5950180426639949997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/5950180426639949997'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/behind-schedule.html' title='Behind Schedule'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-6265396350043782441</id><published>2008-05-06T13:29:00.002Z</published><updated>2008-05-06T13:37:26.565Z</updated><title type='text'>Game pricing and individual utility</title><content type='html'>What is the right price for an indie game?&lt;br /&gt;&lt;br /&gt;$22.95?       $19.95?      $9.95?&lt;br /&gt;&lt;br /&gt;maybe it depends on the game? A simple shooter is maybe cheaper than a Civ IV style game?&lt;br /&gt;&lt;br /&gt;I don't think that matters at all. The genre, the budget, the production values are all irrelevant. What matters is the customer. the &lt;span style="font-style: italic;"&gt;INDIVIDUAL &lt;/span&gt;customer.&lt;br /&gt;&lt;br /&gt;I know people who would rather stick razor blade in their eyes than listen to Yngwie J Malmsteen, but I'll pay money to hear him. I know people who would rather gnaw their own legs off than watch a BBC costume drama, but I love em.  What am I trying to say?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;PEOPLE ARE DIFFERENT.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;but WAY more than that, peoples perceived value in a piece of entertainment varies &lt;span style="font-style: italic;"&gt;massively&lt;/span&gt;. In an ideal market, you would extract the exact amount from each customer that matches the utility they get from the product. Some people LOVE &lt;a href="http://www.democracygame.com"&gt;democracy&lt;/a&gt;, and I'd like them to pay me $100. Others think its pretty cool and I want $22.95 from them. Some think its fun for 20 minutes and I want $1 from them.&lt;br /&gt;A lot of companies do this, by having 'collectors editions' and 'value' versions and 'gold' versions. It's just an elaborate way of segmenting the market and preventing the real fans getting the casual browsers price. Cheap afternoon cinema tickets are a classic example.&lt;br /&gt;&lt;br /&gt;I sometimes see people panic about games prices because "&lt;span style="font-style: italic;"&gt;There are tons of cheaper games and some of them are really good&lt;/span&gt;". This will &lt;span style="font-weight: bold;"&gt;not &lt;/span&gt;work as a pricing strategy. The value of a game is unique to each buyer. it doesn't matter that Halo 3 looks better and cost more and lasts longer than Cute Knight. I got more fun out of Cute Knight, so it's 'worth' more to me.&lt;br /&gt;&lt;br /&gt;Indie game devs should not try to compete on price, but on gameplay, quality and innovation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-6265396350043782441?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6265396350043782441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6265396350043782441'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/game-pricing-and-individual-utility.html' title='Game pricing and individual utility'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3897010449203272466</id><published>2008-05-05T13:33:00.003Z</published><updated>2008-05-05T13:37:17.566Z</updated><title type='text'>DROID ASSAULT</title><content type='html'>I'm pimping a new game. Not one developed by me, but by a fellow developer. It's an arcadey space shootey robot maze blasting transporting capturing beaming thing called droid assault that looks like this.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.positech.co.uk/droid/images/1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px;" src="http://www.positech.co.uk/droid/images/1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Here is the full info:&lt;br /&gt;&lt;a href="http://www.positech.co.uk/droid/index.html"&gt;http://www.positech.co.uk/droid/index.html&lt;/a&gt;&lt;br /&gt;The developer is insanely generous and selling it for just TEN DOLLARS. Buy it quickly (there is a demo) because it can't saty that cheap foerever!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3897010449203272466?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3897010449203272466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3897010449203272466'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/droid-assault.html' title='DROID ASSAULT'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-1691317825158537785</id><published>2008-05-02T14:00:00.001Z</published><updated>2008-05-02T14:01:15.880Z</updated><title type='text'>mouse update</title><content type='html'>The store only had this:&lt;br /&gt;&lt;a href="http://www.microsoft.com/hardware/gaming/ProductDetails.aspx?pid=092"&gt;habu mouse link&lt;/a&gt;&lt;br /&gt;but holy smoke its cool :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-1691317825158537785?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/1691317825158537785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/1691317825158537785'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/mouse-update.html' title='mouse update'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-4368013722829810521</id><published>2008-05-02T10:56:00.002Z</published><updated>2008-05-02T11:02:52.033Z</updated><title type='text'>Flickery Mouse nightmare</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.migman.com/hw/control/MS_mouse/pics/intellimouse_explorer.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 124px; height: 126px;" src="http://www.migman.com/hw/control/MS_mouse/pics/intellimouse_explorer.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I think I need a new mouse. My mouse input has been unpredictable for a while. Normally, this manifests as the mouse pointer skittering over the screen like a spider on LSD with the ability to teleport. The cause of this is invariable a cat hair from Jadzia, which is all crinkly like one of those chips, and causes havoc with the amazing laser tech.&lt;br /&gt;But not this time.&lt;br /&gt;This time, I think the actual mouse chip hardware doo-dads are 'not operating within normal parameters', as people in star trek would say.&lt;br /&gt;&lt;br /&gt;In any case, I can't code, or indeed play games with random double clicking going on. So I better get out there and get a new one. The chances of PC World having a wired intellimouse explorer are not great.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In other news, I am off up London to this games thing tomorrow. Its a bit of a trek to get there, so hopefully it will prove worthy of the journey. I have no idea what to expect, but I know at least 2 people (vaguely) who claim they will be there, so that's good. Then in the evening I'm going to a nice local restaurant for a mates birthday, so that's all good stuff.&lt;br /&gt;&lt;br /&gt;I am THIS CLOSE to having screenshots of Kudos 2 to show to you...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-4368013722829810521?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/4368013722829810521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/4368013722829810521'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/05/flickery-mouse-nightmare.html' title='Flickery Mouse nightmare'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-918650434676520062</id><published>2008-04-30T17:28:00.002Z</published><updated>2008-04-30T17:35:05.678Z</updated><title type='text'>GameCamp</title><content type='html'>Anyone going to this?&lt;br /&gt;&lt;a href="http://www.guardian.co.uk/technology/gamecamp"&gt;http://www.guardian.co.uk/technology/gamecamp&lt;/a&gt;&lt;br /&gt;I should be there. Post here if you are going.&lt;br /&gt;I can't get anyone tickets for it, sorry!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-918650434676520062?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/918650434676520062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/918650434676520062'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/gamecamp.html' title='GameCamp'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-6397131186147907978</id><published>2008-04-28T16:02:00.002Z</published><updated>2008-04-28T16:06:49.692Z</updated><title type='text'>GTA vs Wii Fitness PICK YOUR TEAM!</title><content type='html'>On Friday Wii Fit was released in the UK, My copy turned up today. On the plus side, I'm apparently ideal weight. On the downside, my wii fitness age is 49 :(&lt;br /&gt;Tomorrow GTA IV is released, let the orgies of violence and crime begin!&lt;br /&gt;so...&lt;br /&gt;Get fit and healthy, or shoot people and run people over. Which will you be doing? (I played GTA 1 and 2 but went off it then, I'm a wii fit kind of guy).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://newsimg.bbc.co.uk/media/images/44605000/jpg/_44605905_gta226170.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 287px; height: 216px;" src="http://newsimg.bbc.co.uk/media/images/44605000/jpg/_44605905_gta226170.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.eurogamer.net/assets/articles//a/8/1/8/1/9/a_med_wii1.jpg.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 261px; height: 286px;" src="http://images.eurogamer.net/assets/articles//a/8/1/8/1/9/a_med_wii1.jpg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-6397131186147907978?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6397131186147907978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/6397131186147907978'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/gta-vs-wii-fitness-pick-your-team.html' title='GTA vs Wii Fitness PICK YOUR TEAM!'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3171085622571033656</id><published>2008-04-25T15:16:00.002Z</published><updated>2008-04-25T15:18:35.325Z</updated><title type='text'>Town names, cats and Articles</title><content type='html'>If you want your town name to be one of the random town names in kudos 2, email it to me. (cliff AT positech blah blah).&lt;br /&gt;here are some new cat pics:&lt;br /&gt;&lt;a href="http://www.positech.co.uk/cats.html"&gt;http://www.positech.co.uk/cats.html&lt;/a&gt;&lt;br /&gt;And here is an article thing I wrote:&lt;br /&gt;&lt;a href="http://www.bit-tech.net/columns/2008/04/24/making_gaming_better/1"&gt;http://www.bit-tech.net/columns/2008/04/24/making_gaming_better/1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://digg.com/pc_games/Making_Gaming_Better"&gt;http://digg.com/pc_games/Making_Gaming_Better&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3171085622571033656?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3171085622571033656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3171085622571033656'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/town-names-cats-and-articles.html' title='Town names, cats and Articles'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-1484791868389620618</id><published>2008-04-24T10:33:00.004Z</published><updated>2008-04-24T10:40:24.625Z</updated><title type='text'>Movies in Kudos 2</title><content type='html'>Apart from other stuff, today I'm doing some of the new movies you can see for Kudos 2. I'm trying to make it so that all of the 'content' in the old game is replaced with newer stuff, so people don't feel like they are getting the old stuff again.&lt;br /&gt;One change I'm making is to give watching a movie more varied effects.&lt;br /&gt;In the past, all thrillers were the same, all comedies the same etc. Some would be better or worse quality (the movie guide told you which) so you had that, but you didn't really care about the movie descriptions and titles, other than hopefully finding them a bit funny.&lt;br /&gt;This time, the movie title and description is a clue to the more complex effects of the movie.&lt;br /&gt;&lt;br /&gt;So if you invite some friends to go see "The happy puppy" ' a hilarious tale of animated dogs and the fun they have!' Then the film is likely to make you happier. whereas if you go to see "Vladimirs funeral" 'three hour epic telling the tragedy of the potato famine in cold war ukraine", then it might make you less happy, and maybe bored, but also raise your culture and knowledge.&lt;br /&gt;Some films will be boring, others exciting, some will make you pessimistic, or optimistic, or even help you learn a bit of foreign languages.&lt;br /&gt;&lt;br /&gt;I like it when games give you clues as to what the consequences of your decisions will be, without waving it in your face like you are an idiot :D.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-1484791868389620618?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/1484791868389620618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/1484791868389620618'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/movies-in-kudos-2.html' title='Movies in Kudos 2'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3097216225048509859</id><published>2008-04-23T18:22:00.002Z</published><updated>2008-04-23T18:25:53.177Z</updated><title type='text'>Hating the industry, loving the job</title><content type='html'>Last few days I've got nothing but grief from people in 'the industry'.&lt;br /&gt;Frankly I'm sick of 'the industry'.&lt;br /&gt;I love games. But I hate some of the idiots working in the same industry as me. Thank f**k I don't have to work with anyone else any more who I don't get along with.&lt;br /&gt;&lt;br /&gt;I like chatting to my customers about my games, and people doing the same thing as me, but there are far too many idiots making games in the 'big budget' industry that just wind me up. If you are passionate about games and thinking of going to work for a game developer, don't bother, you will hate it. Unless you thrive on insults and testosterone and bargging about how much unpaid overtime you all did. if you enjoy that, then go for it!&lt;br /&gt;&lt;br /&gt;Bah!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3097216225048509859?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3097216225048509859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3097216225048509859'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/hating-industry-loving-job.html' title='Hating the industry, loving the job'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-3381726821043195718</id><published>2008-04-22T20:54:00.002Z</published><updated>2008-04-22T21:02:52.584Z</updated><title type='text'>Why My games have demos</title><content type='html'>Every positech game has a demo. Every single one. And I've done more than you think. Maybe a dozen. Most of the older ones are a bit rubbish and not even linked form my homepage.&lt;br /&gt;Anyway... I got into a massive argument today (on the web) about why a 'triple a' game didn't have a demo. Apparently making a demo was too much work, and not worth doing.&lt;br /&gt;I never believe that.&lt;br /&gt;Unless you want to sell through&lt;br /&gt;&lt;br /&gt;a) hype&lt;br /&gt;and&lt;br /&gt;b) previous customers only&lt;br /&gt;&lt;br /&gt;Then why would you not want people to try your product first? It's like making a movie and refusing to do a trailer for it, or recording an album but not letting them play tracks on the radio. It's mad.&lt;br /&gt;I do demos because&lt;br /&gt;&lt;br /&gt;a) I want people who aren't sure about buying the game to give it a try&lt;br /&gt;b) I want people to be confident that the game will run on their machine&lt;br /&gt;c) I want people to know what they are getting when they pay me.&lt;br /&gt;&lt;br /&gt;I think that's just playing fair. I think ym games are GOOD. If i didn't, I'd keep working on them till they were. I have no publisher deadlines to meet.&lt;br /&gt;&lt;br /&gt;It's amazing how angry the idea that demos should be available for triple A games makes some developers. I got one idiot saying "The game I worked on sold 6 million copies, how many did your last game sell?"&lt;br /&gt;Well let's see, he was probably on a team of 100 people for 3 years. My games take one guy about 6 months to a year, or roughly 300 times less work. Without dedicated office space, its more like 500 times less. So I guess I need to sell 12,000 copies. Hold on, I get 90% of the money, so that means probably 3 times as much a royalty cut, so that means I need to sell 4,000 copies.&lt;br /&gt;Given that the last game took more like 8 months, its closer to selling 2,600 copies, to get the same equivalent return on investment.&lt;br /&gt;Interesting :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-3381726821043195718?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3381726821043195718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/3381726821043195718'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/why-my-games-have-demos.html' title='Why My games have demos'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry><entry><id>tag:blogger.com,1999:blog-5555106.post-4188501606640387090</id><published>2008-04-21T11:48:00.002Z</published><updated>2008-04-21T11:51:13.599Z</updated><title type='text'>Big Crowds Bug</title><content type='html'>It seems kudos had a bit of a design flaw. If you invite bob out for a beer and he is entertaining, he has a +10 entertainment effect on you.&lt;br /&gt;If you invite bob AND dave out, and maybe dave has a +10 IQ effect on you, bob &lt;span style="font-weight: bold;"&gt;STILL &lt;/span&gt;has the same effect.&lt;br /&gt;It stands to reason that with the three of you, the entertainment value of bob needs to be diluted more. In other words, if you really want to be entertained, hang out just with bob. if you invite other people too, the effect won't be so strong. I just fixed this, as I revamped the code to accommodate up to 2 personality type per NPC.&lt;br /&gt;I also need to check that your avatar gets bored if it does the same things too often, because I'm not sure that is true either (yet).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5555106-4188501606640387090?l=cliffski.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/4188501606640387090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5555106/posts/default/4188501606640387090'/><link rel='alternate' type='text/html' href='http://cliffski.blogspot.com/2008/04/big-crowds-bug.html' title='Big Crowds Bug'/><author><name>cliff</name><uri>http://www.blogger.com/profile/14021238817225701044</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07631259406412417093'/></author></entry></feed>