.GAME FRAMEWORK

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

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

2004年5月27日

摘要: Client               Player{ //Game.Me1void CommandA{ cmd = new Command(methodInfo,args[]); server.channel.Send(cmd) } } Unit{ event LocationChanged; ID; //该单元的在游戏中的唯一标志 OwnerID;//该单元属于谁 _Location; Lo... 阅读全文
posted @ 2004-05-27 22:09 我们的游戏世界 阅读(3630) 评论(13) 推荐(1) 编辑

摘要: 目前来说,代码进行了一定程度的更新,这个更新主要是针对“分步计算”,或者说我上一个Post所提到的问题。这个问题经过我的反复思考,已经有了一个基本的思路了。大概意思就是,所有的动作运算——就是那种需要主语、谓语、宾语的,而不是只需要知道自己的存在的运算,还是和原来设想的一样,统统放在Action里面进行计算。那么Action怎么获得双方的数据呢?怎么... 阅读全文
posted @ 2004-05-27 17:20 我们的游戏世界 阅读(1512) 评论(0) 推荐(0) 编辑

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