News for hackers. Stuff that matters.
Re:Metroid Source Code Expanded by Kurtz79 on Friday October 14, 2011 @11:01AM (#3111422)
Gamedev is simpler today than it was by then, but games (we are talking about AAA titles, as Metroid was at the time) have escalated in complexity by several orders of magnitudes.

Today is simply impossible for a single person/small team to create a rival to Call of Duty 4 or Fallout 3, while back then it was relatively simple for someone with the skills and talent to emerge.

Re:Metroid Source Code Expanded by jamesgeck0 on Friday October 14, 2011 @11:34AM (#3111561)
Not as rivals to those games, perhaps. But Minecraft and Angry Birds show that it's easier than ever for a single person/small team to create and sell an extremely successful game.
Re:Metroid Source Code Expanded by slowpoke on Friday October 14, 2011 @12:30PM (#3111798)
> But Minecraft and Angry Birds show that it's easier than ever for a single person/small team to create and sell an extremely successful game.

More so, they prove (again) that the technology arms race in today's video games is utterly retarded. It's also the reason many indie games tend to be so good and refreshing - they can't make a hitech ultra-HD game, so they focus on what really matters: gameplay and design.

Re:Metroid Source Code Expanded by chwahoo on Friday October 14, 2011 @01:07PM (#3111970)
"Utterly retarded" is far too strong a statement. The indie games of tomorrow may be built on "hitech ultra-HD" engines. The exploration of the space of games is advancing along many dimensions (including technology) and I think technology improvements will be needed for many of the great games to come.
Re:Metroid Source Code Expanded by Goladus on Friday October 14, 2011 @01:39PM (#3112099)
The technology race in video games is as utterly retarded as it is in the movie industry. There's as much room for Clerks and the Blair Witch Project as there is for Toy Story and Avatar.
Re:Metroid Source Code Expanded by joezydeco on Friday October 14, 2011 @08:53PM (#3113607)
Easier than ever, when you stand on the shoulders of giants:

http://m.techcrunch.com/2011/02/28/creator-of-angry-birds-ph...

Re:Metroid Source Code Expanded by MostAwesomeDude on Friday October 14, 2011 @12:48PM (#3111874)
I'd just like to point out that Minecraft's code is absolutely horrible from an algorithmic standpoint. On performance/speed and code quality metrics, Minecraft is a statistical fluke.
Re:Metroid Source Code Expanded by jamesgeck0 on Friday October 14, 2011 @03:02PM (#3112460)
Isn't there a lot of awful video game code around? Optimization is usually delayed until the end of a project, and crunch time is a norm at most AAA game developers.
Re:Metroid Source Code Expanded by 5hoom on Friday October 14, 2011 @06:56PM (#3113281)
Yet by any other conceivable metric it is a huge success.

I love good code & elegant design, but it doesen't beat having a successful product out there.

Remember, shipping is a feature ;)

Re:Metroid Source Code Expanded by MostAwesomeDude on Friday October 14, 2011 @07:31PM (#3113394)
60FPS is also a feature. Not crashing when sent invalid input on the wire is a feature. Being able to support more than 100 concurrent connections without requiring a monstrous top-of-the-line server is a feature. These are all missing from Minecraft.

Remember, usability is a feature. >:3