.GAME FRAMEWORK

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

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

2004年5月18日

摘要: 游戏引擎剖析(十一) Update: 2004-2-19 Author: gameworldchina From: CSDN 你已经看到了菜单系统,你可能理解游戏内的头顶显示(HUDs)时常是游戏经历中被忽视和诽谤的部分。最近,这个领域开始被给人印象非常深刻的Black and White所关注,这款游戏实际上没有HUD。在Peter Molyneux经历了Dunge... 阅读全文
posted @ 2004-05-18 17:09 我们的游戏世界 阅读(1161) 评论(4) 推荐(0) 编辑

摘要: 不然的话, ourgame邮箱里的邮件太多。 阅读全文
posted @ 2004-05-18 15:13 我们的游戏世界 阅读(466) 评论(0) 推荐(0) 编辑

摘要: dudu 把Blog修改了一下,把我加入到了ourgame的组里面,这样我登录ourgame的时候就可以用我自己的用户名和密码登陆了。这篇Post就是用Sumtec登陆进来发表的。目前可能还没有把其他人加入到这个Blog组里面,请大家耐心等待。 阅读全文
posted @ 2004-05-18 13:28 我们的游戏世界 阅读(736) 评论(10) 推荐(0) 编辑

摘要: This post is for discussion in English. Any questions or ideas can be post here. And we will reply it as soon as possible. 阅读全文
posted @ 2004-05-18 09:02 我们的游戏世界 阅读(871) 评论(6) 推荐(0) 编辑

摘要: 昨天晚上给小虾压力,说要在我们这边天亮之前给出申请的结果出来,小虾果然不负众望,很好的完成了。目前有一个问题,那就是:既然放到sf.net上面了,就可能会有老外来看,那么是否需要一个英文的入口点呢?这个问题我看还是提供一个英文的Post,有问题在那边回复一下吧?嗯……接下来还有一些什么样的工作呢?事情发展到sf.net申请完了之后,我才发现我似乎还没有想到那么远,那么下面该做什么真的有点手足无措。... 阅读全文
posted @ 2004-05-18 08:59 我们的游戏世界 阅读(505) 评论(1) 推荐(0) 编辑

2004年5月17日

摘要: Project Information------------------- 1. Submitter: sunajia 2. Project UNIX Name: dotgame 3. Project Descriptive Name: .Game Framework 4. License: Mozilla Public License 1.1 (MPL 1.1) License other: ... 阅读全文
posted @ 2004-05-17 23:50 我们的游戏世界 阅读(632) 评论(2) 推荐(0) 编辑

摘要: 经过两天的投票表决,现在终于决定我们的项目将使用: .Game Framework 这个名称。这个名字经过由 sumtec, dudu, 无名小虾,Justin Shen, Ralph, meyer 六人内部讨论,最后由所有浏览项目BLOG的网友、参与者们共同选取的。截止2004年5月17日晚11时为止,一共有15位朋友参加了项目名称的投票。最后选择使用.Game Framework 的网友有8人... 阅读全文
posted @ 2004-05-17 23:49 我们的游戏世界 阅读(573) 评论(4) 推荐(0) 编辑

摘要: 上次说到“场”和“环境”,这两个概念似乎有人能够接受,那么我就继续将另外三个概念:“规律”(GLaw)、“动作”(GAction)和“规则”(GRule)。“规律”呢,其实很简单,就是一些物理规律,主要就是一些公式,比如说两个质量分别为m1和m2的物体以v1和v2的速度和夹角a进行对碰,会对这个物体产生什么样的影响。或者一个质量为m,发动机噪声系数为beta,基础频率为h,当前输出功率为p的物体会... 阅读全文
posted @ 2004-05-17 22:29 我们的游戏世界 阅读(1307) 评论(3) 推荐(0) 编辑

摘要: 既然都同意游戏是CS模式的,那么两头要各负责哪些工作呢? 方案一:Terminal+Server模式。终端发送所有键盘鼠标动作到服务器,服务器告诉客户端哪里要画线,哪里要贴图。 缺点:这样大的工作量也许会让server疯掉。 方案二:智能客户端。客户端包揽力所能及的计算。比如屏幕选中、编队。。。 缺点:编程复杂 通信方式: 基于Message:告诉Server客户端发生了什么,没有返回。服务器... 阅读全文
posted @ 2004-05-17 18:30 我们的游戏世界 阅读(916) 评论(10) 推荐(0) 编辑

2004年5月16日

摘要: 域名:http://www.dotgame.org 目前该地址链接到: http://www.cnblogs.com/ourgame 庆祝一下。 阅读全文
posted @ 2004-05-16 13:02 我们的游戏世界 阅读(704) 评论(8) 推荐(0) 编辑

摘要: 在http://www.alltooflat.com/geeky/software/engine/上看到了这样的定义, 觉得挺精辟:What's a game engine, you ask? Well it's interpreter for a game: A game developer writes a game with certain rules and behaviors, and ... 阅读全文
posted @ 2004-05-16 12:20 我们的游戏世界 阅读(653) 评论(1) 推荐(0) 编辑

摘要: 我觉得sumtec想的这些已经不是一个FRAMEWORK应该提供的东西了,已经过多的涉及到游戏的制作。譬如你说的那些化学场,重力场什么的。我想这些应该是第二层的了。我们现在想做的不应该是更底层的东西么?这就需要更多的“抽象”,应该继续把你的场的概念抽象出来。我想思考这个问题的方法还是要从你第一篇的那个想法中扩展开来,由一个GObject进行拓展是一个很好的想法。在我们的变成语言中,一般primit... 阅读全文
posted @ 2004-05-16 09:29 我们的游戏世界 阅读(597) 评论(6) 推荐(0) 编辑

摘要: 目前为止,我的思绪还是挺凌乱的,不象steeven那样,已经考虑清楚了,说起来一条一条的。我所想象的框架非常的大,自己也不知道该用什么顺序说。如果我说得太乱了请见谅!在这个框架里面,我想首先着重提出两个概念:1、场(Field);2、环境(Environment)。以及因此牵扯到的一个很普通的概念:地图(Map)首先说说“场”。所谓的场是指类似“重力场”、“磁场”等等地球物理规则,当然,物理上所说... 阅读全文
posted @ 2004-05-16 08:22 我们的游戏世界 阅读(1754) 评论(7) 推荐(0) 编辑

摘要: 今天跟几个热心的朋友共同的探讨了我们的项目的发展的一些问题,感觉大家都干劲十足。不过似乎大家有些头脑发热,有些问题考虑的还不是很成熟,希望可以在以后的日子里能够戒骄戒躁,踏实做事:)十分感谢sumtec发起的这个项目,让我认识了很多热衷技术的朋友们,很开心:)今天讨论后大家决定让我暂时负责项目平时的一些协调工作,我会努力的发挥作用,希望得到大家的支持,关于平时的一些事务,可以发信给我:allan#... 阅读全文
posted @ 2004-05-16 01:18 我们的游戏世界 阅读(550) 评论(1) 推荐(0) 编辑

摘要: 我觉得首先需要参考的第一目标是:.NET Framework,很有规律性,整齐划一。那么如果这个.Game Framework(Dreamwork暂时还没有定)要建立的话,我觉得首先需要确定一点:那就是需要一个根对象类型(参考.NET里面的object),比如叫GObject。这个框架里面提供的一切东西(除了Exception)都要从GObject出发,无论是引擎对象还是游戏对象。这样做的好处和o... 阅读全文
posted @ 2004-05-16 01:04 我们的游戏世界 阅读(1276) 评论(1) 推荐(0) 编辑