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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Narbacular Drop Technical Design Document [pdf]

48 点作者 Rolpa将近 9 年前

7 条评论

asdfasdf将近 9 年前
Coding guidelines<p>- Precompute whenever even remotely possible.<p>- Measures must be taken to prevent copy paste errors.<p>- Measures must be taken to prevent copy paste errors.<p>- The STL is evil (most of the time).<p>- Unnecessarily virtual functions should be rewritten to remove virtual requirements.<p>- Sloppy code must be marked for recoding later.<p>- Unreadable code earns you a free punch in the face.<p>- Measures must be taken to prevent copy paste errors.
评论 #12047880 未加载
Bjartr将近 9 年前
For those that aren&#x27;t aware, the dev team for this was later hired by Valve and created Portal.
评论 #12045013 未加载
Negative1将近 9 年前
&quot;RECODE&quot;, ha, cute.<p>Short and to the point, it&#x27;s a good doc but not very interesting. Just glad they didn&#x27;t pad it with tons of code (last I remember Digipen TDD&#x27;s are required as part of the curriculum and students are known for doing this).<p>Haven&#x27;t thought about this game in years, though. What a nice throwback. I thought Portal was great, very polished with great sense of humor but ND was in my opinion a much more fun and interesting game experience (the puzzles really gave you that fantastic &quot;aha!&quot; moment).
newobj将近 9 年前
Nice piece of history, and hilariously&#x2F;sweetly innocent&#x2F;naive in its specificity and certainty, like only newbies&#x27; first &quot;design document&quot; could be.
评论 #12045814 未加载
fattire将近 9 年前
For those who haven&#x27;t played it, the original game is here:<p><a href="http:&#x2F;&#x2F;www.nuclearmonkeysoftware.com&#x2F;narbaculardrop.html" rel="nofollow">http:&#x2F;&#x2F;www.nuclearmonkeysoftware.com&#x2F;narbaculardrop.html</a>
rehevkor5将近 9 年前
Too bad there&#x27;s nothing about handling recursion of the portal rendering.
评论 #12045791 未加载
评论 #12045944 未加载
verbatim将近 9 年前
Very cool. Are there similar documents available for any other games that we would be familiar with?<p>I imagine it could be a pretty interesting exercise to read over a handful of these from different teams.
评论 #12045117 未加载