Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Contents
Llamas In Space: Catching Up with Llamasoft's Jeff Minter
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest News
spacer View All spacer
 
February 10, 2012
 
Analyst questions validity of unusual January NPD results [3]
 
DICE 2012: Blizzard's Pearce on World Of Warcraft's launch hangover
 
DICE 2012: Insomniac's Price on Quality Of Life, ditching the 'Loser' badge [2]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
February 10, 2012
 
Sony Computer Entertainment America LLC
Audio Tools Engineer
 
Sony Computer Entertainment America LLC
World Wide Studios Technical Product Manager
 
Sony Computer Entertainment America LLC
Senior Software Application Engineer
 
Sony Computer Entertainment America LLC
Senior Gamer Insights Specialist
 
High 5 Games
Technical Artist
 
Airtight Games
Art Director
spacer
Latest Features
spacer View All spacer
 
February 10, 2012
 
arrow Principles of an Indie Game Bottom Feeder [18]
 
arrow Postmortem: CyberConnect 2's Solatorobo: Red the Hunter [1]
 
arrow Jerked Around by the Magic Circle - Clearing the Air Ten Years Later [39]
 
arrow Building the World of Reckoning [4]
 
arrow SPONSORED FEATURE: TwitchTV - How to Build Community Around Your Game in 2012 [13]
 
arrow Happy Action, Happy Developer: Tim Schafer on Reimagining Double Fine [9]
 
arrow Building an iOS Hit: Phase 1 [11]
 
arrow Postmortem: Appy Entertainment's SpellCraft School of Magic [5]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
February 10, 2012
 
Audio Passes: Success Through Layering
 
What the current RPG can learn from Diablo 1
 
Double Fine's Kickstarter Windfall: Will Patronage Supplant Traditional Game Publishing? [5]
 
The Principles of Game Monetization
 
Did DoubleFine Just break the publishing model for good? [11]
spacer
About
spacer Editor-In-Chief/News Director:
Kris Graft
Features Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Frank Cifaldi, Tom Curtis, Mike Rose, Eric Caoili, Kris Graft
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
 
Feature Submissions
 
Comment Guidelines
Sponsor
Features
  Llamas In Space: Catching Up with Llamasoft's Jeff Minter
by Brandon Sheffield [Game Design, Programming, Visual Art, Interview]
Post A Comment Share on Twitter Share on Facebook RSS
 
 
April 4, 2007 Article Start Page 1 of 6 Next
 

Jeff Minter is an enduring testament to potential power of independent games. He’s been operating on his own terms for the last 25 years, and shows no sign of branching from his chosen path. Ever an industry anomaly, he has been crafting fantastically pixel-intensive, retro-infused games for years, and actually managing to make a living off it, working from his farm in Wales.

Though he’s always dabbled dually in music visualizations and game software, he’s increasingly been marrying the two. Most recently, Minter completed work on the visuals for the Xbox 360’s music player, and had an alliance with Lionhead Studios for a Gamecube title, which was eventually scrapped due in part to its overly ambitious nature near the end of that console’s lifecycle.


Currently, Minter’s company Llamasoft, with a coding staff of two (as Minter says, the staff has doubled over the years) is creating Space Giraffe for Xbox Live Arcade, with sights on another title down the road. In this extensive interview, we discuss Minter’s work ethic, past projects such as his involvement with the ill-fated Nuon console, as well as Unity, his cancelled Gamecube project.

Minter's most famous game is likely Tempest 2000, arguably the best game on Atari’s Jaguar console. It was such a perfect reinvention of the game that many assume he was the creator of the franchise, when in reality, the creator was David Theurer. Minter merely took the formula and honed it to a point. And it’s on this point that our interview begins.

Gamasutra: When I first met you, this was E3 maybe 1999 or 2000, I saw you at the Nuon booth, and remarked that Tempest 3000 [a Nuon launch title] seemed a lot like Tempest 2000 to me, but I appreciate that a lot more work went into it. I know it makes you mad when people say that.


Jeff Minter
(photo: Vincent Diamante)

Jeff Minter: Well, Tempest 3000 is an evolution of Tempest 2000, really. In a way it was hamstrung by the fact that it was on quite an underpowered system. It was a real struggle to get that out of the Nuon CPU. The Nuon was "interesting" to program on, let's put it that way.

