Almost two weeks ago some friends and I have started up a game programming project under the name Project Duck. I didn’t want to write anything about it until I knew if it was going to get anywhere but today the first runnable test was pushed to the trunk and therefore I’m going to start write about the project as it goes along in this developer blog. I would like to start off with outlining the project’s members and goals.
The goal is to create a third-person team-based 3D shooter with some classic game modes like TDM, CTF but mainly a new game mode revolving around a research system. More about this later. We decided early to program the game in C# with Microsoft’s XNA framework. We also found a physics engine which seems to suit our needs called Jitter Physics. The graphic style is supposed to be a cartoonish sci-fi style with “cute” little robots battling each other. Basically it started as a suggestion by a friend that we should program something together. A few hours of talking on our Mumble-server we had a few friends who were interested. Right now we are three programmers and a few other guys who will try to help out with everything from concept art to game testing.
We decided from the start that is this was going to work we would have to organize and structure up our efforts. Therefore we consciously waited some time before we started coding. The first week was spent pitching all kinds of ideas back and forth. From overall game design to technical details. Last week we had a programmer meeting where we addressed the most important programming questions and drew an outline to a UML diagram. This diagram would be used as a rough sketch over the various components of the game engine. Now we are actually up and running and it fells really good. Stay tuned for more information and developer stories.