摘要:最近在某处装了一个Whidbey的CTP May版本(应该是May吧?还是March?忘了),因此兴冲冲去玩了一把。稍微熟悉了一下环境,然后就开始试用那些新的功能了。比如说Generics……不过没有我想象当中的兴奋,因为这些东西基本上看过演示和介绍,都知道运行后大概会有什么结果,所以我连运行一下的兴趣都没有。倒是一些从来没有介绍过的功能比较吸引我的注意力,比如说Performance的测试器(相...
阅读全文
随笔分类 - 游戏
我学Basic的原因就是想写一个自己的游戏,希望有一天能够实现这些梦想。
摘要:不知道有多少人真正仔细看过.NET Framework的CLR?如果你仔细看过的话一定和我有同样的感受:写这个类库的,有三类人:1、天才;2、普通人,不过很有经验;3、普通人,但是估计刚刚大学毕业。比如说,大家看一下System.Security.Crytography里面的代码,写得非常的棒,非常的严谨。另外HashTable也是写得非常好的,甚至我有点怀疑这个HashTable有些地方是直接用...
阅读全文
摘要:为了弄.Game Framework,为了在里面实现分布式计算,就需要实现一些数据安全方面的东西,比如说加密,验证,签名,密钥交换等等。这个问题真不是一般的简单……本来想先弄出个基于Udp的协议来,结果却没有办法好好的继续下去。原因很简单:你得选择一套数据安全策略。比如签名的方法决定了签名的长度,签名太长了就会影响数据传输效率。如果不采用那些安全的签名方法,自己弄一套,确实是有可能让签名数据变得小...
阅读全文
摘要:我想我已经完成了ThreadPool的测试了,测试的代码和初始结果看这里,后来又做了一次更加详细一点的测试,结果看这里。我想结论已经很明显了,相对于不使用线程池的多线程来说,如果任务比较多,根本就是鸡蛋碰石头,性能相差非常的明显!(当然是线程池比较优秀啦。)当然,对于非常少量的大任务而言,多线程也许更简单,也更合理。但是性能差别还是不大的,除了一点:由于任务持续时间长,必然占用线程池有限的线程数量...
阅读全文
摘要:最近在看两个东西——KlayGE和Terrarium,这个看的意思是看源代码。KlayGE这个是一个LGPL的东西,源代码直接可以下载来看。Terrarium嘛,只好用Reflector来看了。其实之前就稍微看了一下了,今天只是再次深入了解。首先说一下KlayGE吧,这个东西写得可以说比较好,虽然我没有用过,但是从代码上看应该比较优雅的。但是这里面只体现了一个UI上面的东西,没有与之对应的底层的东...
阅读全文
摘要:最近在组织一个.GAME FRAMEWORK的项目,由于这是一个和游戏相关的项目,所以必须要考虑性能的问题。比如说事件,就让我想起一篇比较久远的文章,里面提到了delegate的效率问题。里面的数据是: 平均 最小 调用类型 0.2 0.2 inlined static call 6.1 6.1 static call 1.1 1.0 inlined instance call 6....
阅读全文
摘要:任务:一、抓壮丁!想办法让更多的高手参与。普通人的参与也是需要的,目前20来个人严重不足。现在大概平均有5-7个人在线,其中有2-3个人空闲。即使是讨论问题也显得人手不够。二、写项目计划。比如说,第一步我们要做到一个xx结果,第二步我们要把xx分离成xx和yy,第三步我们要加入zz功能,这个一二三分别大致使用多少时间。三、分配任务。比如说steeven准备engine部分,我来准备gobject ...
阅读全文
摘要:我除了说标题那四个字符之外,真的不知道该说什么了。因为sf.net的申请终于通过了,.GAME的计划也将用新的方式开始展开。感谢dudu、hBifTs、steeven、小虾以及很多很多的朋友们,这里没有提到的不代表不重要,都是很重要的。谢谢大家的支持!最近发生了很多事情,尤其是cnblogs上面的功能改进,这些都是大家不懈努力的结果,是大家激情燃烧的结果。记住,你的激情能够燃烧我,所以请你继续迸发...
阅读全文
摘要:刚才看自己的Post发现似乎只表述了问题的一个方面,有点伤害别人的感情了。毕竟告诉我可以帮我找到VC也是一个重要支持啊!那位给我说对我们这个ourgame有兴趣的朋友(我的朋友啦)你加入这个计划吧?我的意思不是不要VC,而是现在离VC的介入还是很遥远很遥远的一件事情,希望我们能够做得让VC来我们这里做广告说:用我们的VC吧!而不是我们找VC:多发点咧……嗬嗬!那个who,赶紧露脸吧!我知道你会看到...
阅读全文
摘要:今天特别有趣,因为我忘了带笔记本电脑的充电器,所以没有办法用笔记本。想了想好像还有人在家里没出来,于是打电话给那个人说:把我的笔记本电脑的充电器带过来吧。结果此人在昏睡当中,仅仅记得充电器,就把我的手机充电器带过来了。我还满怀着希望呢……发现另外一件事情,好像因为ourgame的出现,吸引了不少人的精力,最近cnblogs上面的技术文章好像比较少,少到几天不看都不会错过什么精彩的东西。呵呵,看来是...
阅读全文
摘要:最近在忙于组织ourgame,说是很忙很忙吧,又没有什么实质性的进展,说没有实质性的进展吧,又确实在做些什么。最近也许太过专注于License形式的问题,这个东西实在是太头痛了。描述一下:1、因为sf.net需要指出License,所以必须先定好了是什么。以后在该可能会出现法律问题,所以我宁愿什么都没有的时候在那里争论,看似在捞水中月都不愿意已经发布了代码之后发现问题,再来头痛一些很实质性的问题。...
阅读全文
摘要:@ dudu:我想请教你几个问题:1、sf.net是否对中文支持有问题?也就是说没有办法在上面写中文?我没有试过,虽然已经注册了一个账号了。2、gotdotnet里面中文支持怎么样?是否推荐在这个地方进行ourgame的项目比较好?另外,是否可以交换一下msn?以及Terrarium的动物?(我的Terrarium动物至少是一年以前的了,而且不知道能否找得到了,写得其实很一般。)msn:power...
阅读全文
摘要:随着越来越的人的加入,现在ourgame的运作似乎开始变得好些了。开始有人发帖,开始有很多人回复……我发现一点:Q: 如何量化一个Blog的人气指数?A: 看总的发表文章数和总的回复数量。有感于此,我把ourgame的一个瞬间抓下来了,看: 15 随笔 :: 0 文章 :: 85 评论 :: 0 Trackbacks 平均1个Post对应5.6个回复。这个数字还是非常的高的啊!当然,有水分,刚开始...
阅读全文
摘要:整了半天,开了ourgame,也算是组织起来了吧?也许还没有,反正dudu很不给面子,还没有参加。其实组织起来本身就挺费精力的,希望不要半途而废吧!
阅读全文
摘要:我昨天发了一个帖子,说想做网络游戏,结果马上就有人附和了!反应真是快啊,Blog这个东西就是好!嗯,那么我们讨论些什么呢?我想可以讨论一下下面的几个方面:1、我们这个开发采取什么协议?GPL还是别的?2、我们如何组织这个项目?3、我们这个游戏的是什么样子的?剧本?呵呵,前两个留给大家说说,我先说说对于这个游戏有什么样的设想:一、网络穿越能力 之所以前一段时间我那么关心NAT穿越,主要就是因为网络...
阅读全文
摘要:很早以前就已经“玩过”一个游戏,与其说是玩,还不如说是“编写”。这个游戏的主体是写好的,但是里面的各种“角色”有劳大家编写。说实话,还是挺好玩的,但是有一些缺点:遗传能力不强,消耗资源过大,亦即最让人遗憾的不能穿越NAT进行p2p游戏,于是最后就放弃了。结果最近有人又把它翻出来了,勾起了我的无限回忆,以及一个梦想:写一个大家能够参与到游戏设计本身的“网络游戏”。最起码,这个游戏必须能够顺利穿越大部...
阅读全文
摘要:小春的一个Post提到一个好玩的东西,我也试着玩了一下。第一次不知道怎么玩,打了一个2000+,第二次为了确定一下是按一下鼠标还是要移动鼠标,打了个0,第三次就: 第四次就: 谁也来试一下?
阅读全文