09 2011 档案
摘要:算上国庆时间的话,还是很紧张的。虽然工作开展得比较顺利,还是不能懈怠啊!
阅读全文
摘要:经过较长时间的准备,我们组的Sprint终于跑起来了。Burndown图如下虽然看起来Actual非常差,但是原因似乎是有人提前偷跑了工作量。
阅读全文
摘要:XNA(维基百科介绍)是微软开发的专门的游戏开发工具,用于开发Xbox游戏,也是windowsphone 上的专业游戏开发平台。下面就是我编写的第一个XNA游戏,共享一下,纯属学习,大神神马的就别看了。(1)下载并安装windows phone 的SDK(包含XNA framework)http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27153(2)打开visual studio2010,文件|新建|项目…并选择XNA GameStudio 中的WindowsStudio Game(4.0)。 (3
阅读全文
摘要:今天比较激动,因为小组里的windows phone 7终于落入我的魔爪了。wp7,wp7……听了那么多次,今天终于千呼万唤始出来啦。wp7睡着的样子 开机界面作为一个对手机性能要求不高的用户,我并不是很清楚智能机和我手里的普通诺基亚有什么根本智力上得差异,智能机究竟聪明在哪里呢?。为此我还专门去google了一下:智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。WP7是微软新一代的智能手机系统,前身是Win.
阅读全文
摘要:“用户/场景”分析(a.k.auser scenarios)对于软件开发的计划阶段是十分重要的.只有明确了软件的用户群,以及软件所应用的场合,才能真正了解到所要开发的软件是否有价值.如果不进行这样的分析,往往会导致开发者的孤芳自赏,做出的软件自己觉得很”酷”,却没有人使用.为了达到”用户/场景”分析最好的效果,要求开发人员在早期想像出具体用户具体的使用场景,越多的细节营造越多的真实感,以此贴近目标需求.以下便是我们小组的成员在提出”声控打鼓”游戏的创意时所想到的几个”用户/场景”,还请大家来掂量掂量,看看这些分析是否合情、合理.(亚刀在玩游戏时的真实写照)1,亚刀是一名狂热的游戏爱好者,他的爱
阅读全文
摘要:熟悉设计模式的朋友们都知道,有一种叫“工厂函数”(Factory function)的模式:通过Invoke一个函数,来生成一个“某种类”的实例,而不是将实例化硬编码到代码里。这样的模式带来了优秀的扩展性,也避免了大量的重复劳动——直接用一个基类指针来“接住”工厂生产的新对象,vtable一跳,多态的意味就出来了 :-)工厂函数的能力不止于此。有时需要对用户隐藏派生类的类型(一个完全不过分的条件,不是吗?),此时,将上图中Generate函数的参数除去即可。这时新实例的类型将取决于生成函数内部的逻辑,也就是说生成函数可以根据调用时的上下文环境不同而返回不同的派生类。很强大,不是吗?但是笔者最近
阅读全文