Categories
book review

Book Review: Taming the Tiger

An interesting book Taming the Tiger: The Struggle to Control Technology by Witold Rybczynski, is not a programming or art book, but rather an interesting reflection of technology throughout history. The book brings up some intersting concepts, man as the prostetic god (able to extend his reach, life, travel and abilities far beyond natural levels […]

Categories
book review crunch game programmer team lead

Book Review: Death March: The Complete Software Developer’s Guide to Surviving ‘Mission Impossible’ Projects

A great book by Edward Yourdon, Death March: The Complete Software Developer’s Guide to Surviving ‘Mission Impossible’ Projects. Being part of a crunch turned to death march projects, this book speaks volumes on the subject and is a worthwhile read (hopefully before you start on a project). For a death march project to occur, one […]

Categories
crunch day in the life game programmer team lead

Day in the Life of a Game Programmer/ Team Lead (in Crunch)

Well, the day still starts at 7:00 AM, but the timeline is a bit different in a crunch. See my original post for comparison: http://gameprogrammertechnicalartist.blogspot.com/2010/10/day-in-life-of-game-programmer-team.html

Categories
crunch

One day at a time

How do projects succeed or fail? One day at a time. What is your focus during the day, do you always work on the most important aspects first, or do you get swept up in the tiny details each time. Too often it is these tiny details that become death by a thousand cuts. Sure […]

Categories
crunch game programmer team lead

Why do people crunch?

I was asked by a friend an colleague: “why do people crunch”? This is not an easy one to answer. I suppose for everyone it is a little different, and is often based on the person themself, their attitude, personality and history. For me, I usually enjoy the work, and like the challenge and the […]

Categories
crunch

Code Reviews in Crunch

Code reviews are important (yes, really). If you have a code review tool like Rietveld, Crucible or CodeStriker it is nice to have a central place to do code reviews, especially for a large team. But how often to do the code reviews and is there time?

Categories
crunch

Estimating "How Long will it Really Take"

First off, I want to say I love Star Trek, especially The Next Generation, and still consider it one of my all time favorite shows. Here is a great scene from Captain Montgomery Scott (James Doohan) and Lieutenant Commander Geordi La Forge (LeVar Burton). Season 6, Espisode 4 “Relics”

Categories
crunch

Deadlines in a crunch

Deadlines are like dominos. If you miss one, it can cascade to all the other following deadlines making it very difficult to catch up. You need to stop this from happening, immediately. If you do not catch up, it can be very difficult, or even impossible, to get on track, and you can end up […]

Categories
game engine game programmer

Choosing a Game Engine for a Project

So, you have a new project, lots of shiny new game engines abound, but which one to choose? Forget the marketing, forget the bells and whistles, forget the hype. Instead get down to the basics.

Categories
book review terrain

Book Review: Focus on 3D Terrain Programming

Short and to the point,Focus on 3D Terrain Programming by Trent Polack is a good introduction to some of the algorithms used for 3D terrains. The book works well in introducing the simplest forms and growing more and more complex. Starting with a simple brute force algorithm, it covers terrain generation of fractal terrain, geo-mipmapping […]