Geeks With Blogs
Code.Blog Code Talk for the Game Developer April 2008 Entries
Coming Up
I'm not sure how much time I'll be able to post in the next week or so.  First of all, I got Grand Theft Auto 4 which is pretty fun but I've got so much homework I haven't had a lot of time to play it.  Other than homework, I've got 2-3 projects due in the next week and starting next Thurs is finals.  Needless to say I'll be busy.

I definitely can't wait for this year to be over and summer to start.

Posted On Wednesday, April 30, 2008 12:42 PM

Scary Dwarves
Finally I got the shader to work in my DirectX demo, I now present Scary Dwarves!

Posted On Tuesday, April 29, 2008 2:35 PM

Nothing to Blog
I've really got nothing to blog but thought I should update. I had my interview on Fri and I think it went generally good, hopefully they feel the same. I want to redo my website and have it be like a tutorial site where you can go and log-in, grab tutorials, and take tests on the tutorials. Maybe even have your own like little 'homepage' where you can upload pictures of what you've built off the tutorials. I don't know, that last part could get very complex. Also, I'm hesitant on doing it because ......

Posted On Monday, April 28, 2008 6:10 PM

Bad Rap
Here's something I'm struggling with understanding. As many to all people know, Dungeons & Dragons gets a very bad rap for being super nerdcore because it deals with mathematics, fantasy lands, and imagination (all of which everyone has ANYWAYS). Since non-nerds don't need math, what else does DnD offer? Well, the other biggest part is communication with others. Now I understand communicating with your DM is much different than communicating with your girlfriend (that is, of course, unless your ......

Posted On Friday, April 25, 2008 11:29 PM

So in the last 12 hours I've discovered how useful RenderMonkey is for creating pretty cool shaders. It's one of those programs that creates half the code for you by the clicks of your mouse which is kind of nice. The reason I never used to use it is because I thought it added extra miscellaneous code snippets, which it does. But it's useful when you get past those snippets. I need to really buckle down on this F# paper. I need to start/get aggravated/ finish the paper, finish the text editor program, ......

Posted On Wednesday, April 23, 2008 11:25 PM

I'm working a lot on the DirectX demo and now have shaders semi-working in it. Hopefully I'll get that shader stuff working soon and be able to post another picture. I've submitted my article abstracts to CoDe magazine, hopefully I'll hear something back about that soon, if not thats OK too. One of the abstracts interested me so much I suggested it as a topic to talk about at the next Twin Cities Code Camp, so I might be presenting there as well. All these potential opportunities are nice and I think ......

Posted On Tuesday, April 22, 2008 11:47 PM

DirectX Demo Progress Report
After about 2 weeks of struggling to find the problem I've been having in this DirectX demo I finally found out what it is. I passed my DXDevice correctly (which I had initially assumed was wrong) and the class totally got it fine. Problem was, I was passing the device before CreateDevice() was even thought of being called. For those who don't know, your DXDevice is filled as a sort of return by CreateDevice(). It's times like these I feel like a complete idiot. But thankfully now my model renders ......

Posted On Sunday, April 20, 2008 11:54 AM

The Things Teachers Say
We got our Calc 3 tests today and as we were being shown how to get the answers, we came across a problem the teacher said "I'm curious that so many people got this question, maybe they learned it in some other class." I present to you the problem: Recall that the angular momentum of a particle of mass m along a path R(t) is defined by the vector quantity L(t) = mR(t) x v(t). Consider a point R(t0) = p on the planar curve R(t). Call p a point of maximal angular momentum if it has the property that ......

Posted On Friday, April 18, 2008 1:45 PM

CoDe Magazine
I'm working on a few article abstracts for some items I'd like to write and possibly publish in CoDe Magazine. I'm sure they get a billion entries each day so I'm not expecting much but I think the article abstracts I've written are pretty interesting and I'd be excited to work on any of them. I'll post any results I get from them, but first I need to write one more abstract and review it before I send anything. In related sad news, I have to announce I have a test in Differential Equations today ......

Posted On Wednesday, April 16, 2008 10:32 AM

