|
|
下载地址 : http://www.liuzewei.com/upload/DiamondEngineSrc.rar
这个东西还没有写完, 因为今天开始准备复习, 要停一段时间, 所以把源代码放出来.
用 VC2005 + DX9.0C(October 2006) 写的, 因为没有时间, 所以也不弄一个 VC6 和 VS2003 的项目文件了
我说几句话吧:
1, 我把她叫做引擎是并不是因为她就真的是是一个引擎,只是因为我不找不到有什么更适合的名字
2, 这个东西还没有完成,包括引擎部分和DEMO部分, 都只是个框架, 仅此而已
3, 我刚接触DX游戏编程不久, 写出来的东西肯定不好, 请大家见谅
4, 发源代码的目的是想将自己写的代码放出来, 东西虽然不好, 但里面有些东西应该还是值得新手一COPY的吧^_^
5, 如果哪位高手真有心指教, 请仔细看看我的源代码, 然后在 架构方面 或者其他任何方面 给于我指点, 我将
真心的谢谢你
然后, 写给跟我一样初学编程的游戏程序员. 看了论坛里很多帖子, 发现有很多高手对写游戏引擎抱有不屑, 反对, 甚至鄙夷的态度, 使我都不大敢发布这个东西, 怕一些高手指责. 我想说的是, 通过写游戏引擎学习DX可以让你能更快的上手. 对于菜鸟来说, 不要轻信一些高手们的话, 觉得写游戏引擎是笨办法, 是笨人, 是重复造车轮. 我想, 毕竟没有扎实的基础, 就直接去用一些高手推崇的 所谓的(原谅我这个词带有感情色彩) 先进理念先进方法 只会让你在将来成为一个代码工人. 从大处来说, 也不利于国产游戏事业的进步与发展.
接着, 再补充一下, 上面这段话是写给跟我一样初学游戏编程的. 站在高手的角度, 上面言论或许就不适合了.
另外, 请容许我真心的说一句跟这个无关的话, 我看了一些 千里马肝 前辈的帖子, 发现前辈对 面向对象 及 软件架构等等方面比较重视, 我非常欣赏与钦佩.
最后, GAMERES应该是国内最权威的游戏开发网站了, 所以论坛里必然有许多潜水的高手们. 我呼吁 ------ 请你们多多指点我们菜鸟, 写一些教程, 或者发布一些开源的代码, 或者提供一些资源等等等等, 请为国产游戏作出你们的贡献, 谢谢.
最后的最后, 衷心感谢 GameRes.com 和 论坛里发了许多帖子从而直接或间接给于了我帮助的所有朋友. 谢谢你们. ^_^ |
|