GS: Did anyone at [Nuon maker] VM Labs ever think that they were going to defeat the PlayStation?

JM: What they wanted to do was create a sideways market to the PlayStation. They wanted to get in there early and have a DVD player with additional capabilities.

The trouble with VM Labs is that they ended up being about a year late to market. That really put the kibosh on it. Not enough people took it up. If they had got it into OEMs earlier, I suspect they might have done better.

It really was quite a feat of programming to get the best out of it. If you just coded it with the standard libraries, you didn't really get a lot out of it. To get stuff out of Tempest 3000, I really had to work. That was probably the most difficult job of programming I've ever done.

GS: Really?

JM: Yeah, it was doubly parallel. For one thing, it was a VLIW architecture, which meant that for each instruction tick, you had to compose the instruction itself with little sub instructions sent to the ALU, to the memory unity, and each little part of the chip. You had to order the instructions yourself.

Plus, it wasn't just one CPU. It was an array of CPUs. If you wanted to use them all, you had to make your code so that it was never bigger than 4k, because the CPUs only had 4k of on-chip RAM. So you had to have paging schemes that paged all this in and out. Plus, you had to have a load management scheme which parsed out all the bits thrown at all the CPUs. I actually managed to make Tempest scalable.

Theoretically, if you put it on a system with 16 CPUs, it would have used them all to run more smoothly. But, in order to do that, you really had to understand how this chip worked. Of course, I worked at VM Labs, and I was there throughout its development, so I had a map of that chip in my head at all times so I could do it. But, for most people coming to develop a game, unless you wanted to get beyond just using the simple C+ libraries, most people probably wouldn't have bothered, because it was really hard work to do.

GS: And in fact most people didn't.

JM: Most people didn't, and that's why most games were a bit crap!

GS: How do you feel about the time you spent at VM Labs?

JM: I enjoyed my time at VM Labs. It was interesting because I got to see the birth of a piece of silicon and work very closely with the hardware engineers. I worked with some great guys, I had some good times. I'm proud of Tempest 3000 because on that hardware, it's pretty damn good.


Tempest 3000, on the ill-fated Nuon home console

GS: It's a shame that not that many people will be able to play it.

JM: I know! As I said in one talk this morning, I must've worked for two years on that game and released it to an audience of three. But we'll make up for that now with Space Giraffe. With Space Giraffe we've got a true sequel to Tempest 2000 that moves it on to a new direction, and I'm very happy with that. And also we never have to compromise on the bleeding framerate!

The thing with the Nuon is, we were trying so much on this little machine that only had a 54 megahertz clock. It was coded like a shader. There were lots of maths going on at each individual pixel, and there was no hardware acceleration at all, so it was all done in software. It's amazing that it went as fast as it did. With Space Giraffe on the Xbox 360, we can just chuck shitloads of stuff at it and it keeps rock-solid 60 frames per second. I'm loving that, because there's no compromising anymore.

GS: It's humorous to think that the Atari Jaguar and the Nuon were both doomed consoles that each had one thing going for them in the early stages, and that was the fact that you were making games for them. It's almost as if your appearance on the platform has damned the 360!

JM: I kept hearing that from all over the place, and I just got fed up with it the other day and told people to fuck off! I figure the stuff will speak for itself. The games I worked on on those smaller platforms were more interesting to me. I was always offered more mainstream work, but I worked on the stuff that interested me, really. And it was a shame to work on things for so long and to have them go out to such a limited audience, but it's great now, because we're on Xbox 360, and there's, what, ten million of them out there? We've got a platform!

GS: Plus in doing things that way, you managed to build a kind of mystique about your games as well.

JM: Yeah, and I figure that if Space Giraffe is striking enough, and if it goes out into Xbox Live Arcade and does well, then that's a good statement of intent from us, and it's a good platform upon which to build. I'm pretty certain it will do well. All the results I got coming back from alpha test, all the guys just love it to bits. They're all saying that it's better than Tempest 2000, and it's better than anything that we've done.

 
Article Start Page 1 of 6 Next
 
Comments


none
 
Comment:
 




UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.