I got most interesting question which I didn’t reply via email, but thought to bring the question here:
I’m addicted to sports games, like you (NHL11), and wanted to know what goes on behind the scenes to create such realistic graphics.
Do you know how the developers go about actually creating these games? Do they hook up individual athletes to a system that creates the code? What about non-marquee named athletes; how do they get the movements just right?
If you can direct me to a website or blog or anything that could help me, I’d greatly appreciate it!
Even though I’ve said that “everything except NHL series is just hype/trends that die away” and even though I’ve been playing those games since ’93 (*cough*) I hardly consider myself addicted. (After all, I didn’t play those 2001-2009, since ’95 emulation version was much better)
Now with that being sorted out, I’d like to say that:
- Graphicswise I could imagine indie devs being able to simply do different skating, shooting, passing (etc.) animations. There’s talented artists who can handle them, so it doesn’t get any more difficult.
- Similarly there’s physics libs and engines (Shiva, Unity, Leadwerks come to my mind at first) can help create stunning systems.
Technically, I believe it is possible for indies to create a such hockey game that it could somehow compete with the big studios. How much money there is to be used of course affects how minecrafty players you’ll see.
The bigger issue – in my opinion – is getting licenses. It’s quite far fetched to get real NHL player names & faces in the game. And that’s where indies need to be creative.
Creative as in what one small Finnish studio has done. They created a floorball league game. To get idea about the quality, check this demo video:
These guys managed to snatch the licenses for player names both in Finland and – I think – also in Sweden. The reason is that floorball isn’t not a such big sports as for example football (compare number of hockey games: 100+ and floorball games: about 1) and from what I heard (from a gaming magazine – might be wrong) is that the league guys wanted to support that these kind of games gets done which might help make the sports also more popular.
If you have any other opinions, please feel free to share.