<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_.GAME FRAMEWORK</title><subtitle type="text">开始用.NET构建我们梦想中的游戏</subtitle><id>http://feed.cnblogs.com/blog/u/1589/rss</id><updated>2006-01-21T02:51:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/1589/rss"/><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/18/16831.html</id><title type="text">最新贴图[Sumtec]</title><summary type="text">呵呵，有点丑，没办法，俺不是美工……谁是美工请举手！！这个是调试窗口，上面那一块的东西早就已经OK了，这次的重点是下面那一块Trace，可以看到效果还是可以D。说实话这个Trace窗口给我调试思考调度契合动作调度器给了不少的帮助——多线程加上同步确实比较难调，有时候会有莫名其妙的问题出现，等发现的时候断点已经来不及了，运行之前设置断点也不行（问题不会...</summary><published>2004-06-18T06:00:00Z</published><updated>2004-06-18T06:00:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/18/16831.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/18/16831.html"/><content type="text">呵呵，有点丑，没办法，俺不是美工……谁是美工请举手！！这个是调试窗口，上面那一块的东西早就已经OK了，这次的重点是下面那一块Trace，可以看到效果还是可以D。说实话这个Trace窗口给我调试思考调度契合动作调度器给了不少的帮助——多线程加上同步确实比较难调，有时候会有莫名其妙的问题出现，等发现的时候断点已经来不及了，运行之前设置断点也不行（问题不会...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/18/16821.html</id><title type="text">[公告]Framework组的最新进展[Sumtec]</title><summary type="text">呵呵，好像有个把礼拜没有更新进展了吧？其实不是没有新内容，而是为了把更多的抽象概念展现出来，在不停的进行开发和测试。那么最近的进展包括哪些呢？包括一个最简单的“角色思考调度器”（就是所谓的唤醒和呼吸啦），以及一个最简单的“动作调度器”。这两个东西目前的功能都是最基本的，也没有经过很多的优化，能够完成最基本的功能了。其中角色思考调度器则应该没有什么大的...</summary><published>2004-06-18T05:38:00Z</published><updated>2004-06-18T05:38:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/18/16821.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/18/16821.html"/><content type="text">呵呵，好像有个把礼拜没有更新进展了吧？其实不是没有新内容，而是为了把更多的抽象概念展现出来，在不停的进行开发和测试。那么最近的进展包括哪些呢？包括一个最简单的“角色思考调度器”（就是所谓的唤醒和呼吸啦），以及一个最简单的“动作调度器”。这两个东西目前的功能都是最基本的，也没有经过很多的优化，能够完成最基本的功能了。其中角色思考调度器则应该没有什么大的...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/16/16131.html</id><title type="text">终于快忙出头了，开了个FTP给大家用[mikespook]</title><summary type="text">明天毕业答辩，题目是“图象软件”。呵呵，希望对DOTGAME以后的一些部分有帮助。CVS用起来并不是特别方便，所以我开了一个FTP给大家用ftp://main.xxiyy.comNAME:dotgamePASS:MSN上给大家说这个FTP也可以通过WEB访问http://main.xxiyy.com/dotgame/</summary><published>2004-06-16T04:43:00Z</published><updated>2004-06-16T04:43:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/16/16131.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/16/16131.html"/><content type="text">明天毕业答辩，题目是“图象软件”。呵呵，希望对DOTGAME以后的一些部分有帮助。CVS用起来并不是特别方便，所以我开了一个FTP给大家用ftp://main.xxiyy.comNAME:dotgamePASS:MSN上给大家说这个FTP也可以通过WEB访问http://main.xxiyy.com/dotgame/</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/14/15524.html</id><title type="text">非常抱歉没有为大家做点什么[吹雪]</title><summary type="text">非常抱歉申请了加入开发团队但是却没有为我们这个团队做出任何贡献。由于网络的问题我无法获取到sf.net上的源代码，而且最近我也无法登陆上MSN与大家进行交流。因此我现在无法投入到开发过程中，再次说声“对不起大家了” 我希望能在其他方面和大家保持联系。</summary><published>2004-06-14T05:05:00Z</published><updated>2004-06-14T05:05:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/14/15524.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/14/15524.html"/><content type="text">非常抱歉申请了加入开发团队但是却没有为我们这个团队做出任何贡献。由于网络的问题我无法获取到sf.net上的源代码，而且最近我也无法登陆上MSN与大家进行交流。因此我现在无法投入到开发过程中，再次说声“对不起大家了” 我希望能在其他方面和大家保持联系。</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/08/14199.html</id><title type="text">框架结构图（二）[Sumtec]</title><summary type="text">这一次给出一些补充的框架图：这个图的左边一个工作流程是整个游戏的主循环。对这个流程我有一点需要解释，就是那个真备退出游戏循环。这个循环是为了解决一些不能够立即退出的问题，例如已经正在计算一些动作，结果还没有告知对方等等。右边的工作流程是正常游戏工作流程的详细图例。在每一次的正常游戏循环里面，每一次都会经历几个大的步骤，图中的三个步骤就是一个简单的配置方案。当然，也许还应该有一些其他的步骤，但是这里...</summary><published>2004-06-08T08:01:00Z</published><updated>2004-06-08T08:01:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/08/14199.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/08/14199.html"/><content type="text">这一次给出一些补充的框架图：这个图的左边一个工作流程是整个游戏的主循环。对这个流程我有一点需要解释，就是那个真备退出游戏循环。这个循环是为了解决一些不能够立即退出的问题，例如已经正在计算一些动作，结果还没有告知对方等等。右边的工作流程是正常游戏工作流程的详细图例。在每一次的正常游戏循环里面，每一次都会经历几个大的步骤，图中的三个步骤就是一个简单的配置方案。当然，也许还应该有一些其他的步骤，但是这里...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/08/14179.html</id><title type="text">DGF的详细解说[Sumtec]</title><summary type="text">实际上在很早之前，我曾经发表了好几个Post，来解说我这个计划的总体思想以及一些详细的解说，也许是比较零散吧，可能有部分朋友没有能够全面的了解。先给大家收集一下这些文章的连接，不过也许我那些都说得太详细了，如果您嫌麻烦，可以跳过这些链接，我会尝试用简洁的语言，从另外一个角度描述整个的计划。当然，如果您能够耐心的看完所有的这些东西，自然最好，毕竟详细的解释比起简单的解释不容易引起歧义。下面是连接：[...</summary><published>2004-06-08T06:08:00Z</published><updated>2004-06-08T06:08:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/08/14179.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/08/14179.html"/><content type="text">实际上在很早之前，我曾经发表了好几个Post，来解说我这个计划的总体思想以及一些详细的解说，也许是比较零散吧，可能有部分朋友没有能够全面的了解。先给大家收集一下这些文章的连接，不过也许我那些都说得太详细了，如果您嫌麻烦，可以跳过这些链接，我会尝试用简洁的语言，从另外一个角度描述整个的计划。当然，如果您能够耐心的看完所有的这些东西，自然最好，毕竟详细的解释比起简单的解释不容易引起歧义。下面是连接：[...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/07/13973.html</id><title type="text">Framework组的工作报告[Sumtec]</title><summary type="text">最近我很少发Post，不过却是在做一些事情。大概在做的事情有如下几个：1、测试ThreadPool，并思考多线程所带来的好处和坏处。目前经过详细的思考，打算暂时对多线程持更加谨慎的态度。或者说，在“动作队列”这个地方可能不会采用ThreadPool了。因为就算性能上有好处，但是可能对于游戏开发者来说会带来一些不方便的地方，或者一些很难调试的问题。2、关于动作队列，这个我想可...</summary><published>2004-06-07T05:23:00Z</published><updated>2004-06-07T05:23:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/07/13973.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/07/13973.html"/><content type="text">最近我很少发Post，不过却是在做一些事情。大概在做的事情有如下几个：1、测试ThreadPool，并思考多线程所带来的好处和坏处。目前经过详细的思考，打算暂时对多线程持更加谨慎的态度。或者说，在“动作队列”这个地方可能不会采用ThreadPool了。因为就算性能上有好处，但是可能对于游戏开发者来说会带来一些不方便的地方，或者一些很难调试的问题。2、关于动作队列，这个我想可...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/06/13730.html</id><title type="text">提交了CsharpC&amp;C DEMO的代码在cvs[steeven]</title><summary type="text">在games下面．最近忙，没空大理，有兴趣的修改一下, 还有不少工作要做．做为单机版，在上面写几个自己的坦克/NPC较量一下还是可以的</summary><published>2004-06-06T02:31:00Z</published><updated>2004-06-06T02:31:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/06/13730.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/06/13730.html"/><content type="text">在games下面．最近忙，没空大理，有兴趣的修改一下, 还有不少工作要做．做为单机版，在上面写几个自己的坦克/NPC较量一下还是可以的</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/03/13135.html</id><title type="text">更加详细的ThreadPool测试报告[Sumtec]</title><summary type="text">由于dudu那边的测试结果和我的很不一致（他那边ThreadPool比Single要慢，结果正好和我的反过来），因此我怀疑我所做的测试不准确，太过几乎公布结果了。因此我又重新测试了一遍，测试结果如下： --此前大约有6、7个热身测试，结果已删除。 --此处测试的时候，MSN、QQ已注销，网线连接，只有一个IE窗口，VS打开。--测试使用Release版本，不在调试状态。测试对象100 个，测试强度...</summary><published>2004-06-03T04:36:00Z</published><updated>2004-06-03T04:36:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/03/13135.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/03/13135.html"/><content type="text">由于dudu那边的测试结果和我的很不一致（他那边ThreadPool比Single要慢，结果正好和我的反过来），因此我怀疑我所做的测试不准确，太过几乎公布结果了。因此我又重新测试了一遍，测试结果如下： --此前大约有6、7个热身测试，结果已删除。 --此处测试的时候，MSN、QQ已注销，网线连接，只有一个IE窗口，VS打开。--测试使用Release版本，不在调试状态。测试对象100 个，测试强度...</content></entry><entry><id>http://www.cnblogs.com/ourgame/archive/2004/06/02/12962.html</id><title type="text">ThreadPool 测试结果的第一时间发布[Sumtec]</title><summary type="text">这一次测试的主要任务在于验证ThreadPool的性能到底怎么样。由于写一个Game需要榨尽CPU每一滴血（在尽量不影响设计方便性的前提下），因此对于某一些大量的无序任务应该怎么样去处理表示非常的困惑。一般的游戏文章都会让我们不要使用多线程，或者尽量少使用多线程技术。因此我对于这类文章有一个结论，就是应该直接用一个循环来完成所有的“任务”。但是我自己却对于放着多线程技术不用...</summary><published>2004-06-02T07:52:00Z</published><updated>2004-06-02T07:52:00Z</updated><author><name>我们的游戏世界</name><uri>http://www.cnblogs.com/ourgame/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ourgame/archive/2004/06/02/12962.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ourgame/archive/2004/06/02/12962.html"/><content type="text">这一次测试的主要任务在于验证ThreadPool的性能到底怎么样。由于写一个Game需要榨尽CPU每一滴血（在尽量不影响设计方便性的前提下），因此对于某一些大量的无序任务应该怎么样去处理表示非常的困惑。一般的游戏文章都会让我们不要使用多线程，或者尽量少使用多线程技术。因此我对于这类文章有一个结论，就是应该直接用一个循环来完成所有的“任务”。但是我自己却对于放着多线程技术不用...</content></entry></feed>
