Allow myself to introduce… …myself.


I'm probably not a name you'll recognize, but I've been around behind-the-scenes of DirectX SDK releases for the past 3 years.  I've been looking for new ways to get in touch with developers and the MSDN blogs sounded like a natural course.  I'm a Software Development Engineer in Test with Microsoft DirectX, which is a fancy way of saying that I write test automation and develop test scenarios for DirectX components.  Right now I work on an upcoming tool called PIX (Performance Investigator) for Windows, Managed DirectX, and some new debugging functionality that's been added to the Direct3D 9 debug runtimes.


I've been working with Managed DirectX for close to three years now.  I showed up at Microsoft as a new hire from college in just enough time to ship Windows XP.  Immediately following the XP launch, I became a tester for Managed DirectPlay and Managed DirectInput.  My position eventually evolved, and I now own test for all managed runtime components (though I do work with other test developers on some of the larger areas like D3DX).  I also own test for PIX for Windows. For those of you unfamiliar with PIX on the XBox, PIX for Windows is a stand-alone application that ships as part of the SDK.  It is designed to capture data about Direct3D 9 applications and allow developers to analyze the results.  That's a pretty thin explanation for a very powerful and involved tool, but you'll get to play with PIX yourself when the DirectX Summer 2004 SDK Update ships.


Sometimes I have a life outside of work, and that life also has a lot to do with games.  I'm a MOD developer and I'm taking my first stab as a MOD team leader this Summer.  I dabble in electronic music production and original game development.  Oh yeah, and I play games too sometimes 🙂 

Comments (8)
  1. OmegaSupreme says:

    Blog long and prosper friend 😀

    btw what Mods do you work on.

  2. Rick Hoskinson says:

    Thanks Omega!

    As for my MODs, they’ve been all over the board. I’ve been on 4 teams, and only one MOD actually saw the light of day. Recently, I’ve worked on MODs for Battlefield 1942 and Unreal Tournament 2k3. Before that (back in my college days) I worked on an intensely unpopular Quake 2 singleplayer MOD and a Quake 2 multiplayer MOD that never got past the "too broken to play it" stage.

    My new MOD is somewhat confidential right now. I can say that it’s a multiplayer MOD in the spirit of the team-based vehicular/infantry shooters that are popular now. However, I have a few very new gameplay concepts to introduce and I’m playing them close to the vest until my team is well along with production. I’ll probably be talking about MOD development/game design parallel to my regular "work-related" postings in the future. I definately plan to use Managed DirectX for some internal tools for my mod team.

  3. Nick Swan says:

    Hi Rick,

    how’s it going? Funny I should just run across your blog as I don’t really spend much time searching weblogs.asp.net as I find there’s just too much!

    I’ve been doing C# and VB.net now for 3 years. I’m also a keen gamer like yourself. I was disappointed that there weren’t many sites out there for managed directx so I thought I’d set one up myself. I’m literally at the beginnings of writing my first tutorial for the site (www.c-sharp.co.uk), but if yourself, or anyone else would like to get involved, please let me know.

    Cheers

    Nick Swan

  4. Rick Hoskinson says:

    Hi Nick!

    I’ll certainly take a look at the site. Realistically, I can provide feedback and whatnot, but if I’m writing tutorials, I should probably just put them into the SDK! However, there are certainly some areas that need further discussion (and not all of them are particularly high-level). I’m looking forward to seeing your tutorials!

    -Rick

Comments are closed.

Skip to main content