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

<channel>
	<title>Irrational Games &#187; John Abercrombie</title>
	<atom:link href="http://irrationalgames.com/tag/john-abercrombie/feed/" rel="self" type="application/rss+xml" />
	<link>http://irrationalgames.com</link>
	<description>Irrational Games</description>
	<lastBuildDate>Tue, 22 May 2012 14:06:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Times Have Changed</title>
		<link>http://irrationalgames.com/insider/times-have-changed/</link>
		<comments>http://irrationalgames.com/insider/times-have-changed/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 22:44:40 +0000</pubDate>
		<dc:creator>IG.Admin</dc:creator>
				<category><![CDATA[Insider]]></category>
		<category><![CDATA[Alexx Kay]]></category>
		<category><![CDATA[BioShock]]></category>
		<category><![CDATA[Collin Moore]]></category>
		<category><![CDATA[John Abercrombie]]></category>
		<category><![CDATA[Shawn Robertson]]></category>
		<category><![CDATA[Steve Anichini]]></category>
		<category><![CDATA[Tim Gerritsen]]></category>

		<guid isPermaLink="false">http://irrationalgames.com/insider/times-have-changed/</guid>
		<description><![CDATA[Irrational reflects on how making games has changed over the years.]]></description>
			<content:encoded><![CDATA[<p>Could you imagine playing <em>BioShock</em> with a joystick?  “<em>Thief: The Dark Project</em> supported joysticks,” says designer Alexx Kay.  “There was this extremely vocal fan on Usenet who kept asking for joystick support.  <em>Thief</em> wasn’t designed to work with joysticks because they were on their way out, but a programmer decided to humor him.”</p>
<p>Blogs, Facebook, forums and search engines didn’t exist fifteen years ago, and the primary tool to communicate with your fan base was the local bulletin board system (BBS) or Usenet and newsgroups services.  “You could go through Usenet groups such as comp.sys.ibm.pc.games.rpg or rec.games.computer.ultima-dragons to find fans of your game,” remembers Kay.  “The web now is fragmented with dozens of places to find discussion about a specific product or subject.  Usenet provided a very specific location for fans congregate to talk about a product.”  Reading a long list of discussions and replies provided an experience similar to the on-line communities of today, but on a much smaller scale.</p>
<p>The tools to create games have changed dramatically in the last decade, as have the responsibilities and sizes of departments.  “Photoshop didn’t have layers when I started,” says Lead Artist Shawn Robertson.  “3D Studio was a program in DOS and no game required 3D acceleration.”  Most games at the time were still being done in 2D, but everything started to change with the releases of <em>Wolfenstein 3D</em> and <em>Duke Nukem 3D</em>.  This change accelerated rapidly with the release of 3Dfx’s <em>Voodoo 3D</em> graphics cards at the end of 1996, and <em>glQuake</em> in early 1997.  “As an artist I did everything when I started,&#8221; Robertson adds.  &#8220;I modeled, textured, animated, rigged, and did FX for those first games.  Now everyone is much more specialized and focused on a specific role. We shipped <em>SWAT 4 </em>with five people in the art department.  We now have over twenty-five artists working on <em>Project Icarus</em> and we are still growing.”</p>
<p>As games evolve, their budgets grow. They require more staff, more assets, and more time to complete.  “My first game was made for the astronomical sum of one million dollars,” Director of Product Development Tim Gerritsen remembers.  “It was considered a AAA title at the time and we had a staff of 12 people to work on it.  Many of us were kvetching over how unbelievable the development budgets and the team size were.”  It isn’t uncommon today for games to have staffs of well over 100 people working for two or three years on a single game.  “We had to change the way we worked and some of us had to become managers,” says Gerritsen on how growth has changed roles for people on the team.  “We had to learn how to be a business.”</p>
<p>It wasn’t long ago that games were shipping on 3.5” floppy discs.  “I worked on a game that fit on three floppies,” says Gerritsen.  “That is a whopping 4.32 megabytes of compressed data.  We’d have programmers working on fancy animation systems for weeks to cull every extraneous bit of data to fit our game into those 4.32 MB.”  For perspective, a typical mp3 file is around 5 MB.  Games today can ship on a dual-layer DVD holding 8.5 gigabyte (8,704 MB) and sometimes even using a 50 gigabyte (51,200 MB) Blu-ray disc.  The amount of data is staggering, and all that data needs to be processed to fit onto that disc.  “The build process on <em>The Lost </em>took about 20 hours to complete,” says Lead Programmer John Abercrombie.  “It was a ridiculous setup that included a script that automated mouse movement and button presses since the application didn’t have a command line interface.”  A build process involves taking all the raw assets such as models, textures and sounds, and converting them to a format the game understands.  Depending on the game, this could be tens or even hundreds of thousands of assets.  “There is nothing worse than going through a 20-hour build process to find a blocking bug once you load the game up,&#8221; says Abercrombie.</p>
<p>As the amount of data in the final game grows, so does the revision database.  “I had a meeting with the IT department to discuss how large our <em>Perforce</em> server should be for our first next generation game,” remembers Senior Technology Programmer Steve Anichini.  <em>Perforce</em> is a program that builds a database that stores every revision on every asset in the game.  “We estimated it would take one terabyte (1,048,576 MB), which at the time was unheard of.  The IT department was rather skeptical the project would need that much space, especially compared to games from the previous generation which were only a couple hundred gigabytes.  By the end of the project the <em>Perforce</em> database was well over two terabytes,” says Anichini.</p>
<p>As for my own experience … when I started as a game tester back in 1998, I had to write all my bugs on sticky notes, as the company didn’t have any extra computers for the testing department.  The sticky notes were handed to the test lead, who would then add them to the bug database &#8212; which at that time was an Excel spreadsheet.  Compare that to the 35,000 bugs written up on BioShock, which would span 1.5 miles if they were to be written out on sticky notes!</p>
]]></content:encoded>
			<wfw:commentRss>http://irrationalgames.com/insider/times-have-changed/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Introducing Irrational Behavior</title>
		<link>http://irrationalgames.com/insider/irrational-behavior/introducing-irrational-behavior/</link>
		<comments>http://irrationalgames.com/insider/irrational-behavior/introducing-irrational-behavior/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 05:10:00 +0000</pubDate>
		<dc:creator>IG.ShawnElliott</dc:creator>
				<category><![CDATA[Irrational Behavior]]></category>
		<category><![CDATA[Bill Gardner]]></category>
		<category><![CDATA[BioShock]]></category>
		<category><![CDATA[Chris Kline]]></category>
		<category><![CDATA[Irrational Podcasts]]></category>
		<category><![CDATA[John Abercrombie]]></category>
		<category><![CDATA[Ken Levine]]></category>
		<category><![CDATA[Nate Wells]]></category>
		<category><![CDATA[Shawn Elliot]]></category>
		<category><![CDATA[Shawn Robertson]]></category>
		<category><![CDATA[Stephen Alexander]]></category>

		<guid isPermaLink="false">http://irrationalgames.com/?p=5</guid>
		<description><![CDATA[Introducing our podcast: Irrational Behavior with Shawn Elliott.]]></description>
			<content:encoded><![CDATA[<p></p>
<p>In any game development studio, you’ll find a bunch of inspired and imaginative people who have a lot to get off their chests. To save on counseling fees, we decided to sublimate these repressed feelings about their gaming lives by sticking a microphone in their faces and creating a series of podcasts that offer an insight into what makes us – and our games – tick.</p>
<p>Each podcast will explore a particular theme in what we hope is an entertaining and insightful way, and this theme will also evolve throughout the month on the Irrational Games website itself. Visit regularly and you’ll find content on the site that helps illustrate what we’re trying to describe in the podcast, or expands and explores the theme further.</p>
<p>Please contribute to the discussions about the podcasts in the forums and if you have a great idea for a future theme then let us know! We might even send you something to say thanks. But don’t hold us to it.</p>
<p>So to kick off, we chose a brutal theme – “ideas that died”. We explore what happens when creativity runs into technical restrictions, a lack of clear consensus, and – at times – its own convolution. You’ll glimpse abandoned BioShock tidbits, as well as an as yet unrevealed game from four years ago when Irrational Games backed away from a zombie invasion. And much, much more.</p>
<p>Oh, and you’ll understand why ‘dog in a wheelchair’ is the answer to just about any question…</p>
<p><span id="more-5"></span><em>Irrational Behavior podcasts act as tables of contents for stories that appear here on IrrationalGames.com each month. January’s content continues to explore dead ideas with the following features:</em></p>
<p><a href="http://irrationalgames.com/insider/january-from-the-vault/"><img class="alignnone size-full wp-image-1646" src="http://irrationalgames.com/files/2010/01/IB2_fromthevault.jpg" alt="IB2_fromthevault" width="480" height="120" /></a></p>
<p><a href="http://irrationalgames.com/insider/division-9-unreleaesd-zombie-shooter/"><img class="alignnone size-full wp-image-1996" src="http://irrationalgames.com/files/2010/01/IB1_division9.jpg" alt="IB1_division9" width="480" height="120" /></a></p>
<p><a href="http://irrationalgames.com/insider/five-cut-features/"><img class="alignnone size-full wp-image-1686" src="http://irrationalgames.com/files/2010/01/IB3_fivefeatures.jpg" alt="IB3_fivefeatures" width="480" height="120" /></a></p>
<p><a href="http://irrationalgames.com/insider/what-might-have-been/"><img class="alignnone size-full wp-image-2256" src="http://irrationalgames.com/files/2010/01/IB5_systemshock2.jpg" alt="IB5_systemshock2" width="480" height="120" /></a></p>
<p>Discuss this episode of Irrational Behavior over in the <a href="http://irrationalgames.com/community/forums/podcast-discussion/irrational-behavior-episode-1-discussion/" target="_blank">forum</a>.</p>
<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=350164614">iTunes Link</a></p>
<p><a href="http://downloads.2kgames.com/irrational/01_Introducing_Irrational_Behavior_1.mp3" target="_blank">Direct Download Episode 1</a></p>
<p><a href="http://feeds.feedburner.com/irrationalgames" target="_blank">Irrational Podcasts RSS Feed</a></p>
<p>Podcast theme song, “Luna Park”, provided by <a href="http://signalhillmusic.com/" target="_blank">Signal Hill</a> from the album, “More After We’re Gone”.</p>
]]></content:encoded>
			<wfw:commentRss>http://irrationalgames.com/insider/irrational-behavior/introducing-irrational-behavior/feed/</wfw:commentRss>
		<slash:comments>86</slash:comments>
<enclosure url="http://downloads.2kgames.com/irrational/01_Introducing_Irrational_Behavior_1.mp3" length="28183633" type="audio/mpeg" />
		</item>
	</channel>
</rss>

