How to take 7 years to ship a beta
> So how can you take 7 years to make your game? [...] Simply open up your code editor, download a basic windowing layer like SFML (we aren’t savages and this isn’t handmade hero), and then start writing your resource manager, event system, animation system, physics system (which you’ll ultimately throw out and replace with Box2D), scene manager, GUI code, serialisation framework, build tool-chain, entity-component system, and texture manager, to name but a few.That's the meta game, where the author of the game enjoys building the game as its own game. Not productive if you're trying to ship a game, but definitely sounds fun.