Monday, November 17, 2008

Realmware

So I know it's been a while since my last entry, but I've been rather busy. I'm still working on some C++ work, but the most of my time has been going to learning C#. The project I'm working on switched engines again. Instead of using Unreal now, we're using Visual3D.NET. It's a new game engine being developed by a company called Realmware. Realmware visited UAT a couple weeks ago for our Tech Forum event. As it turns out, Realmware's engine was one of the engines our team was seriously considering using after we had to drop CryEngine2 because of German laws. Turns out they were coming to speak at our school. We were able to set up a meeting with their CTO, Brian Knox through Nate.

So as it turns out, they were impressed with our team and concept and we proposed a deal with them to work on their engine and pretty much partner with them so they have something (our game) to show off what their engine can do. We benefit by not having to pay for commercial licenses for the engine. Since the engine was written in C# and as a lead, I'm going to be working on engine code, I've been spending time learning more C#. Unfortunately, most of my programming skill is in C++. I've taken 2 classes where I've had to use C# (Managed DirectX, and XNA), but never a formal class on it. I am taking C# I next semester, but I need to get a jump start anyway.

With all of this going on, it's been pretty busy. It's only going to get much worse from here on out, though. Once me and the other programmers get into full swing, we should be programming around 50 hours per week. We're hoping to have most of the engine stuff we need to work on to get our game to work with the engine done by Jan 1st. While 3 of us work on that, the other 3 programmers on the team will be working with the rest of the group on a smaller project that can be finished by the time we're done with our engine stuff. By then, we can get started on our main project - which is the reason we started this in the first place. The good news out of this is that I've got an internship through Realmware now. So after next semester, I'm officially done at UAT. That's why I'm trying to get as much practical experience programming as I can now.

That's about all I have time to post about for now. Hopefully my next post won't wait as long as this one did. Until next time...