TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What Went Wrong? Learning From Past Game Development Postmortems

16 点作者 ConradHex大约 16 年前

3 条评论

JabavuAdams大约 16 年前
Anecdote:<p>I'm sitting in an all-hands meeting at a 20-ish person game company I'm working for. We've just had a project canceled. We go around the table doing a post-mortem.<p>When it comes to the producer's turn, he pulls out a Game Developer mag, with a post-mortem of a previous project we shipped. We repeated almost all of the "what went wrong" section.<p>Of course, it didn't seem that way, in the thick of things.<p>OTOH, I used to be a bit of a process evangelist. I read Steve McConnell and Joel before they were popular. It's easy to single out unsuccessful projects and point to all the mistakes they made, but often the successful ones make exactly the same mistakes.<p>There's a moment in the middle of a project when it seems like everything's going wrong, and the constraints are unsatisfiable, and it'll just end in disaster. What you do at that moment can make all the difference. Sometimes just refusing to concede the obvious is enough. Often, it's not.<p>Even much-admired companies like Pixar have their crunch horror stories.
stcredzero大约 16 年前
"Another classic error we committed was trying to develop generic tools with a view to possible future productions, rather than tools dedicated to the experience of the game we wanted to create."<p>I wonder if there's a lesson here for programming languages? Kernihan and Ritchie developed C for their needs of the moment (Implementing SpaceWar on a PDP-11) and it became wildly successful as a language. Maybe feedback from actual use generally trumps design up-front for languages?
评论 #576126 未加载
jcl大约 16 年前
I've wondered about the usefulness of the "what went wrong" section of the Game Developer postmortems, given that they are all games that <i>actually shipped</i>. It's possible that the "what went wrong" problems are things that might have jeopardized the project had they been worse. But it's also possible that these problems are simply aspects of successful projects, and that trying to fix them would make the project less likely to succeed.<p>For example, a lot of postmortems complain about not spending enough time creating artist tools. Does this mean spending a lot of time on tools will make your project more successful? Or does it mean that all the teams that spent enough time on tools didn't have enough resources to complete their projects (and thus didn't get postmortems)?
评论 #576399 未加载