Death Stranding came out in 2019. Death Stranding 2 will come out in 2025. That's six years for two games. If these were the PS2 days Kojima would have cranked out 3 Death Stranding games by now and we'd be getting Death Stranding 3: Subsistence along with a teaser for Death Stranding 4 next year.

Remember when video game trilogies used be to a huge thing in the sixth and seventh generations? You'd typically get 3 games in about 5-7 years

See: Halo, Gears of War, Resistance, Killzone, etc

  • lil_tank [any, he/him]
    ·
    edit-2
    6 hours ago

    For my own small projects I use plain old waterfall and shit just gets done. No idea how it works on larger projects but if I'm not mistaken this was how we made games back when Majora's Mask was completed in 1 year (they reused OOC's engine so it was real easy stares at all UE5 projects taking decades to release)

    • Findom_DeLuise [she/her, they/them]
      ·
      5 hours ago

      Waterfall was literally presented by its "creator" (Winston W. Royce) back in 1970 as an example of how not to manage a software project due to the lack of testing and validation until all implementation is complete (meaning, no integration or regression testing is performed as features are added during initial construction). This is also kind of the source of the axiom that, "The first 80% of the project takes 80% of the time, and the last 20% of the project also takes 80% of the time," in reference to the prevalence of budget overruns and missed deadlines/estimates once integration testing actually starts.

      It's fine for trivial projects, and iterative methodologies (e.g., Agile/Agile variants, XP, etc.) use sort of a mini-waterfall phase on a per-feature basis. You're still performing the same activities, and often in the same sequence; you just toss out the rigidity of only performing each of those activities once for the entire project and thus introducing a fuckton of risk. Unfortunately, Agile became a weird cult religion at some point and a lot of managers are more interested in holding constant meetings than letting developers build software. Honestly, it has been hilarious watching my own IT org try to adopt some semblance of Agile principles while absolutely not changing their mentality or approach to anything; it's like watching a monkey sodomizing a football, but like, with my paycheck. I hate it here. Send help. Or nukes.