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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Dirty Game Development Tricks

196 点作者 dsirijus将近 12 年前

8 条评论

frooxie将近 12 年前
The best one I&#x27;ve heard of, from Ken Demarest:<p>Back on Wing Commander 1 we were getting an exception from our EMM386 memory manager when we exited the game. We&#x27;d clear the screen and a single line would print out, something like &quot;EMM386 Memory manager error. Blah blah blah.&quot; We had to ship ASAP. So I hex edited the error in the memory manager itself to read &quot;Thank you for playing Wing Commander.&quot;
评论 #5936426 未加载
chiph将近 12 年前
On the last page:<p><i>HR hacks -- Ben Burbank -- When I used to work for a very big company, one of the employees figured out that the best way to advance his career was to write negative performance reviews for as many co-workers as possible. This resulted in him receiving a higher annual staff ranking, which in turn led to larger bonuses and stock grants. It eventually becomes difficult, he told me, because you need to make sure to only review people with different managers, so nobody can catch on to your ruse. My trick for avoiding this cycle was to quit and go work someplace much smaller and awesome</i><p>Wow. Just wow. So far I have avoided working anywhere with a culture that evil.
评论 #5933959 未加载
评论 #5935321 未加载
评论 #5935141 未加载
jmduke将近 12 年前
My favorite little trick of these was that the bushes and the clouds in Super Mario Bros. were the same shape (presumably to save space): <a href="http://www.todayifoundout.com/index.php/2010/01/the-clouds-and-bushes-in-super-mario-bros-are-the-same/" rel="nofollow">http:&#x2F;&#x2F;www.todayifoundout.com&#x2F;index.php&#x2F;2010&#x2F;01&#x2F;the-clouds-a...</a><p>I would <i>never</i> want to enter the game development industry but I would love to shadow them for a few weeks. It sounds like a culture of required innovation (and, you know, eternal crunch time).
评论 #5934880 未加载
评论 #5933795 未加载
评论 #5934078 未加载
SeanDav将近 12 年前
I love the idea of the developer causing a buffer over-run to patch their own game. Does kind of make one wonder what other dragons lurk in that particular code set.
评论 #5934398 未加载
hcarvalhoalves将近 12 年前
Looks like many of these tricks steems directly from the lack of good debugging tools (paired with tight deadlines). Is console game development really that bad? The guy debugging with colored screens is a real WTF.
评论 #5935188 未加载
评论 #5934655 未加载
jplur将近 12 年前
I love these kinds of anecdotes, this is one of my favorites: <a href="http://exile.acornarcade.com/devel.html" rel="nofollow">http:&#x2F;&#x2F;exile.acornarcade.com&#x2F;devel.html</a>
maybe将近 12 年前
Using the EULA&#x27;s buffer to patch sounds very interesting.
评论 #5936938 未加载
joyeuse6701将近 12 年前
hmm, buffer overflow exploit via the EULA to patch the game since you shipped without the ability to patch, there&#x27;s a game dev hack if I&#x27;ve ever heard of one.