XNA Development Tutorials
I haven't mentioned this but I've got some wonderfully awesome, tutorial greatness I've written! (end shameless promo number 1). Anyways, I'm still working on this series but I've had lots of amazing feedback from lots of people that have benefited from them. Here's the complete list: XNA Development Tutorial 1 Downloading and installing Microsoft Visual C# Express Edition, XNA Game Studio Express, and connecting Visual Studio with your Xbox 360 console. XNA Development Tutorial 2 Starting a new ......

Posted On Tuesday, April 15, 2008 11:41 AM

New Job (Internship)
In the last couple weeks I've applied and spoke to a few people about getting this programming internship job for the summer at this large insurance company. I've got an interview in about a week and a half so I hope that goes good. I'm not positive if it's a web or application dev spot but either way it sounds like it would be a pretty sweet job, especially for a summer job. Wish me luck! Oh also I've been incredibly addicted to playing this game I got this last weekend, in fact I'm playing it in ......

Posted On Monday, April 14, 2008 3:06 PM

Pancreas... Man
Behold, in all its glory, the greatest video on the artificial pancreas ever.  I'm Dude.  (The montage is AMAZING).

Posted On Friday, April 11, 2008 2:28 PM

Managers all Over
I've got the DirectX demo displaying the Dwarf mesh correctly and have all the code segregated into class files. Next, I want to make a class that easily supports adding and managing models, similar to the GameModel class I've written in my XNA tutorials. In order to implement this style of management, I need to build a ModelManager and a SceneManager. ModelManager Stores the physical model information such as the model's filename, and any other relevant information. SceneManager Manages the number ......

Posted On Thursday, April 10, 2008 1:53 PM

DirectX Demo Progress (Initial)
Here's a quick shot of what I've built using tutorials from

Just a basic character mesh with a yellowish orange 'sun-down' style light on him.  Hopefully I can get some more good stuff in here.

Posted On Tuesday, April 8, 2008 10:58 PM

Addicted to Blog Love
I think I'm addicted to posting here, and nothing I've said is even useful. Oh well. I just wanted to say last weekend I attended Twin Cities Code Camp 4, which is my 3rd time going to the TCCC event. It wasn't bad but I think their topics weren't as varied as previous years. Plus, I think everyone was using VB; I didn't realize there was such a demand for VB code. Granted, the topics can be ported but even so. Towards the end the classes began to get very dry but was otherwise definitely worth the ......

Posted On Tuesday, April 8, 2008 3:21 PM

Writers Cube
I've been writing a lot of stuff lately, it's surprising I'm a math/computer science major and not a writing major. I've written my slew of XNA tutorials (of which I have 3 left to write), I wrote a 15 page paper on the artificial pancreas for a class, and then I wrote the script for the video filmed on that same subject for that same class. Speaking of the script, we filmed the video for it last night, and wow.... It's quite the oddity. We've got someone dressed up as a pancreas, the diabetes gang, ......

Posted On Tuesday, April 8, 2008 9:29 AM

I'm currently working on a bunch of projects that I'm hoping to get one or two done in a few months. They are: F# Multi-File Text Editor Learn DirectX (Write a DirectX 9.0 Demo) Pong XNA Game All these projects are currently in development with some being further than others. From my first post I realized posting code on here is ugly so I won't be doing that anymore unless it's only a few short lines. At this moment I'm working through some DirectX tutorials which is going nicely and I'm actually ......

Posted On Monday, April 7, 2008 2:06 PM

First Blog Post
Hooray! I have a GeeksWithBlogs blog! Welcome to my blog which will focus on my ramblings and posts related to game and application development. I'm just getting into my Exploring Technology class (boo!) but I should update later with some code snippets and such. Update: Well class isn't over but I'm bored so I'll post some code I figured out last night: let opSaveFile sender args = if (documentList.Item(lstProje... = true) then let ofdDialog = new SaveFileDialog(Filter = "SCompiler ......

Posted On Monday, April 7, 2008 9:04 AM

Copyright © Matthew Christian | Powered by: