New Job!

Well, I guess I can make the annoucement now. I've left my position at Massie Labs (now known as Clarity Medical Systems) The new job is with an amazing object-oriented database company named Db4objects. I will be their new Technical Evangelist and Integration Engineer. I'll let you all know more about what that means when I figure it out. ;)

A fresh set of balls.

Linkage: http://www.dxdot.net/

An awesome developer named Jason Mauer (I asume he is somewhere within Microsoft from the glowing comments from Microsoft evangelist for Windows Graphics and Gaming Technology: David Weller) has started putting together a sample application in C# that demonstrates Managed DirectX, rigid-body physics, collision detection, and many other topics that young game developers may be interested in. Check out his balls for yourself!

Simple Managed DirectX Render Loop

If you've ever wanted to know about programming games in Microsoft .NET, I've dissassembled Tom Miller's render loop code (see his blog) and posed an article about it on the The Code Project (Simple Managed DirectX Render Loop). In the process of constructing this simple framework, I've learned a lot about how .NET works with the rest of the system, and about how to tweak every function call for performance. There was actually a lot of surprises when it came to things like processing windows messages.

Before writing this post, I hadn't spent a lot of time looking at game development. It was always something I had wanted to do, but never had the time. It's interesting how you spend so much time avoiding Windows, and trying to get arround it without breaking Windows itself. In business applications, you'd never write code like this. I guess if I was going to write some psudo real-time applications, I'd use a loop like this.

Well, if even one person feels like this article is worth it, I'd be happy. Thanks for reading.

Test Post

It's been a while. I'm changing things. Try This.