VGKnowHow #2: Cameras (part one)

I was hoping that the studio would be available again by now, but since it isn’t, I decided to try my hand at producing my own video using my own gear.  I’m interested in what people think;  is the audio quality okay?  I don’t think it’s as crisp as the proper studio sound, but.. for…

What I don’t want MMORPG Tycoon 2 to look like

Maybe it’s just me.  But I’m completely paranoid about MMORPG Tycoon 2 ending up looking something like this;  an endless expanse of identical trees, sprouting from all sorts of improbable places, in the middle of a simple height map that manages to look matte and unlit, despite the presence of a directional light. I’m not…

Thank you for being skinny

(Said by a woman on my plane flight home earlier this week, as I settled into my economy-class seat beside her.) I’ve been overweight for pretty much all of my life.  Not morbidly obese by any means, but just enough that I’ve always thought of myself as being a bit fat, and doctors have always recommended…

For the Mac users out there

Apple has recently released the Mac App Store.  It’s basically an exact replica of the iOS App Store, except on the Mac.  It’s like Steam, but with a much smaller barrier to entry. Here’s the question:  Those of you with Macs, would you be at all interested in VectorStorm games being made available through the…

Code simplification

Old: float hw = width * 0.5f; float hh = height * 0.5f; // draw dark background vsDisplayList *list = new vsDisplayList(512); vsVector3D va[4] = { vsVector2D(-hw,-hh), vsVector2D(hw,-hh), vsVector2D(-hw,hh), vsVector2D(hw,hh) }; int ts[4] = { 0,1,2,3 }; int ls[5] = { 0,1,3,2,0 }; list->SetColor(vsColor(0.0f,0.0f,0.0f,0.9f)); list->VertexArray(va,4); list->TriangleStrip(ts,4); list->SetColor( vsColor::White ); list->LineStrip(ls,5); list->ClearVertexArray(); vsFragment *fragment = new…