KTH Game Awards Grande Finale 107
CoderByBirth writes "The winners of the KTH Game Awards, a game programming competition for students held in Sweden were announced yesterday at KTH (The Royal Institute Of Technology) in Stockholm. 25 teams participated in the competition, which was divided into two parts, where the first part was to create a Technical Design Document (TDD) and a Game Design Document (GDD) and the second was to complete a working game demo or prototype. The student submissions were reviewed by a jury consisting of employees from DICE (creators of Battlefield 1942, Pinball Dreams) and Starbreeze Studios (Outforce, Enclave) as well as a representative from KTH. You can download the top three submissions here."
What about Linux? (Score:3, Insightful)
Re:What about Linux? (Score:5, Informative)
Re:What about Linux? (Score:3, Insightful)
Need a calculator [webcalc.net]?
Re:What about Linux? (Score:4, Insightful)
Re:What about Linux? (Score:1)
The people who design the kernels, drivers, etc, etc. DO need to make a living. Or they'd be dead.
There are open source games out there as well, there are free as in beer games too. Those developers obviously find some other way to make money.
And lots of people who contribute to open source linux apps get paid for it.
Nobody ever said they shouldn't, it's their choice to continue developing for free if they aren't making money off of it.
Re:What about Linux? (Score:3)
Because a competitive (which does not even necessarily equal "good") game must be timely. A FPS game with bitmapped monsters and no ability to look around freely, such as the original Doom, has no way to survive in the marketplace today even if it was free. Since commercial games are written full-t
Re:What about Linux? (Score:4, Insightful)
Re:What about Linux? (Score:2)
I write in Java, and have been paid to do so in the past. I like it, but it has its place, and at the moment for 3D eye candy games, it's not really suitable. (Unless fully compiled, which kind of beats the point of it.)
"Also DirectX does hamper cross-platform development, but that is not Microsoft's main goal."
I admited to being biased, but I truley believe that Microsoft do set out to hamper cross platform support _
Re:What about Linux? (Score:1)
Re:What about Linux? (Score:2)
Re:What about Linux? (Score:1)
Re:What about Linux? (Score:2)
Monopolies are bad for consumers, and regulation is never good enough to compensate.
Re:What about Linux? (Score:1)
Re:What about Linux? (Score:1)
I think a lot of people simply aren't even familiar with SDL, WxWindows, or other multiplatform solutions yet. I make it a poi
Re:What about Linux? (Score:1)
Re:What about Linux? (Score:1)
Let me take you out of your dream here. About 95% of commerical console games never are / will never be well-written. At best, they have a decent design and architecture, but they will never be perfectly portable. The reason is that virtually all parts constantly evolve during the game's development stages, and compromises are constantly made to adhere code to the constraints of the console regarding memory and performance. You allways end up with shit somewhere..
One other thing: OpenGL nowadays is simply
Demo Winners (Score:3, Interesting)
How I feel about programming competitions (Score:4, Insightful)
If the goal of these competitions is to foster new programming talent, I think it's best to give them an exact specification document detailing exactly what technologies (languages, platforms, hardware) need to be used.
The real world of professional programming generally tends to involve projects with unchangable parameters. My boss never tells me to make a warhead however I want to -- there's always a specification of what technologies I must use.
Re:How I feel about programming competitions (Score:4, Insightful)
A lot of game development involves pushing the boundaries. Its a lot easier and emminently more practical to do that when you are already familiar/expert with the technology.
In your job you are constrained to use what you are told but you were probably hired because you were at least familiar if not proficient in the organisations technology standards already, not becase they felt like converting a few perl codes to c++ gurus.
Re:How I feel about programming competitions (Score:3, Funny)
Don't forget they require you to 'think outside the box', by 'reaching a new level of immersion', 'extending gameplay dynamics', and
Re:How I feel about programming competitions (Score:5, Funny)
Your boss tells you to make a warhead? Wow! Even when I worked for the Ministry of Defence, that never happened to me...
Re:How I feel about programming competitions (Score:2, Funny)
what would the deparment of DEFENCE do with a warhead..
Re:How I feel about programming competitions (Score:2)
Re:How I feel about programming competitions (Score:3, Funny)
Your boss tells you to make a warhead? Wow! Even when I worked for the Ministry of Defence, that never happened to me...
well you know, things are very different in those terrorist organizations....
Abdul! Make the warhead purple! and we will call it the purple headed warrier to kill the american pigs with.
Allah will be pleased!
Re:How I feel about programming competitions (Score:2)
Silly rabbit, the warheads are made in the Ministry of PEACE.
-
Re:How I feel about programming competitions (Score:2)
Re:How I feel about programming competitions (Score:2)
Basically, turn it in to an actual *programming* competition rather than a design and programming competition.
Unless, of course, they'd rather have it be the latter, but then they can't call it a pure programming competition.
To me, things like "Perl golf" count as a programming competition.
Re:How I feel about programming competitions (Score:2)
Unless, of course, they'd rather have it be the latter, but then they can't call it a pure programming competition. :)
Who said it was a "pure programming competition"? It was a game creation competition (Game Awards, as opposed to Game Programming Awards). And what's the point in having a simple programming challenge in game development? That's like having a "tape-the-wall" movie competition. G
Re:How I feel about programming competitions (Score:4, Interesting)
suppose the promoters said "ok, now all of your programs need to be in COBOL, no exceptions!"
do you think they might be limiting their audience a little.
the point is creativity isn't limited to one language. they're looking for a new game, something that hand't been tried before. Don't cut their feet off by forcing them into one language.
you sound like one of those grumpy old men that bitch at "the kids with their damned rock music"
As for real world experience, limiting the language is just rediculous. Yes, in the real world, you get a job and you might only be allowed to use one language. however EVERY real world job doesn't use just one language. Don't shaft the people who know c++ just because you think it should be done in java, or vice versa.
Hell, although it's not comparable, I made a blackjack game [homelinux.net] in ruby just for shits and giggles.
the language that they choose shouldn't matter. it comes down to using the right tool for the job.
for some it's c++, or other's it's haskell, java or perl.
oh, and another point- you say to limit it to platform. Well, reading through the posts, one [slashdot.org] of the teams says they wrote it for solaris, linux and windows. So you're saying that they should have limited it to one platform? which one?
you say windows and you'll probably piss of a lot of slashdotters.
you say linux and it'll never make it mainstream.
Let them do what they want to do. if they make a great game, fine, if they don't, oh well. Let it be their choice.
Re:How I feel about programming competitions (Score:3)
Their job was to come up with the best game, not the best technology. The technology is and should be irrelevent. There are tons of games out there for the game boy advance that are way more fun to play than Quake III, despite the different (inferior) technology used.
Bottom line: There's a difference between a game development competition and a programming competition.
Re:How I feel about programming competitions (Score:1)
essence is in the essence. bravo!
The Winner (Score:5, Informative)
Xazzon [xazzon.com]
Re:The Winner (Score:2)
Please post a link for all three if you have it!
Re:The Winner (Score:1)
I didn't get the other files in time, so I cannot torrent them.
Wow, that's mighty professional (Score:1, Funny)
Cool competition - Hard to Read (Score:4, Insightful)
Just wanted to mention too that this bright purple/blue color still makes reading game stories very hard on the eyes. I thought after the huge number of posts lamenting this fact that perhaps the editors would actually change it. Don't know what I was thinking.
A what? (Score:5, Funny)
Re:A what? (Score:2, Funny)
If you've ever seen one, it reads like something from Lewis Carrol or Charlie and the Chocolate Factory, or maybe more like a Dr. Suess poem.
Re:A what? (Score:1)
Re:Bah! (Score:1)
Meh... (Score:2)
Any prizes? (Score:3, Interesting)
Those poor, poor students! (Score:4, Funny)
If the poor bastards are being held in Sweden, it's the least that can be done to raise their esteem!
Let's get Tina Yothers et al together to try and free them!
Re:Those poor, poor students! (Score:1)
Sweden is actually quite a nice place to be in, even when being "held".
Re:Those poor, poor students! (Score:1)
Re:Those poor, poor students! (Score:1)
That said I go to Chalmers, Göteborg (Gothenburg) and I can't speak for those Stockholm folks.
Re:Those poor, poor students! (Score:1)
Pinball dreams, (Score:1)
NTH Game awards (Score:2, Informative)
NTH is better than KTN
Mirrors? (Score:2)
Rus
Xazzon review (Score:3, Interesting)
As with most student projects, it seems to assume that you have a pretty fast machine. I have a machine that can run Q3A reasonably and this little Zaxxon game gets 12fps on it. They didn't spend much time optimizing or testing on slow machines. Even at 320x240 (windowed) it runs like a dog. Also, the ship goes out of control after a while, with the point of view switching jerkily from one side to the other.
Some of you will say that I need a new machine, which is true, but for what this game is it could run a lot faster.
When I was in school we had an assignment to make an asteroids game. Most of the projects were barely playable they were so slow. There were only a few each quarter that were worth playing. Yet using the same computers my group made a 3d space fighter game in which you pilot a ship through an asteroid field instead of the usual top-down 2d asteroids. Not only was it more ambitious than the normal games, it ran faster too, because we cared about efficiency from the start and made sure it was playable. You can download the Windows port here. [angelfire.com] It isn't nearly as polished as the Zaxxon game, but it was a 2 week project, and was playable on a 60 MHz Mac Performa with no 3d acceleration.
Re:Xazzon review (Score:2)
The game was reviewed during a 20 minute presentation.
Considering this, we selected to spend more time adding content and polish the game rather than optimize it.
Target platform for the game is at least a 1.0 GHz PC with Geforce 2 MX400.
Optimization in and of itself would be a waste of time considering these premises.
Some teams failed horribly by trying to create "The Ultimate" game engine.
You can download the game at
xazzon.com [xazzon.com]
Re:Xazzon review (Score:2)
Optimization would not have been a complete waste of time given that if it is able to be run on a lesser machine it will run even better on a fast one. I don't see what it is doing that couldn't be done on a much slower machine.
Did the judges play it during the presentation or did you "present" it?
Anyhow, the game looks pretty fun, I just wish I was able to play it.
Mirror (Score:1, Informative)
http://multimedia.campus.luth.se/kth_games/
Xazzon best? I'd hate to see the worst! (Score:1, Troll)
Aspiring developers back in the demoscene truly understood the art of coding. It was all about finding are more optimized, elegant solution than the previous guy, and making the computer pull things off that made the user's jaw drop. Coders used integer math and lookup tables in interesting ways to avoid performance-expensive floating point or trigonometric computations. They hand-optimized code
Re:Xazzon best? I'd hate to see the worst! (Score:1)
Dickheads.
Re:Micro$oft only? (Score:4, Informative)
Re:Micro$oft only? (Score:1, Informative)
KTH [www.kth.se] is just sucking up his ass in any way they can, even by giving him a honorary doctorate [wireless.kth.se] after Linus got it from Stockhom university [linuxtoday.com], KTH's rival (Slashdot covered Linus [slashdot.org]).
It's all in the money.
Re:play some real games (Score:1)
Windows and Linux can coexist on the same computer. For additional information, refer to your Linux documentation.
Hahahaha.. I bet they sell a ton of licenses of XP to people who've pulled out all their hair looking for their "Linux documentation"
Re:Why influence them with copy locking? (Score:1, Funny)
Starbreeze = same guys who coded Fasttracker (Score:1)
Info on starbreeze (Score:2)
Yup, Starbreeze was formed out of the former demo group Triton, the creators of, among others, the legendary Crystal Dreams and Crystal Dreams II demos.
Back then, Triton captured the essence of module tracking with their FastTracker & FastTrackerII, a very advanced implementation of the old amiga protracker concept. Their Fasttracker was, for many years, the biggest rival of Scream Tracker and Impulse Tracker, and a lot of musicians preferred it's simple but efficient interface above all other tracker