.GAME FRAMEWORK

开始用.NET构建我们梦想中的游戏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2004年5月27日

摘要: 最近的工作有:1、研究delegate对于性能的影响;2、研究对象处理方式;3、思考对象计算问题。下面分别展开叙述:一、delegate的问题。这个问题是因为考虑到游戏对象里面有很多需要互动的地方,那么到底如何进行互动就是一件值得探讨的问题了。首先,游戏互动总会有被动调用对象的情况发生,比如说对方打击了“你”一下,那么“你”就必须有相应的动作表现。那么我们可以用“事件”的方式、“接口”的方式或者用... 阅读全文
posted @ 2004-05-27 11:32 我们的游戏世界 阅读(833) 评论(0) 推荐(0) 编辑

2004年5月26日

摘要: 第一个节目C#C&C游戏模式前面说过了,下面开始考虑怎样施工游戏模式是网络游戏:Server端先不考虑画面,负责玩家的管理,Mission的开始结束,产生运动脉搏.Server上执行关键计算,接收玩家操作指令,仅仅发送给客户端必要的状态改变.Client端从Server接收改变后的状态,体现在屏幕上.同时监视玩家键盘鼠标等事件,发送命令到服务器.部分可以本地处理的指令直接本地计算.客户端结构上MV... 阅读全文
posted @ 2004-05-26 23:32 我们的游戏世界 阅读(702) 评论(0) 推荐(0) 编辑

摘要: 玩家行为基本模式 作者:Leeforce 出处:http://leeforce.donews.net/leeforce/posts/6922.aspx 众所周知,游戏的设计应该以玩家为中心,游戏的成功与否决定于玩家对此款游戏的满意度。那么,玩家在游戏中究竟是处于一种什么样的位置?玩家有哪些基本的行为?笔者玩游戏多年,也作了一些研究,并于最近整理出了一套玩家行为的基本模式。现将心得发表,供... 阅读全文
posted @ 2004-05-26 10:33 我们的游戏世界 阅读(1011) 评论(2) 推荐(0) 编辑

2004年5月25日

摘要: Terrarium 简介http://www.contextfree.net/wangyg/tech/terrarium.htmlhttp://www.zdnet.com.cn/developer/code/story/0,2000081534,39174421,00.htm 阅读全文
posted @ 2004-05-25 17:42 我们的游戏世界 阅读(1336) 评论(3) 推荐(0) 编辑

摘要: 如题。MSN上面等不到泥出现,只好这里留言了。 阅读全文
posted @ 2004-05-25 11:29 我们的游戏世界 阅读(653) 评论(1) 推荐(0) 编辑

2004年5月24日

摘要: 这里是CSDN上面的一个文章.可能会对我们有帮助.特地转过来:PP2P 之 UDP穿透NAT的原理与实现-转自CSDN[hBifTs] P2P 之 UDP穿透NAT的原理与实现-附源代码[hBifTs] 阅读全文
posted @ 2004-05-24 18:00 我们的游戏世界 阅读(1540) 评论(0) 推荐(0) 编辑

2004年5月23日

摘要: 为什么要研究delegate的性能呢?因为delegate实际上我们经常用到,比如说事件就是一个delegate。所以关于delegate的性能必须要有所了解,今天下午我就对这个问题展开了一定的研究,并查找了一些相关的资料(感谢dudu帮忙搜索)。这个研究的结果我写在了自己的Blog上面,下面是连接:令我感到惊诧的性能问题——Delegate 阅读全文
posted @ 2004-05-23 21:52 我们的游戏世界 阅读(709) 评论(4) 推荐(0) 编辑

摘要: 经过5月21日会议的讨论,暂定近期目标是:设计一个简单的单机版的类似C&C的游戏,游戏不要求很完善,UI只要简单表示出来就行了,主要通过这个游戏的开发去了解对游戏框架的需求。 依据这样一个目标,我们将开发人员分成两个小组:Game小组和Framework小组,Game小组负责C&C的具体开发,Framework小组负责支持Game小组的开发,主要进行游戏底层框架的设计,一些具有通用性的... 阅读全文
posted @ 2004-05-23 10:09 我们的游戏世界 阅读(728) 评论(6) 推荐(0) 编辑

2004年5月21日

摘要: 名字是暂定的根据2004.5.21晚上的msn会议讨论结果,近期先主攻这个游戏。大家一起策划一下。注意不要把这个东西搞的太复杂,目的是突出框架,不是出成品 C#C&C 金钱 X ... 阅读全文
posted @ 2004-05-21 23:03 我们的游戏世界 阅读(1580) 评论(12) 推荐(0) 编辑

摘要: 应hBifTs的要求,在这里重新贴一下。大家看看我的……已经是一个系列了: 阅读全文
posted @ 2004-05-21 19:18 我们的游戏世界 阅读(1958) 评论(0) 推荐(0) 编辑

摘要: 贴出这张图的目的是引导大家思考这样的问题: 在各种游戏软件中是否存在一个通用的架构,如果有,这个通用的架构应该是什么样的?第一个问题实际上是多余的,既然我们的目标是开发一个Game Framework, 那肯定存在一个通用的架构,不然我们的Framework就毫无用处。我觉得在我们设计与开发Framework之前,我们需要设计一个游戏软件通用架构,它将是我们开发Framework的基础与标... 阅读全文
posted @ 2004-05-21 18:20 我们的游戏世界 阅读(1160) 评论(5) 推荐(0) 编辑

摘要: undefined 未定义developer 开发者project manager 项目管理员unix admin 系统管理员doc writer 文档编辑tester 测试员support manager 支持主管graphic/other designer 图像/其他设计人员dba (database administrator) 数据库管理员editioria... 阅读全文
posted @ 2004-05-21 14:09 我们的游戏世界 阅读(800) 评论(6) 推荐(0) 编辑

摘要: 前一段时间sf.net申请成功了,头一热,没有考虑太多问题,就开放了sf.net上面开发组的申请。后来感觉有点混乱了,所以暂时停止了。今天稍微跟dudu讨论了一下,我们对要求加入的朋友,尤其是暂停之后的朋友们,请给出下列申请内容:1、我保证: a. 对游戏开发感兴趣,而不仅仅是来凑个热闹的。 b. 有.NET 开发经验,而不仅仅使刚刚开始看书。 c. 每周至少参加一次集体交流。 d... 阅读全文
posted @ 2004-05-21 09:12 我们的游戏世界 阅读(2135) 评论(22) 推荐(0) 编辑

2004年5月20日

摘要: RTmodule : DotGameFramework这个怎么用CVS的Client,我还是不太精通,有问题的不要问我,问dudu或者hBifTs。目前我的框架还是很不完善的,连雏形都算不上。大家可以讨论一下。 阅读全文
posted @ 2004-05-20 14:28 我们的游戏世界 阅读(1064) 评论(2) 推荐(0) 编辑

摘要: 1、准备软件 CVS客户端软件: TortoiseCVS SSH客户端软件: PuTTY ,只需要下载puttygen.exe、pageant.exe 2、创建并配置SSH Keys (1)用PuTTY生成一个SSH Key: 参考文档: https://sourceforge.net/docman/display_doc.php?docid=761&gr... 阅读全文
posted @ 2004-05-20 11:35 我们的游戏世界 阅读(9296) 评论(14) 推荐(0) 编辑