摘要:
Gb的经验汇集 阅读全文
摘要:
所有这类讨厌的小问题都有一个共同特征,既您从中学不到任何东西。写一个编译器很有趣,那是因为您可以从中学会编译原理。为充满 BUG 的软件编写接口程序您却什么也学不到,因为那些 BUG 是随机的。因此,优秀的黑客会尽量回避那些讨厌的小问题。这不是挑三拣四,更主要的是为了自保——长期面对那样的小问题会使人变得愚蠢。黑客们的做法其实与模特们戒食乳酪的道理是一样的。
我不知道您能否培养出这些品质,但至少可以不去抑制它们。如果您有希望成为一名伟大的黑客,那么我建议您最好做到:一方面,绝不在枯燥的项目上浪费生命(除非不这么做您和家人就会饿死);另一方面,做事必须有始有终、滴水不漏。我所认识的所有伟大黑客似乎都是如此,也许他们根本就没想过还有其他什么选择。 阅读全文
摘要:
Gamebryo Game--Fallout 3 阅读全文
摘要:
现象:Gamebryo AnimationTool调试时弹出FileNotFoundException (Exception from HRESULT: 0x8007007E).调用堆栈显示还在mscorwks.dll中就抛异常了!
解决方案:把这个项目依赖的dll都重新编译,如ThirdParty,CoreLibs等等。
原因:反正就是运行库,程序集啊,清单文件等的鸟问题!
阅读全文
摘要:
Gamebryo的AnimationTool,SceneDesigner两个工具都是用的这种架构。
用这种三层架构,C#的exe,从C++/CLI(dll)项目跟踪不到C++项目(dll或者lib)里,除了C++项目类成员函数的实现写在头文件里的情况。 阅读全文
摘要:
Protess族 阅读全文
摘要:
葫芦画瓢 阅读全文