Managing complexity by delegating minigames
Posted: Wed Aug 10, 2016 9:00 am
Six and a half years ago, when I released Concentration Room, we had a discussion about the limited complexity of 1- and 2-person homebrew games back then compared to later commercial NES games that had a full team behind them. Since then, I've been involved in such a team for Haunted: Halloween '85. But nowadays, games outgrow even a whole studio.
Via Slashdot I found an article on The Guardian about the rise in game complexity since the 8-bit era.
Is there a way for this sort of collaboration to work in the NES scene, apart from the obvious multicart approach? I can think of a couple NES games with gameplay that diverse. The first is Vice: Project Doom (aka Gun-Dec) had platforming, Spy Hunter-style driving, and Operation Wolf-style shooting. There's also Battletoads, which appears to use a largely separate engine per level. Or are there too few NES developers to make it practical to farm minigames out to other developers?
Via Slashdot I found an article on The Guardian about the rise in game complexity since the 8-bit era.
Today, creating the most advanced, triple-A games has become too big a task for a single developer leading to the rise of what is best described as a modular approach, where different developers work on different parts of a single game.Video game publisher Ubisoft acquired Reflections, a studio known for driving games, and put it to work making driving sections of larger games. This financially shielded it somewhat from the success or failure of a particular game.
Is there a way for this sort of collaboration to work in the NES scene, apart from the obvious multicart approach? I can think of a couple NES games with gameplay that diverse. The first is Vice: Project Doom (aka Gun-Dec) had platforming, Spy Hunter-style driving, and Operation Wolf-style shooting. There's also Battletoads, which appears to use a largely separate engine per level. Or are there too few NES developers to make it practical to farm minigames out to other developers?