Hacker News new | ask | show | jobs
by russtrotter 693 days ago
That's certainly the pragmatic call, but while admittedly I'd never heard of Braid or his other games before he started showing up my YT feed, his takes on programming culture are very opinionated and compelling. He could have focused on making games and lobbing criticisms like so many of us do, but he chose to act. I'd say that's worth something.
1 comments

I'm not sure where the weight behind his opinions comes from, though. Braid and The Witness are both well-respected games, but they're respected from a game design perspective, not as technical accomplishments. If you told me that both games were implemented using Unity or Unreal I would have no trouble believing that.

And although it's certainly quite an accomplishment for a single developer to complete even one successful game, it's not like he's remarkably prolific, either. If anything, it seems like Blow's technical purism has been an obstacle to his creative ambitions. I'm sure he'd argue that the two are inseparable, that the mindset that enabled him to create Braid is also the mindset that led him to work on Jai, and that might be true. But I'm not sure why anyone else should desire to follow in his footsteps -- I think most people would end up mired in the desire for purity without the achievement to balance it out.

I might contrast him with Edmund McMillen, who managed to use Flash to develop two hugely successful, influential, and creatively distinctive games in the span of a couple of years. His approach is just as worthy of respect as Blow's, I'd argue.

> I think most people would end up mired in the desire for purity without the achievement to balance it out.

I feel too many game devs get lost in that instead of just focusing on making a good game. Just make the damn game - there are so many good engines and languages out there, why do you want purity when you don't have the freedom to pursue it?

I think a lot of programmers love the idea of being game developers but don't really have much of an idea for what to make, so they get diverted into developing a game engine or even tools to support a game engine instead. People can spend years on that. And that's a perfectly fine hobby. But it doesn't usually result in actually making a game.

My advice to people going down that path is: consider contributing to ScummVM, an open source roguelike, or a ROM hacking project for a game you already like. Scratch your technical itch on something that other people will actually play. It feels great, and it gives you a better path toward eventually building something that's totally your own. Trying to build your own game engine and game on top of it is like taking a plane to Nepal and just starting to walk up Everest with the intention of figuring it out as you go.